C54x基本结构_各部分的功能

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

3.各部分的功能
①中央处理器C P U
采用了流水线指令执行结构和相应的并行处理结构,可在一个周期内对数据进行高速的算术运算和逻辑运算。

②内部总线结构
由一组程序总线、三组数据总线和四组地址总线组成,可在一个指令周期内产生两个数据存储地址,实现流水线并行数据处理。

③特殊功能寄存器
共有26个特殊功能寄存器,位于具有特殊功能的R A M区。

主要用来对片内各功能模块进行管理、控制、监视。

④数据存储器R A M
DARAM:在一个指令周期内,可对其进行两次存取操作,即一次读出和一次写入;
SARAM:在一个指令周期内,只能进行一次存取操作。

⑤程序存储器R O M
可由R O M和R A M配置而成,即程序空间可以定义在R O M上,也可以定义在R A M中。

当需要高速运行的程序时,可将片外R O M中的程序调入到片内R A M 中,以提高程序的运行速度,降低对外部R O M的速度要求,增强系统的整体抗干扰性能。

⑥I/O口
’C54x共有两个通用I/O引脚(BIO和XF)。

B I O:主要用来监测外部设备的工作状态;
X F:用来给外部设备发送信号。

’C54x芯片还配有主机接口(H P I)、同步串行口和64K字I/O空间。

H P I和串行口可以通过设置,用作通用I/O。

64K字的I/O空间可通过外加缓冲器或锁存电路,配合外部I/O 读写控制时序构成片外外设的控制电路。

⑦串行口
不同型号的’C54x芯片,所配置的串行口功能不同。

可分为4种:单通道同步串行口S P
带缓冲器单通道同步串行口B S P
并行带缓冲器多通道同步串行口M c B S P
时分多通道带缓冲器串行口T M D
⑧主机接口H P I
HPI是一个与主机通信的并行接口,主要用于DSP与其它总线或CPU进行通信。

信息可通过’C54x的片内存储器与主机进行数据交换。

不同型号的器件配置不同H P I口,可分为:
8位标准H P I接口
8位增强型H P I接口
16位增强型H P I接口
⑨定时器
定时器是一个软件可编程的计数器,用来产生定时中断。

可通过设置特定的状态来控制定时器的停止、恢复、复位和禁止。

⑩中断系统
’C54x的中断系统具有硬件中断和软件中断。

由外围设备信号引起的中断。

分为:片外外设引起的硬件中断;
片内外设引起的硬件中断。

由程序指令所引起的中断。

S I N T15~S I N T0。

包括所有的软件中断和两个外部
硬件中断R S、N M I。

11~16个固定级。

相关文档
最新文档