完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
新建一个工程为My_RAM。 步骤不再具体说明,工程信息如下图。 建好工程后,在菜单栏: Tools --> MegaWizard Plug-InManager ,打开后,点击“Next”,进入IP核的选择,这里要选择RAM IP核。点击“Next”。 进入到IP核的配置界面。这里同样,把大小设置为32words,位宽为8位。其他设置先默认。 下一步,我们增加一个读使能信号。也就是只有这个信号有效时,才可以读取RAM中的数据。还记得这里的 q’ output port么,这里选择上了,也可以去掉。 配置好后,点击“Finish”,勾选择RAM_inst.v。之后,在顶层模块中实现RAM IP核的例化。 代码如下:
代码中包含两个always模块,一个是时序电路,构成了一个计数器,从0到63后清零。后面的两个always模块用心生成ARM的地址信号,地址从0到31。之后的assign用来生成写使能信号,再后面的always模块用来写入RAM IP核中数据。然后,一个assign 生成读使能信号,最后就是例化RAM IP核。 这部分的使用无法用显示的方法在开发板上看到直观的现象。故,之后要通过仿真来查看运行结果。 |
|
相关推荐
|
|
1226 浏览 1 评论
助力AIoT应用:在米尔FPGA开发板上实现Tiny YOLO V4
1027 浏览 0 评论
2292 浏览 1 评论
2008 浏览 0 评论
矩阵4x4个按键,如何把识别结果按编号01-16(十进制)显示在两个七段数码管上?
2263 浏览 0 评论
1773 浏览 47 评论
6000 浏览 113 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-18 18:02 , Processed in 0.904351 second(s), Total 68, Slave 50 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号