基于usb2.0接口的dsp仿真技术new

基于usb2.0接口的dsp仿真技术new

ID:34109118

大小:137.80 KB

页数:3页

时间:2019-03-03

基于usb2.0接口的dsp仿真技术new_第1页
基于usb2.0接口的dsp仿真技术new_第2页
基于usb2.0接口的dsp仿真技术new_第3页
资源描述:

《基于usb2.0接口的dsp仿真技术new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、基于F8.%G&接口的$8"仿真器技术□清华同方电子与信息技术研究室汪安民□河南科技大学张松灿介绍一种基于USB2.0接口的TI公司DSP仿真器的研制方法。该系统以USB控制器CY7C68013为核摘要心,通过ACT8990实现IEEE1149.1协议,实现PC机对DSP片内数据的读写,从而完成仿真功能。该系统制造简单,成本低。根据本文的方法,DSP开发者可以自行研制仿真器,而不必另外购买。关键词USB2.0仿真器DSPJTEG芯片ACT8990引言(SIE)、1个USB收发器、16KB片上RAM(其中包括4KBFIFO)存储器和1个通用可编程接口GPI

2、F(General目前,TI公司DSP芯片的应用越来越广泛,DSP的ProgrammableInterface)。这种独创性结构可使数据传输仿真器是每一个DSP开发者必备的工具之一。早期的率达到448Mb/s,即USB2.0允许的最大带宽。智能SIEDSP并口仿真器由于传输速度慢,很难适应开发者的需可以硬件处理USB1.1和USB2.0协议,从而减少了开发求,而最近TI公司推出的PCI560仿真器,由于价格高,而时间,并确保了USB的兼容性。GPIF和主/从端点FIFO且使用PCI接口,使得连接十分不方便。为此,本文介绍(8位或16位数据总线)为ATA、

3、UTOPIA、EPP、PCM-一种基于USB2.0接口的DSP仿真器,其理论上数据传输速度可以达到448Mb/s,而且USB接口可以带电插CIA和DSP等提供了简单甚至无缝连接接口,使得和外设的连接十分方便可靠。拨,使用方便。本文研制的DSP仿真器以美国Cypress公司的CY7C68013独特的架构具有如下特点。USB2.0控制器CY7C68013为核心,配置实现IEEE1149.1◆包括1个智能串行接口引擎(SIE)。它执行所有基的JTEG片内扫描协议芯片,实现对DSP片内数据的读本的USB功能,将嵌入的MCU解放出来以用于实现其写和传输等功能。整个

4、系统具有小型化、价格低以及制造他功能,保证持续高速有效的数据传输。简单的特点,该系统可以实现对TI公司所有系列DSP的◆具有4KB的大容量FIFO用于数据缓冲,当作为仿真,包括C54x、C55x、C6x、C24x、C28x、Omap等。DSP从设备时,可采用Synchronous/AsynchronousFIFO接口开发者可以自行按照本文的方法研制仿真器,或者将系统与主设备(如ASIC,DSP等)连接;当作为主设备时,可通集成到用户的DSP开发板上,从而避免购买高价的DSP过通用可编程接口(GPIF)形成任意的控制波形来实现与仿真器。其他从设备连接,能够

5、轻易地兼容绝大多数总线标准。◆固件软配置,可将需要在CY7C68013上运行的固1系统硬件结构件存放在主机上,当USB设备连上主机后,下载到设备整个系统以USB2.0控制器CY7C68013和JTEG扫上。这样就实现了在不改动硬件的情况下,很方便地修改描芯片ACT8990为核心,还包括E2PROM、电压转换芯固件。片、总线驱动以及电压比较器。◆能够充分实现USB2.0(2000版)协议,并向下兼容1.1USB2.0控制器CY7C68013USB1.1协议。CY7C68013是美国Cypress公司推出的USB2.0芯CY7C68013内部结构如图1所示,

6、其和外部设备的接口包括I2片,是一个全面集成的解决方案。CY7C68013主要结构如C总线、GPIF接口和FIFO接口三种方式。数下:1个增强的8051微处理器、1个智能串行接口引擎据通过这些接口传输到内部的数据和地址总线,由80512005.10Microcontrollers&EmbeddedSystems57微控制器处理或者直接送到USB的SIE单元,然后传输模块。到USB收发器。此外,图1中还包括片内的PLL时钟电事件管理器实现外部事件的管理,DSP可以通过外部路,将外部时钟信号连接到USB收发器和8051处理器。事件来中断IEEE1149.1的

7、协议。事件管理器一般用于DSP控制协议的过程。在DSP仿真过程中,一般不使用事件管理器。计数器用于计算各个任务所访问的数据地址,如果DSP通过事件管理器控制协议,计数器也可以用于事件管理器的计数。命令模块包括主命令寄存器和副命令寄存器,此外命令模块也可以控制所有的状态寄存器。主机模块实现ACT8990和外部设备的数据通信,本文使用CY7C68013作为外部设备,两者之间通过数据和地址总线以及必要的读、写、中断和准备好等控制信号进行数据通信,此时ACT8990为从设备。图1CY7C68013的内部结构1.3系统硬件结构整个仿真器系统的硬件连接如图3所示。仿

8、真系统1.2JTEG扫描芯片ACT8990主要由CY7C68013、24C01、

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。