TI论坛
直播中

张红梅

8年用户 285经验值
私信 关注
[问答]

请问硬件仿真的速度能达到甚至超过软件仿真的速度吗?

我发现硬件仿真的速度一般要低于软件仿真的速度,我想主要是因为cache miss引起的(在使能cache的情况下),请问,除了cache miss影响之外,还有哪些因素影响硬件仿真的速度,假若处理好的话 有没有可能硬件仿真速度大于软件仿真速度? 在硬件上需要注意哪些影响硬件仿真速度的关键因素?
另外我看到软件仿真(simulator)里面也需要设置DDR的速度,不过在软件仿真下改变ddr设置的速度对运行时间没有影响,但是在用仿真器脸上开发板,通过gel文件设置ddr的速率运行时间就会改变,请问怎么回事?
另外假设我通过EDMA把数据拷贝到L2缓存中,这样的话硬件系统就会运行快很多,这样的话硬件仿真速度可能大于软件仿真速度吗?(我认为软件仿真无法仿真ddr速率,但是不太清楚它是基于什么原理来访真的)

回帖(2)

余少虹

2020-5-25 09:23:32
以硬件仿真实测为准,有些外设是无法用simulator来模拟的。
http://processors.wiki.ti.com/index.php/Category:Simulation
举报

李波

2020-5-25 09:40:12
                                                                           http://processors.wiki.ti.com/index.php/Main_Page
Think Over Before Asking.
http://www.catb.org/~esr/faqs/smart-questions.html#goal
举报

更多回帖

发帖
×
20
完善资料,
赚取积分