在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2351|回复: 9

[资料] AC6102 DDR2测试工程

[复制链接]
发表于 2016-12-16 23:31:09 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x

AC6102 DDR2测试工程


本文档介绍AC6102DDR2存储器基于verilog代码的测试过程。AC6102上使用了216bitDDR2存储器组成了32bit的硬件总线。虽然是32bit硬件总线,但是我们在使用的时候,也可以只使用其中1片,即16bit模式,忽略对另一片DDR2的读写。因此整个测试分为两种模式,16bit型(仅测试位于低16bitDDR2芯片)和32bit型(测试由两片DDR2组成的32bit接口)。在实际使用时用户可以根据自己的需求选择使用16bit(仅使用1DDR2)或32bit(同时使用两片DDR2)接口。两个测试工程与对应的功能如下所示。


文本截图1.jpg


由于两种模式的测试方式完全相同,这里仅以两片32bit模式的工程为例,讲解测试过程。

1、
解压AC6102_DDR2_32bit_Test.rar到不含中文或者空格的目录中,如D:\FPGA

解压后工程目录下内容如下所示:

图片1.jpg


这里对其中几个重要文件(夹)简单说明下功能:


文本截图2.jpg

文本截图3.jpg

文本截图4.jpg


2、
双击DDR2_32bit_Test.qpf以打开工程(强烈建议使用工程创建时候对应的版本即Quartus II 13.0,使用其他版本打开或编译遇到问题,请邮件告知我们,以获得解决方案邮箱:xiaomeige_fpga@foxmail.com

3、
使用配套的5V电源给开发板供电,打开电源开关,插上USB Blaster下载器。然后在Quartus II中打开双击stp1.stp文件打开signaltap ii,如下图所示:

图片2.jpg

4、
选择下载器和需要下载的文件,然后点击下载以开始下载sof文件到开发板中,如下图所示:

图片3.jpg

5、
点击RunAnalysis,抓取单次波形数据,如下图所示:

图片4.jpg

6、

分析抓取到的数据内容,重点看local_address0xFFE_部分的读取结果,可以看到

图片5.jpg

local_rdata_valid为高电平时,表明发出的读取指令已经开始返回数据,可以看到,返回的数据高32位和低32位数据都是从地址值开始累加返回的。与写入的数据一致,表明DDR2的读写是没有问题的。


测试16bit版本与32bit版本的过程完全一致,这里就不在细说。

小梅哥

2016127日于成都市电子科技大学

发表于 2016-12-21 14:07:44 | 显示全部楼层
????????
发表于 2016-12-22 09:13:55 | 显示全部楼层
回复 1# 芯航线跑堂


   
    thanks for sharing
发表于 2016-12-30 22:00:02 | 显示全部楼层
顶一个,好好学习
发表于 2016-12-30 22:00:51 | 显示全部楼层
谢谢小跑堂,好好学习,共同进步
发表于 2016-12-30 22:01:22 | 显示全部楼层
支持小梅哥~感谢分享
发表于 2016-12-30 22:05:12 | 显示全部楼层
赞 顶一个
 楼主| 发表于 2016-12-30 22:06:54 | 显示全部楼层
感谢大家的支持!!!
发表于 2016-12-30 22:08:51 | 显示全部楼层
顶顶顶,支持煤老板
发表于 2017-8-26 14:19:24 | 显示全部楼层
推推~~~感謝大大
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /3 下一条

×

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-4-20 04:18 , Processed in 0.033329 second(s), 10 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表