由于暂时没有开发板,所以想把MCSDK中的imaging processing的基于IPC例程(8核图像边缘检测)改为软件仿真(simulator)模式下运行。改的方法是把网络传输的那一部分去掉,改为直接从本地文件中读取,处理后的结果再保存到本地文件。现在不知道Platform那一部分用不用去掉,还有对QMSS,CPPI,以及UART这一部分的初始化需不需要去掉。
不知道这样可行吗?或者TI有没有多核通讯的软件仿真例程?
Allen35065:
Simulator有很多底层的硬件没有办法仿真,所以系统仿真不建议使用Simulator,尽量使用EVM或自有板卡。
YANYAN LEI:
回复 Allen35065:
你的意思是simulator无法很好地仿真多核的功能?
我把这个例程中的网络传输部分去掉,还有一些PDK的模块,可以运行出结果,但是特别的慢,实际得等10分钟(我电脑的配置为2.83GHZ,内存为4GB),这个是什么原因呢
Allen35065:
回复 YANYAN LEI:
很慢是正常的,而且不能很好的模拟多核之间的时序,有可能导致结果不正确或者软仿能过硬件板卡上跑不了,所以如果是系统级的仿真最好还是到芯片上做。