论文部分内容阅读
本文主要介绍了基于USB系统的DSP仿真器的开发与实现,在实现过程中既有硬件的设计与实现,又有软件的研究与开发,从而实现整个系统的运行。
论文首先介绍USB的体系结构和特点,包括总线特征、协议定义、传输方式和电源管理等等,这部分内容将使USB开发者和用户对USB有一个整体的认识。
接下来着重对JTAG协议进行分析研究,介绍了边界扫描原理以及它的控制时序和速度分析,使开发者对DSP的数据传输有一定的认识,进而了解整体DSP仿真器的结构。
最后针对特定的DSP仿真器进行设计和实现,本文应用到了Cypress公司推出的USB接口芯片CY7C68013A和TI公司出品的JTAG专用接口芯片ACT8990 等硬件设计制作了DSP仿真器开发板,并根据自行研制的仿真器进行驱动程序的设计和实现,着重实现了JTAG协议的数据传输功能,而且将其应用到USB的固件程序当中,形成完整的DSP仿真器驱动程序,能够很好的运行在TI公司的DSP仿真器上。
论文对广大的USB设备和DSP设备开发人员和技术人员具备较高的参考价值,可以帮助他们尽快掌握设备驱动开发的特点,以及硬件电路设计和软件编程中的注意事项。