搜索
bottom↓
回复: 9

请教一下,zynq在modelsim中仿真时,怎么加载PS程序进来呢

[复制链接]

出0入0汤圆

发表于 2022-3-29 22:45:51 | 显示全部楼层 |阅读模式
在modelsim中仿真zynq平台的设计,如何让Xilinx Vitis中的测试程序在modelsim中仿真运行呢?
直接在modesim里仿真,PS貌似是不会运行的,有了解这个的坛友吗,请大家分享一下经验

出0入133汤圆

发表于 2022-3-29 23:26:12 | 显示全部楼层
自己写个axi总线模块仿真吧。ps arm核貌似是不被仿真的。

出0入0汤圆

 楼主| 发表于 2022-3-30 14:28:21 | 显示全部楼层
wye11083 发表于 2022-3-29 23:26
自己写个axi总线模块仿真吧。ps arm核貌似是不被仿真的。
(引用自2楼)

我研究了一下,arm核其实是有一个简单的仿真模型的,就相当于是一个axi总线模块,可以调用api接口实现基本的仿真功能


本帖子中包含更多资源

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

x

出0入0汤圆

发表于 2022-3-30 15:12:52 | 显示全部楼层
本帖最后由 zhonghua_li 于 2022-3-30 15:35 编辑

PL部分的仿真,可以仿真PS部分的功能吗?

出0入133汤圆

发表于 2022-3-30 15:45:42 来自手机 | 显示全部楼层
smbxfdbz 发表于 2022-3-30 14:28
我研究了一下,arm核其实是有一个简单的仿真模型的,就相当于是一个axi总线模块,可以调用api接口实现基 ...
(引用自3楼)

那个貌似只能仿真时钟输出。。

出0入0汤圆

 楼主| 发表于 2022-3-30 15:50:52 | 显示全部楼层
zhonghua_li 发表于 2022-3-30 15:12
PL部分的仿真,可以仿真PS部分的功能吗?
(引用自4楼)

PS就是一个arm硬核,硬核是没有仿真模型的,只能仿真arm核与PL的AXI总线接口逻辑

你可以看一下我楼上发的DS941文档,里面有详细的介绍

出0入0汤圆

 楼主| 发表于 2022-3-30 15:56:12 | 显示全部楼层
wye11083 发表于 2022-3-30 15:45
那个貌似只能仿真时钟输出。。
(引用自5楼)

不只是提供时钟的,模型里有各种API接口,可以实现AXI读写,存储器读写等功能

不过对你这种大神估计没啥用,像你这种大神,写代码估计早就不用仿真了

出0入0汤圆

发表于 2022-3-30 17:11:34 | 显示全部楼层
要实现 PL的 HDL逻辑  和   PS的软件逻辑 混合仿真看来是一件难事了。
要么吧PS的软件逻辑,抽象成HDL逻辑。要么吧PL的HDL逻辑抽象成软件逻辑。

出0入133汤圆

发表于 2022-3-30 18:37:05 来自手机 | 显示全部楼层
smbxfdbz 发表于 2022-3-30 15:56
不只是提供时钟的,模型里有各种API接口,可以实现AXI读写,存储器读写等功能

不过对你这种大神估计没啥 ...

(引用自7楼)

你又在自作聪明。不仿真我就吃土了。无非是可以只做模块级前仿,以及抓取关键信号定位bug,系统级仿真较少做。

出0入12汤圆

发表于 2022-3-30 19:40:11 | 显示全部楼层
系统级仿真速度太慢,效率也不高。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子论坛 ( 公安交互式论坛备案:44190002001997 粤ICP备09047143号 )

GMT+8, 2022-6-30 12:06

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表