TI DSP 的仿真器制作
0赞
发表于 7/6/2011 5:12:39 PM
阅读(17194)
TI DSP 的仿真器制作
一个DSP仿真器的价格不菲,自己能做的话就为自己省下了不少的资金!现在也提供另一个DSP仿真器,自己做的话才一百来块钱!还是开源的。
XDS510PP仿真器能够调试TI公司绝大多数的DSP器件,仿真速度比较快。将该仿真器的资料公布出来,可以进一步降低学习DSP的门槛,给更多的人提供学习DSP的机会。
TI DSP 仿真器是基于JTAG协议,市面有卖支持此协议的芯片,我推荐给大家的是ACT8990
ACT8990是美国TI公司推出的测试DSP芯片,ACT8990通过JTAGj接口扫描DSP片内的数据区和程序区,扫描结果通过其内部的主机模块传输到其他设备上,ACT8990
实际上是实现IEEE1149.1的TBC协议,从而实现对DSP片内空间的访问。ACT8990
的内部机构如图所示。ACT8990主要由队列管理模块,主机模块。串行模块,事件管理器,计数器,命令管理以及读写总线组成。

队列管理模块和串行模块实现IEEE1149.1
的扫描协议。队列模块通过SDO从串行模块读取IEEE1149.1的扫描命令,并通过TMS0~5脚通知所访问的多片DSP。事件管理实现外部事件的管理,DSP可以通过外部事件来中断IEEE1149.1的协议,时间管理一般用于DSP控制的过程,在DSP仿真过程中,一般不使用时间爱女管理器。主模块实现ACT8990和外部设备的数据通信这里选择SMC34C60作为其外部设备,两者之间通过数据和地址总线以及必要的读写等控制进行数据通信。

实物如下,附件中是制作资料
