本文为原创,转载请注明作者与出处 http://blog.csdn.net/hanfei_1/article/details/70546010 以前同是DDR3的无知少年,由于项目需求、工作需要,有幸深入研究DDR3,中间也确实历经各种盲目阶段,查询资料、建立工程、调试 ...
DDR 调试总结 本文为原创,转载请注明作者与出处http: blog.csdn.net hanfei article details 以前同是DDR 的无知少年,由于项目需求 工作需要,有幸深入研究DDR ,中间也确实历经各种盲目阶段,查询资料 建立工程 调试错误等等,如今对此不敢说是精通,也只能说是基本入门,写此文章的目的也无非是想让那些和当初的我一样的初学者少走些弯路而已,也只当是抛砖引玉, ...
2017-12-01 13:55 0 5989 推荐指数:
本文为原创,转载请注明作者与出处 http://blog.csdn.net/hanfei_1/article/details/70546010 以前同是DDR3的无知少年,由于项目需求、工作需要,有幸深入研究DDR3,中间也确实历经各种盲目阶段,查询资料、建立工程、调试 ...
FPGA DDR3调试 Spartan6 FPGA芯片中集成了MCB硬核,它可以支持到DDR3。在Xilinx的开发工具Xilinx ISE中提供了MIG IP核,设计者可以用它来直接生成 DDR3 控制器设计模块,并通过 MIG 的 GUI 图形界面完成相关配置。 首先,建立ISE工程 ...
最近针对黑金的光纤开发板上的DDR3进行了代码学习及板级调试。该模块功能流程已经搞清楚,以后针对DDR3的控制模块可以直接修改调用了,哦也! 有几个需要注意的细节列举如下: (1)整个DDR3控制模块的架构要清楚,方便以后使用(数据的产生源和消耗源); 首先说明整个DDR3的工程模块 ...
DDR3的设计有着严格等长要求,归结起来分为两类(以64位的DDR3为例): 数据 (DQ,DQS,DQM):组内等长,误差控制在20MIL以内,组间不需要考虑等长;地址、控制、时钟信号:地址、控制信号以时钟作参考,误差控制在100MIL以内,Address、Control与CLK归为一组 ...
最近在玩KC705上的ddr3.开始信誓旦旦的说要自己写controller。 于是开始读datasheet,在镁光的官网上弄了一个ddr3 的module的仿真模型,仿真读写有效的之后就屁颠屁颠的跑的群里问大家这个clock怎么匹配。然后才知道有PHY这个东西,不用PHY就玩ddr ...
Vivado中的MIG已经集成了modelsim仿真环境,是不是所有IP 都有这个福利呢,不知道哦,没空去验证。 第一步:使用vivado中的MIG IP生成一堆东西 ,这个过程自己百度。或 ...
DDR3内存条和eMMC存储器区别: 1. 存储性质不同;2. 存储容量不同;3. 运行速度不同;4. 用途不同。 具体区别如下: 1、存储性质不同:eMMC是非易失性存储器,不论在通电或断电状态下,数据都是可以存储的,而DDR3 ...
一、硬件设计 1、DDR3颗粒一侧,控制线、地址线线序不能交换; 2、DDR3颗粒一侧,数据线可随意交换; 3、FPGA一侧,控制线、地址线、数据线均有专用引脚,需全部按要求连接。 这样一是为了硬件布线能通,二是保证了FPGA分配引脚时不会乱,按照专用引脚规定的分配即可 ...