本书以美国TI公司TMS320C54x系列定点数字信号处理器(DSP)为描述对象,详细介绍了该系列DSP体系结构中的各个部分,包括总线结构、存储器、中央处理单元(CPU)、寻址方式、直接存储器访问(DMA)控制器、流水线操作、片内外设、主机接口、串行接口、外部总线操作等。C54x DSP满足了实时嵌入式应用的一些要求,尤其适用于通信方面的应用。
本书以美国TI公司的TMS320C54x系列DSP为描述对象。TMS320C54x系列是定点的数字信号处理器(DSP)。本书详细介绍了该系列DSP体系结构中的各个部分,包括总线结构、存储器、中央处理单元(CPU)、寻址方式、直接存储器访问(DMA)控制器、流水线操作、片内外设、主机接口、串行接口、外部总线操作等。C54x DSP满足了实时嵌入式应用的一些要求,尤其适用于电信方面的应用。
本书可供电子与电气工程、自动控制、计算机应用和仪器仪表等领域从事DSP应用系统开发的科研和工程技术人员参考,也可供相关专业的教师和研究生、本科生参考。
第1章 绪论
1.1 TMS320系列DSP简介
1.1.1 TMS320系列DSP的历史、发展和优势
1.1.2 TMS320系列DSP的典型应用
1.2 TMS320C54x-DSP简介
1.3 TMS320C54x-DSP的主要特征
第2章 TMS320C54xDSP体系结构总体介绍
2.1总线结构
2.2内部存储器组织
2.2.1片内ROM
2.2.2片内双存取RAM(DARAM)
2.2.3片内单存取RAM(SARAM)
2.2.4片内双向共享RAM
2.2.5片内存储器保护
2.2.6存储器映射寄存器
2.3中央处理单元(CPU)
2.3.1算术逻辑运算单元(ALU)
2.3.2累加器
2.3.3桶形移位器
2.3.4乘法器/力口法器单元
2.3.5比较、选择和存储单元(CSSU)
2.4数据寻址
2.5程序存储器寻址
2.6流水线操作
2.7片内外设
2.7.1通用的I/O引脚
2.7.2软件可编程等待状态产生器
2.7.3可编程的块切换逻辑
2.7.4硬件定时器
2.7.5时钟产生器
2.7.6直接存储器访问(DMA)控制器
2.7.7主机接口(HPI)
2.8串行口
2.8.1同步串口
2.8.2缓冲串口(BSP)
2.8.3多通道缓冲串口(MCBSP)
2.8.4.时分复用(TDM)串口
2.9外部总线接口
2.10IEEE1149.1扫描逻辑标准
第3章 存储器
3.1存储器空间
3.2程序存储器
3.2.1程序存储器配置
3.2.2片内ROM组织
3.2.3程序存储器地址映射和片内ROM内容
3.2.4片内ROM代码内容和映射
3.2.5扩展程序存储器
3.3数据存储器
3.3.1数据存储器配置
3.3.2片内RAM组织
3.3.3存储器映射寄存器
3.3.4CPU存储器映射寄存器
3.4I/O存储器
3.5程序和数据安全保护
第4章 中央处理器(GPU)
4.1CP[J状态与控制寄存器
4.1.1状态寄存器(ST0与STI)
4.1.2处理器模式状态寄存器(PMST)
4.2算术逻辑单元(ALU)
4.2.1算术逻辑单元(ALU)的输入
4.2.2溢出处理
4.2.3进位位
4.2.4双16位模式
4.3累加器
4.3.1存储累加器的内容
4.3.2累加器移位和循环移位操作
……