TMS320VC33 介绍

2019-07-17 15:13发布

TMS320VC33 介绍
TMS320VC33(简称VCC)是TI推出的TMS320系列的第三代处理器的升级产品,32位浮点运算的DSP(0.18um技术,144引脚LQFP封装),主要型号有:  VC33-120 17ns 单周期指令执行时间,60MIPS(百万条指令每秒)
                120 MFLOPS(百万次浮点运算每秒)
  VC33-150 13ns 单周期指令执行时间,75MIPS
                150 MFLOPS
VC33的主要性能指标如下:
  1. 低功耗<200mW, 供电电压3.3V,内核1.8V;
  2. 34K X 32bit 片内RAM, 每个RAM块在单周期内都可以访问2次
  3. 程序总线,地址总线和DMA总线分开,允许并行地做取指,数据读/写及DMA操作
     指令和数据字长32bit,地址宽度24bit,因此,总的存储空间16MX32bit. 程序,数据以及IO都包含在16M X 32bit 字的地址空间内.
  4. 有一个硬件乘法器和一个算术逻辑单元ALU,乘法器执行24bit 整数或32 bit 浮点数的单周期乘法.通过并行指令,一个乘操作和一个ALU运算可以在单周期内完成.当乘法器做浮点乘法运算时,输入两个32bit 的浮点数,结果为4032bit 的浮点数; 做整数乘法时,输入24bit, 结果为32bit. ALU 在单周期内对32bit 整数,32bit 逻辑或40bit浮点数实行单周期操作,ALU的结果总是保持32bit 整数或40 bit 浮点数的格式.
  5. 有8个40bit 宽的扩展精度寄存器(累加器).他们能寄存32bit整数以及40bit 浮点数据,并支持对他们的操作.
  6. 有一个32bit 桶形移位器,她能在单周期内向左或右移位32bit.
  7. 有2个地址发生器并带有8个辅助寄存器和2个辅助寄存器的运算单元,能在单周期内产生两个地址.
  8. 有用于并发IO和CPU操作的片内DMA控制器.片上DMA控制器可以读写存储器中的任何单元而不影响CPU的工作.因此TMS320VC33可以与慢速的外部存储器或外部设备接口,而不会降低CPU的速度.
  9.有一个同步串口,支持8/16/32bit数据传输.
  10.有2个独立的32bit 硬件定时器.
  11.内含有5倍的PLL的时钟发生器.
VC33片内存储器可以映射外设,且具有4个内部译码页,这样可以大大简化与IO以及存储器的接口.VC33系统硬件时,一般可以采用EPROM(介质可以是EPROM或FLASH)程序引导方式,使VC33构成独立DSP系统.
TMS320VC33引脚如下:
总线类:
   数据总线D31~D0  (I/O/Z)  数据总线;
   地址总线A23~A0  (O/Z)    地址总线;
总线控制:
   STRB#     (O/Z)          访问片外的选通信号
   RDY#       (I)           访问外设时外设准备好信号,DSP可以结束本次访问
   HOLD#      (I)           保持信号,迫使DSP置A23~A0,D31~D0,STRB#,R/W#为高阻,使外设取得总总线控制权.
   R/W#       (O/Z)         高电平表示读,低电平表示写
   RESET#     (I)           复位信号
  INT3#~INT0# (I)           外部中断
  IACK#       (O/Z)         由IACK指令产生一个负脉冲
  MCBL/MP#    (I)           高电平为微机引导模式,低电平为微处理器方式
  SHZ#        (I)           为低时,对DSP进行测试,一般设计时将其接高
  XF1,XF0     (I/O/Z)       一般定义为输入输出,也用于DSP与外设间的互锁操作,以使双方处理同步
  CLKR0       (I/O/Z)       同步串口的收数据时钟
  CLKXO       (I/O/Z)       同步串口的发数据时钟
  DR0         (I/O/Z)       同步串口的收数据
  DX0         (I/O/Z)       同步串口的发数据
  FSR0        (I/O/Z)       同步串口的接收帧同步
  FSX0        (I/O/Z)       同步串口的发送帧同步
  TCLK1,TCLK0 (I/O/Z)       定时器I/O的计数据输入脉冲信号或定时输出信号
  PAGE3#~PAGE0#(O/Z)        访问片外时的页选通信号
  EDGEMODE     I            高表示中断为边沿触发,低表示电平触发
  H1,H3        I            H1,H3时钟输出
  CVDD         I            1.8V电源,为CPU供电,共8个
  PLLVDD       I            3.3电源,为IO供电,共16个  
  PLLVSS       I            PLL电源内部隔离,接Vss
  EXTCLK       I            外部时钟,当XIN/XOUT接振荡器时,该引脚接地
  XOUT         O            内部晶振的时钟输出.  晶振无效时,该脚悬空
  XIN          I            内部晶振的时钟输入.  EXTCLK有效时,该脚接地
  CLKMD0,CLKMD1 I           时钟模式选择引脚
  RSV0,RSV1    I            预留
  EMU1,EMU0    I/O          用于仿真
  TDI          I            测试数据输入
  TDO          I            测试数据输出
  TCK          I            测试时钟
  TMS          I            测试模式选择
  TRST#        I            测试复位                        


0条回答

一周热门 更多>