一、Vivado生成简单双端口Block RAM流程

打开Vivado中的IP Catalog,并在搜索框中输入Memory,双击选择“Block Memory Generator”:
在这里插入图片描述
在IP核生成工具的第一个页面,修改组件名为:s2p_32x512_32x512_bram,并将Memory Type改为“Simple Dual Port RAM”,即简单双端口RAM:
在这里插入图片描述
切换到第二个页面,设置双端口RAM的数据位宽与深度,并将Operating Mode改为Write First:
在这里插入图片描述
切换到第三个页面,取消Primitives Output Register,并勾选RSTB Pin:
在这里插入图片描述
切换到第四个页面,取消Enable Safety Circuit:
在这里插入图片描述
第五个页面是最后页面,点击OK按钮:
在这里插入图片描述
点击Generate按键,生成IP:
在这里插入图片描述
大功告成!!!

总结

本文展示了一个简单的Block RAM的生成流程。

Logo

火山引擎开发者社区是火山引擎打造的AI技术生态平台,聚焦Agent与大模型开发,提供豆包系列模型(图像/视频/视觉)、智能分析与会话工具,并配套评测集、动手实验室及行业案例库。社区通过技术沙龙、挑战赛等活动促进开发者成长,新用户可领50万Tokens权益,助力构建智能应用。

更多推荐