文档详情

DSP原理与应用——硬件设计讲述.ppt

发布:2017-03-05约3.01万字共129页下载文档
文本预览下载声明
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * DSP原理与应用 第3章 TMS320C54x的硬件设计 3.6.2 语音基带处理模块的设计 1.设计方案的选择 该方案选择了TI公司的TMS320VC5409芯片,主要是基于以下几个原则: ? 运算速度:’C5409的指令速度可以达到100MIPS,完全可以实现该模块实时处理的要求; ? 片上硬件资源:’C5409片内ROM容量为16K×16位,片内双寻址RAM容量为32K×16位,可以减少片外存储器的容量。’C5409片内外设丰富,有软件等待状态发生器、主机接口HPI、时钟发生器、3个多通道缓冲串行口McBSP等,可以满足该模块数据传输的需求; * DSP原理与应用 第3章 TMS320C54x的硬件设计 3.6.2 语音基带处理模块的设计 1.设计方案的选择 该方案选择了TI公司的TMS320VC5409芯片,主要是基于以下几个原则: ? 接口能力:’C5409的McBSP串行口具有灵活的接口能力,既可实现全双工通信,直接与数字信号编解码器的工业标准接口,也可以通过串行口与ADC/DAC实现无缝连接; ? 开发工具:TI公司为用户提供了方便的开发系统,如集成开发环境CCS,它支持软件的仿真,用户可以在制作目标板之前,利用CCS开发系统进行算法仿真。 * DSP原理与应用 第3章 TMS320C54x的硬件设计 3.6.2 语音基带处理模块的设计 2.基本原理 该设计方案采用CVSD语音编解码,送入语音基带处理模块的最高语音数据流为16kbps,经过DSP芯片的语音基带处理,送出64kbps数据至数字调制/解调电路。 DSP的语音基带处理包括信道编/译码、加入/提取信令、组/拆帧等。 * DSP原理与应用 第3章 TMS320C54x的硬件设计 3.6.2 语音基带处理模块的设计 2.基本原理 (1)模块原理框图 TMS320VC5409 下级处理 BUFFER BUFFER SRAM 键盘/显示 FLASH 存储器 逻辑控制单元 McBSP 通道1 McBSP 通道2 扬声器 话筒 D15~D0 A15~A0 A15~A0 D15~D0 语音译码 语音编码 * DSP原理与应用 第3章 TMS320C54x的硬件设计 3.6.2 语音基带处理模块的设计 3.各单元模块的设计 (1) DSP基本系统设计 DSP芯片选用TMS320VC5409。 为了保证该芯片能正常稳定工作,需要对它的引脚进行配置。 * DSP原理与应用 第3章 TMS320C54x的硬件设计 3.各单元模块的设计 (1) DSP基本系统设计 TMS320VC5409的基本引脚连接如图。 TMS320VC5409 +3.3V +1.8V +3.3V 2.2P 2.2P DSP RS DVDD CVDD INT0 BIO INT1 HOLD INT2 READAY INT3 RS NMI X2/CLKIN CLKMD1 CLKMD2 X1 CLKMD3 MP/MC VSS * DSP原理与应用 第3章 TMS320C54x的硬件设计 3.各单元模块的设计 (2)电源设计 TMS320VC5409芯片需要双电源供电,电压分别为+3.3V和+1.8V。 TI公司的电源芯片TPS73HD318能提供固定电压的双电源,其输出电压分别为3.3V和1.8V,每路电源的最大输出电流为750mA,并且带有宽度为200ms的低电平复位脉冲,可直接接到DSP芯片的复位端。 * DSP原理与应用 第3章 TMS320C54x的硬件设计 3.各单元模块的设计 (3)语音编码/译码电路的设计 语音编码电路结构如图。 1K 2K 1.8K 600 1.5K 600 510 10K 10K 1.3K 2.4M 18K 3.3K 0.33 0.1 0.1 0.33 47?F 0.1 0.022 +12V -12V + - LM356 MC3418 Vcc CLK 数字输出 语音输入 + ANI VCC ANF CLK DTH DOUT DIN
显示全部
相似文档