whilebreak

Spartan6 MCB DDR3 MIG 硬核核生成

0
阅读(2282) 评论(0)

作者:汤金元

日期:20150829

公司:南京米联电子科技有限公司

论坛:www.osrc.cn

网址:www.milinker.com

网店:http://osrc.taobao.com

博客:http://blog.chinaaet.com/whilebreak

Step1:开始菜单>程序>XILINX Design Tools 启动Core Generator

wps85BA.tmp

Step2:启动完成后选择新建一个工程

wps85DA.tmp

Step3:取名工程名称,然后保存工程

wps85EB.tmp

Step4:芯片的型号及参数设置

wps85FB.tmp

Step5:设置产生的IP CORE 采用的语言然后单击OK

wps860C.tmp

Step6:双击启动MIG设置向导

wps860D.tmp

Step7:单击Next

wps861E.tmp

Step8:设置如下图,元件名改为mis603后单击Next

wps862E.tmp

Step9:设置如下图,勾选兼容xc6slx16-ftg256,然后单击Next

wps862F.tmp

Step10:选择BANK3上的DDR3控制器,然后单击Next

wps8640.tmp

Step11:选择工作频率,和内存型号,实际上DDR数据频率还得乘以2,单击Next

wps8641.tmp

Step11:全部采用默认设置,然后单击Next

wps8651.tmp

Step12:设置为128bit位宽,双向,实现最大带宽,然后单击Next

wps8652.tmp

Step13:单击Next

wps8663.tmp

Step14:设置终端补偿电阻PIN脚、单时钟输入,然后单击Next

wps8674.tmp

Step15:单击Next

wps8675.tmp

Step16:单击Next

wps8685.tmp

Step16:单击Next

wps8686.tmp

Step17:单击Generate生产MIG Core

wps8697.tmp

Step18:重点是user_design和docs文件下的内存

wps8698.tmp

Step19:user_design文件下的内存

wps86A8.tmp

本小结详细讲解了MCB硬核通过Core Generator 产生的MIG的过程,为进一步编写内存测试程序做好准备。