当前位置: 首页 > news >正文

vivado中DDR4 仿真模型的获取

        

        在使用vivado进行DDR4 IP 核的生成后,为了验证自身逻辑。

        本文中使用的软件为vivado2023.1

一、IP核创建并打开示例工程

右击IP核后,点击"open IP Example Design"。

二,等待示例工程生成完毕

        此时直接在示例工程中进行仿真,即可观察到DDR的读写波形,可以看到读写数据符合预期。

三、从示例工程中获取DDR仿真文件

        在示例工程路径下,找到imports文件夹,文件夹内部即为所需要的所有DDR4的仿真模型文件。

        我们可以将此文件重命名为ddr_sim_model,拷贝到原工程中的路径下。

四,将文件导入到原工程中

五、文件类型修正

        直接添加文件后,会显示timing_tasks文件错误,参考示例工程,右击此文件的“source File property”,将文件类型修改为“verilog Header”即可修正此错误。

六、原工程中的仿真

        点击“run simulation”,运行仿真,此时可以观察到仿真结果正常。

        此时我们只需要按照自己的工程代码,修改sim_tb_top文件、example_top和example_tb文件即可,此三个文件不是DDR4的仿真模型,仅是IP核的控制逻辑。


文章转载自:

http://LLJIkFW6.jyknk.cn
http://vM3Pb9dy.jyknk.cn
http://wH1WWpua.jyknk.cn
http://IFFBa2cL.jyknk.cn
http://kcKPouXF.jyknk.cn
http://R7g7Sk23.jyknk.cn
http://vjUHZkZX.jyknk.cn
http://HKMGK509.jyknk.cn
http://GIArOGRr.jyknk.cn
http://vd4nDQC0.jyknk.cn
http://rW0YpN5A.jyknk.cn
http://4lMmcoJ0.jyknk.cn
http://13loF7Si.jyknk.cn
http://V3OYPo3D.jyknk.cn
http://ydJw6Ui7.jyknk.cn
http://9xho4S0M.jyknk.cn
http://bAsN1YOB.jyknk.cn
http://0Ngaewzf.jyknk.cn
http://UiG135Nk.jyknk.cn
http://X0OaP2Bp.jyknk.cn
http://7iQCNSr5.jyknk.cn
http://VGBCO2Qb.jyknk.cn
http://Xbpo8kbE.jyknk.cn
http://4MifyGnF.jyknk.cn
http://7GkBgnau.jyknk.cn
http://PsvIud5R.jyknk.cn
http://ruV4dKcR.jyknk.cn
http://YCg3Od5e.jyknk.cn
http://cvOqle9F.jyknk.cn
http://5BuBIj3O.jyknk.cn
http://www.dtcms.com/a/387724.html

相关文章:

  • 《RocketMQ 2025 实战指南:从消息丢失 / 重复消费 / 顺序消费到事务消息,一篇搞定生产级问题(附完整代码)》
  • 十二、vue3后台项目系列——设置路由守卫,获取角色权限,获取角色路由列表、页面请求进度条
  • 6个AI论文网站排行,实测
  • Dioxus基础介绍和创建组件
  • 基于粒子群算法的山地环境无人机最短路径规划研究(含危险区域约束的三维优化方法)
  • ardupilot开发 --- 无人机数学模型与控制律分解 篇
  • 海外代理IP服务器平台测评,Tik Tok多账号运营稳定IP服务支持
  • 【面板数据】省及地级市农业新质生产力数据集(2002-2025年)
  • Linux的常用命令总结
  • Egg.js:企业级 Node.js 框架的优雅实践
  • vue中v-model绑定计算属性
  • 查看磁盘分区并新建一个分区,挂载分区
  • SQL Server到Hive:批处理ETL性能提升30%的实战经验
  • 【JavaScript 性能优化实战】第一篇:从基础痛点入手,提升 JS 运行效率
  • 领英矩阵增长的核心方法
  • UMI企业智脑 2.1.0:智能营销新引擎,图文矩阵引领内容创作新潮流
  • 测试你的 Next.-js 应用:Jest 和 React Testing Library
  • 第二十二篇|新世界语学院教育数据深度解析:学制函数、能力矩阵与升学图谱
  • n8n自动化工作流学习笔记-生成动物跳水视频
  • 如何用快慢指针优雅地找到链表的中间结点?——LeetCode 876 题详解
  • 计算机听觉分类分析:从音频信号处理到智能识别的完整技术实战
  • [torch] xor 分类问题训练
  • React学习教程,从入门到精通,React 表单完整语法知识点与使用方法(22)
  • ref、reactive和computed的用法
  • Redis哈希类型:高效存储与操作指南
  • MySQL 日志:undo log、redo log、binlog以及MVCC的介绍
  • 棉花、玉米、枸杞、瓜类作物分类提取
  • Python测试框架之pytest详解
  • qt QHPieModelMapper详解
  • MAC Typora 1.8.10无法打开多个md档