关 闭

新闻中心

EEPW首页 > 工控自动化 > 设计应用 > 基于USB总线的ADSP-TS101S链路口加载

基于USB总线的ADSP-TS101S链路口加载

作者:时间:2012-07-23来源:网络收藏

摘要:在DSP系统上运行的程序,系统上电复位后需要加载程序到DSP的程序存储器内。这是使用外部加载模式时的系统开发不可缺少的环节。针对实际需求,提出了一种使用对ADSP_TS101S进行链路口加载的方案,并介绍了设计思想和实现过程。实际应用的试验证明,提出的加载方案有效且简单易行。
关键词:ADSP_TS101S;链路口;;加载

ADSP_TS101S(以下简称TS101)是美国ADI公司推出的TigerSHARC系列数字信号处理器中一款高性能的静态超标量处理器,它专为大规模信号处理任务和通信应用进行了结构上的优化,广泛应用于雷达等高速实时信号处理系统。
将程序代码加载到DSP内部程序空间时,通常采用开发器的JTAG接口将执行文件加载到DSP内存里进行调试;在硬件仿真完成后,又通过JTAG接口将生成的ldr文件烧写到与TS101相连的FLASH里固化。然而在很多情况下,使用开发器加载或固化程序很不方便,甚至无法实现,因此需要开发一种脱离开发器的TS101加载方式。基于这种需求,设计实现了基于的TS101链路口加载,只需一根USB线缆,即可实现TS1 01的程序在线重加载和固化。

1 Link Port协议
链路口(Link Port)是TS101的一种高速互联接口,它的通信是通过一个8位的数据和3个控制信号进行的,有4组LINK管脚。其中LxC LKIN和LxCLOUT是时钟/应答输入和输出管脚;LxDAT[7:0]-数据输入输出;LxDIR是LINK的方向指示信号。Link Port的最简单的连接方式(如图1所示)用了LxCLKIN,LxCLKOUT,和LxDAT。每个101 DSP的LxCLKOUT与其它的LxCLKIN相连,两片TigerSHARC101 DSP芯片之间用LxDAT数据总线相连。

本文引用地址:http://www.eepw.com.cn/article/202238.htm

a.JPG


Link Port的最小传输单位是8个时钟周期,数据总量为4倍字长(16字节,在时钟的双沿触发)。传输被发送端初始化,只有当接收端设置LxCLKOUT(对于发送端为LxCLKIN)为高电平,发送才能被初始化为一次传输。LxCLKOUT为高电平意味着接收端为接收模式并且接收缓冲器为空。


上一页 1 2 3 4 下一页

关键词: ADSP-TS USB 总线

评论


相关推荐

技术专区

关闭