曙海教育集团论坛DSP专区DSP5000技术讨论 → 回复帖子

  回复帖子
用户名:   *您没有注册?
密码:   *忘记论坛密码?    标题采用“回复:XXX....”
主题标题:  *不得超过 200 个汉字
当前心情
上一页 发帖表情 下一页
内容
高级设置: 签名: 回帖通知:
 

主题新回顾(发布时间:2010-12-4 21:38:31)
--  作者:我爱jen3p
--  不错。看起来不错哦
不错。看起来不错哦,送给朋友,长辈,领导什么的。不仅好看又能净化空气。

主题新回顾(发布时间:2010-11-22 8:48:00)
--  作者:wangxinxin
--  TMS320C5000性能介绍
TMS320C54x是目前普遍使用的定点DSP芯片。它的特点是功耗很低(在100MIPS时为60mW),可用于数字蜂窝通信、个人通信系统、寻呼机、个人数字助理(PDA)、ATM(异步传输模式)交换机、数字无线通信、调制解调器等领域。
 
  图1表示了C54x的发展过程及应用领域。

图片点击可在新窗口打开查看


图1 TMS320C5000性能发展状况及应用领域
 
  TMS320系列的同一代芯片具有相同的CPU结构,但根据市场的不同需要,形成新的存储器与外设的不同组合,产生了多种派生器件。
 
  TMS320C54x关键特性
 
  图2是C54x功能结构图,它的主要性能如下:

图片点击可在新窗口打开查看

图2 TMS320C54x功能结构框图
 
  ⒈ CPU
 
  先进的多总线结构:一组程序总线(PAB、PB),三组数据总线(CAB、CB,DAB、DB,EAB、EB)
 
  40位的数学逻辑单元(ALU):包括40位的桶形移位寄存器和两个独立的40位累加器
17 17位并行乘法器和40位专用加法器,单周期完成乘法/累加(MAC)
 
  适于Viterbi运算的比较、选择、存储单元(CSSU)
  指数编码器,可在单周期内计算(40位)累加器中数值的指数
两个地址产生器,包括八个辅助寄存器和两个的算术单元
 
  ⒉ 存储器
 
  可寻址存储空间达192K字(程序、数据及I/O各64 64bit),C548还可扩展程序存储器(8兆字)
 
  典型C5400芯片存储器
 
  ⒊ 片内外设
 
  软件可编程等待状态产生器
 
  可编程的块交换
 
  片内锁相环时钟产生器
 
  禁止外部总线的控制机制
 
  ⒋ 指令集
 
  重复单条指令与重复指令块
 
  存储器块移动指令
 
  32位数运算指令
 
  可同时读取2或3个操作数的指令
 
  具有并行保存和并行加载的算术指令
 
  条件保存指令
 
  ⒌ 功耗控制
 
  IDLE1、IDLE2和IDLE3指令可控制其进入降功耗模式
 
  可控制是否输出CLKOUT信号
 
  ⒍ IEEE标准的1149.1边界扫描逻辑接口
 
  TMS320C54x结构概述
 
  'C54x由中央处理器CPU、存储器和片内外设组成,采用哈佛结构,有独立的程序空间、数据空间和I/O空间。图3是\'C54x的内部硬件框图。
 
  对所有的\'C54x器件来说,图中下半部所示的中央处理单元(CPU)是通用的。
 
  总线结构
 
  一组程序总线(PAB、PB)和三组数据总线CAB、CB,DAB、DB,EAB、EB)将内部各部件联系起来。

图片点击可在新窗口打开查看

图3 TMS320C54x内部硬件框图
 
  PB- 程序总线,传送程序代码或存在程序空间的数据;
 
  CB、DB、EB- 数据总线,连接CPU、数据地址产生逻辑、程序地址产生逻辑、片内外设及存储器等各部件;
 
  CB和DB- 传送从存储器读出的数据,即“读”操作使用的数据总线;
EB-传送向存储器写入的数据,即"写"操作使用的数据总线;
PAB、CAB、DAB、EAB- 各对应的地址总线;

图片点击可在新窗口打开查看

                图4 ALU功能框图