高速DSP原理、应用与实验教程(高等院校电子信息与电气学科特色教材)
分類: 图书,计算机/网络,计算机体系结构,
作者: 李海森,李思纯,周天 编著
出 版 社: 清华大学出版社
出版时间: 2009-5-1字数:版次: 1页数: 309印刷时间:开本: 16开印次:纸张:I S B N : 9787302197539包装: 平装内容简介
美国德州仪器(TI)公司的数字信号处理器(DSP)自从20世纪80年代初问世以来,以其独特的体系结构、灵活的资源配置方式、快速实现各种数字信号处理和精密控制算法的突出优点成为全球市场占有率最高的主流产品。本书以TI公司三个主推DSP系列产品之一的C2XXX定点芯片为核心,系统地论述其结构组成原理、工程应用和验证实验,并配合一定的思考与练习题。
本书适合于从事TIDSP研究和开发的电气工程和电子信息类学科等的高年级本科生或研究生,以及业界的工师和其他专业相关人员参考。
目录
原理篇
第1章 绪论
1.1 数字信号处理系统概述
1.2 数字信号处理实现技术途径
1.2.1 什么是DSP
1.2.2 数字信号处理的实现方法
1.3 DSP芯片的发展现状与趋势
1.3.1 什么是DSP芯片
1.3.2 DSP、DSP芯片与DSPS
1.3.3 DSP芯片的产生与主要生产厂商
1.3.4 DSP芯片的发展趋势
1.4 DSP芯片的分类
1.5 DSP芯片的应用
1.6 TMS320C2XXDSP的主要特点
1.6.1 TMS320系列
1.6.2 TMS320C2XX的主要特点
本章思考题
第2章 C2XX硬件组成与体系结构
2.1 概述
2.2 C2XX的硬件组成
2.2.1 中央处理单元(CPU)
2.2.2 存储器和I/O空间
2.2.3 片内外围
2.3 C2XX的总线结构
2.4 引脚和信号说明
2.4.1 逻辑扫描电路
2.4.2 C203和F206芯片的封装
2.4.3 C203和F206信号描述
本章思考题
第3章 C2XX中央处理单元与程序控制
3.1 概述
3.2 输入定标部分
3.3 乘法部分
3.3.1 乘法器
3.3.2 乘积定标移位器
3.4 中央算术逻辑部分
3.4.1 中央算术逻辑单元(CALU)
3.4.2 累加器
3.4.3 输出数据定标移位器
3.5 辅助寄存器与状态寄存器
3.5.1 ARAU和辅助寄存器功能
3.5.2 状态寄存器ST。和ST1
3.6 程序地址生成与流水线
3.6.1 程序计数器(PC)
3.6.2 堆栈(STACK)
3.6.3 微堆栈(MSTACK)
3.6.4 流水线操作
3.7 转移、调用和返回
3.7.1 无条件转移、调用及返回
3.7.2 有条件转移、调用和返回
3.8 重复指令
3.9 中断与中断管理
3.9.1 中断操作的三个阶段
3.9.2 中断表
3.9.3 可屏蔽中断
3.9.4 中断标志寄存器(IFR)
3.9.5 中断屏蔽寄存器(IMR)
3.9.6 中断控制寄存器(ICR)
3.9.7 非屏蔽中断
3.9.8 中断服务程序(ISR)
3.9.9 中断等待时间
3.10 复位操作
3.11 节能方式
本章思考题
第4章 C2XX存储空间与I/O空间
4.1 概述
4.2 存储器和I/O空间概况
4.3 程序存储器
4.4 数据存储器
……
第5章 C2XX片内外设接口
第6章 C2XX寻址试试和指令系统
应用篇
第7章 系统硬件应用
第8章 系统软件应用
第9章 定点DSP数据格式及定标技术
第10章 C2XX DSP开发工具与实验平台
第11章 DSP专门实验
附录 习题参考答案
参考文献
书摘插图
第1章绪论
1.1数字信号处理系统概述
目前,随着计算机和信息产业的飞速发展,数字信号处理学科不但在理论上,而且在方法上都得到了飞速发展,作为信号和信息处理的一个重要组成部分,数字信号处理系统已渗透到科学研究、技术开发、工业生产、国防和国民经济的各个领域,取得了丰硕的成果。通过数字信号处理系统对信号进行数字采集并在时域或变换域进行特性分析和处理,使人们能对信号的特性和本质有更清楚的认识和理解,得到实际需要的信号形式,提高信息的利用程度,进而在更广和更深层次上获取信息。归纳一下,数字信号处理系统的优越性表现为:(1)灵活性好:当处理方法和参数发生变化时,处理系统只需通过改变软件设计以适应相应的变化。
(2)精度高:信号处理系统可以通过模/数(A/D)转换的位数、处理器的字长和适当的算法满足精度要求。
(3)可靠性好:处理系统受环境温度、湿度、噪声及电磁场的干扰所造成的影响较小。
(4)可大规模集成:随着半导体集成电路技术的发展,数字电路的集成度可以做得很高,具有体积小、功耗小、产品一致性好等优点。
正是由于数字信号处理系统的上述优势,数字化的产品大有全面替代传统模拟系统的趋势,特别是在信号处理环节,数字化占主导地位。但是,数字信号处理系统也有不利的因素,主要表现为:
(1)必须模/数转换:进行数字处理前必须对信号进行模/数转换,增加了系统成本,特别是对高频信号需要很高的采样率,而高速模/数转换器价格不菲。
(2)存在量化误差:通过A/D转换器实现信号数字化不可避免地存在量化误差,因此需要较高位数的分辨率和处理器的字长。
(3)需要抗混叠滤波器:为了满足采样定理,尽可能降低采样频率,在模/数转化前要进行低通滤处理,增加了硬件成本。
(4)对处理完信号的利用需要数/模转换器:如果用处理完的信号去控制系统,必须通过D/A转换器,同样增加了硬件成本。
(5)受信号处理部件处理能力的制约,对于高频信号的数字化处理,即使采用带宽采样或者降频处理,在很多场合仍然难以满足实时性处理要求。面对这个制约数字信号处理系统应用的瓶颈问题,业界、科学家、工程师投入了大量人力、物力,目前已经取得了重大进展。其中,高速可编程通用DSP器件发挥了举足轻重的地位。
……