文档介绍:Ti公司DSP芯片特点、技术发展历程和现状及其应用实例分析
一、Ti公司DSP芯片特点
特点
哈佛结构
哈佛结构是不同于传统的冯诺曼(Von Neuman结构的并行体系结构,其主要特点是将程序和数据
存储在不同的存储空间中,即程序16个可映射在数据存储空间。这些口可由或OUT指令寻址。
具有存储器映像的/O 口可按存储器的读写方式访问/O 口的访问由IS\线选通。增加简单的片外地
址译码电路,就可实IMS320C50的I/O 口与外部I/O设备的简单连接。
串行I/O口
TMS320C5(有两个高速串行口。串行口最快可按机器周期CLKOUT)操作。一个是同步全双工串 行口,发送和接收都有缓冲,分别由可屏蔽外部中断信号控制,数据或按脸方式传输;另一 个串行口为全双工串口,可设置为同步方式,也可设置为时分物址方式,TDM串行口一般用于 多处理机系统。
16位硬件定时器
16位硬件定时器可由软件进行控制,通过设置相应的状态位,定时器可工作在停止、重启动、复位或 不工作等状态。
用户可屏蔽中断
TMS320C5(有4个外部中断线片内的中断锁存电路可实现异步中断操作外,还有5个内部中断:
1个定时器中断和4个串行口中断。
JTAG扫描逻辑
JTAG扫描逻辑电路用于仿真和测试,采TTAG可实现在线仿真。
二、发展历史和现状
从1978年出现的第一个单片SP以来,DSP芯片在这20几年来得到了高速发展DSP芯片的应用
也越来越广泛,根据其用途可分为通用S型芯片和专用型DSP芯片;按基础特性分为静态P芯片 和一致性)SP芯片;按数据格式分为定点P芯片和浮点)SP芯片。
美国德州仪器公司T6xas Instruments简称TI)推出的TMS系列D SP芯片已经成为当今世界上最
有影响^的DSP芯片[2],TI公司在1982年推出第一代)SP芯片TMS3201X,、TMS320C1X系列,随后推
出第二何SP芯片TMS320次小、TMS320C2X系列,第三代DSP芯片TMS320C3X系列,第四代DSP芯片 TMS320C4X系 列,第五 代DSP 芯片 TMS320C5X系 列,第六代)SP 芯片 TMS320C6X系 列。
第一代TMS320系列D SP芯片TMS320C1X是定点DSP芯片,采用二级流水线;
第二代TMS320系列D SP芯片TMS320C2X系列是定点)SP芯片,采用三级流水线;
第三代TMS320系列D SP芯片TMS320C3X系列芯片是浮点iSP芯片,采用四级流水线;
第四代TMS320系列D SP芯片TMS320C4X系列芯片是浮点SP芯片,采用五级流水线; 第五代TMS320系列D SP
芯片TMS320C5X系列芯片是定点SP芯片,采用四级流水线;
第六代TMS320系列DS P芯片TMS320C6X系列芯是一种新型定点SP芯片,该芯片的内部结构与以前的 DSP芯片不同,内部集成了多个功能单元,可同时执予旨令,运算能力达600MIPS
美国AD公司的DSP芯片
AD公司的DSP芯片可以分为定点SP芯片和浮点)SP芯片两大类MSP21XX系列为定点DSP芯 片,ADSP21XXX系列为浮点)SP芯片。目前,定点DS P芯片主要有DSP2101/2103/210ASDP2111/2115 ADSP2161/2162/2163/2164/2165/2166及 ADSP2171/2173/2181等 o 浮点 DSP 芯片 主要有 ADSP21000/21020ADSP21060/2106等。
AD公司的定点)SP芯片的程序字长为4位,数据字长为6位。运算速度较快,内部具有较为丰富的 硬件资源,一般具有个串行口、1个内部定时器和个以上的外部中断源,此外还提8#位EPROM 程序引导方式。具有一套高效的指令集,如无开销循环、多功能指令、条件执行等。
ADSP2101的指令周期奁0ns、60ns和50ns三种,内部有2K字的程序RAM和1K字的数据RAMoADSP2103 与ADSP2101相比,指令周期为00ns工作电压> ADSP2105是ADSP2101的简化,指令周期为 72ns,内部的程扇AM为1K字,数据RAM为512字,串行口减为个。
ADSP216X系列的指令周期为50ns~100ns与其他定点芯片相比,具有较大的内部程序?OM,如 ADSP2161/216内部提供78K的程序ROM, ADSP2162/216内部提供4K程序RO/, 这些芯片的内部数据AM均为512字。而ADSP2165/216除了具有1K字的程序ROM外,还提供J12K 字的程序RAM和4K字的数据RAM,其中,ADSP2166的工作电压为3