- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
武汉理工大学华夏学院
设 计 报 告
课程名称 《DSP 技术》结业论文
题 目 基于 DSP 的正弦信号发生器
班 自动化1122
学 号 ____
姓 名
_2015__年__10__ 月__24___ 日
一、摘要
数字信号处理(Digital Signal Processing,简称DSP)是一门涉及许多学
科而又广泛应用于许多领域的新兴学科。数字信号处理是围绕着数字信号处理的
理论、实现和应用等几个方面发展起来的。数字信号处理在理论上的发展推动了
数字信号处理应用的发展。反过来,数字信号处理的应用又促进了数字信号处理
理论的提高。而数字信号处理的实现则是理论和应用之间的桥梁。数字信号处理
是以众多的学科为理论基础的,它所涉及的范围及其广泛。例如,在数学领域,
微积分、概率统计、随机过程、数值分析等都是数字信号处理的基本工具,与网
络理论、信号与系统、控制论、通信理论、故障诊断等也密切相关。一些新兴的
学科,如人工智能、模式识别、神经网络等,都与数字信号处理密不可分。可以
说,数字信号处理是把许多经典的理论体系作为自己的理论基础,同时又使自己
成为一系列新兴学科的理论基础。
长期以来,信号处理技术—直用于转换或产生模拟或数字信号。其中应用得
最频繁的领域就是信号的滤波。此外,从数字通信、语音、音频和生物医学信号
处理到检测仪器仪表和机器人技术等许多领域中,都广泛地应用了 DSP。数字信
号处理己经发展成为一项成熟的技术,并且在许多应用领域逐步代替了传统的模
拟信号处理系统。世界上三大 DSP 芯片生产商:1.德克萨斯仪器公司 (TI) 2.模拟
器件公司 (ADI) 3.摩托罗拉公司 (Motorola).这三家公司几乎垄断了通用 DSP 芯
片市场。数字信号处理的书籍很多,其中以麻省理工学院奥本海姆编著的
《Discrete Time Signal Processing》最为经典 ,有中译本《离散时间信号处
理》由西安交通大学出版。现在是第二版。
关键字:数字信号处理 正弦信号发生器 DSP 信号处理技术
二、设计目的分析
一般情况,产生正弦波的方法有两种:查表法和泰勒级数展开法。查表法是使用比
较普遍的方法,优点是处理速度快,调频调相容易,精度高,但需要的存储器容量很大。
泰勒级数展开法需要的存储单元少,具有稳定性好,算法简单,易于编程等优点,而且
展开的级数越多,失真度就越小。本文采用了泰勒级数展开法。一个角度为θ的正弦和
余弦函数,可以展开成泰勒级数,取其前 5 项
三、硬件设计电路
3.1 TMS320C54X 芯片的介绍
TMS320 C54x 系列 DSP 芯片是使用静态 CMOS 技术制造的。其方框图见图
2-1,从图中可以看出C54x 系列 DSP 芯片具有以下功能单元:
C54x 共有八条总线分别是:
PB: 程序读取总线 CB: 数据读取总线 1
DB: 数据读取总线 2 EB: 数据写入总线
PAB: 程序读取地址总线 CAB: 数据读取地址总线 1
DAB: 数据读取地址总线 2 EAB: 数据写入地址总线
CPU 由以下几个部件组成:
先进的多总线结构: 包括三个独立的数据总线和一个程序总线
40 位的算术逻辑单元: 包括一个 40 位移位器和两个独立的 40 位累加器
17bit 17bit 的并行乘法器同一个专用的加法器相配合: 用来执行不经流
水线的单周期乘加(MAC)运算
指数译码器: 可以在一个周期里计算出一个 40 位累加器的指数值
两个地址生成器: 包括 8 个辅助寄存器和两个辅助寄存器算术单元
程序控制器:对指令进行解码、管理流水线和程序流程片上存储器
C54x 共有 192K 字的寻址能力(64K 字的程序区
原创力文档


文档评论(0)