DSP与AIC23B通信系统设计

合集下载

基于TLV320AIC23的语音系统设计

基于TLV320AIC23的语音系统设计

摘要本设计采用的高速TMS320C5509DSP芯片,最高频率能达到160MIPS,能够很好的解决系统的实时性;采用的数字编解码芯片TLV320AIC23(以下简称AIC23)具有16~32位采样精度,采样频率范围从8kHz~96kHz。

因此,该音频编解码芯片与TMS320C5509DSP的结合是可移动数字音频录放系统、现场语音分析系统的理想解决方案。

本文首先介绍了基于TMS320C5509DSP芯片的语音分析系统的工作原理,给出了整体设计方案和工作框图,然后给出了系统的硬件设计方案;接着介绍了基于TMS320C5509DSP芯片的语音录放系统的软件设计。

在整个设计过程中,我们采用了TLV320AIC23DSP芯片为核心音频录放接口器件,结合TMS320C5509DSP芯片,语音数据存储FLASH存储器等进行了硬件设计。

软件部分则采用模块化的设计方法,用C语言来实现。

该语音录放器的设计能够完成语音采集,存储,滤波,频谱分析,基本实现了语音分析功能。

关键词:TMS320C5509芯片;TLV320AIC23音频编解码芯片;I2C总线;语音系统目录1 TLV320AIC23语音系统的设计任务及目的 (1)1.1 TLV320AIC23语音系统的设计任务 (1)1.2 TLV320AIC23语音系统的设计目的 (1)1.3 TLV320AIC23语音系统介绍 (1)2 语音系统的技术方案及硬件电路设计 (2)2.1 语音系统的性能指标 (2)2.1.1本设计实现的语音系统具有如下主要性能 (2)2.1.2语音系统具有如下优点 (2)2.2硬件设计方案 (2)2.2.1系统硬件电路设计 (3)2.2.2 C5509与音频编解码器的接口设计 (3)2.2.3 系统的存储器扩展 (5)2.2.4 C5509的电源与时钟电路设计 (5)3 芯片的硬件结构 (6)3.1 TLV320AIC23的硬件结构..................................................... .. (6)3.1 .1 AIC23的管脚及外围接口 (7)3.1.2 AIC23的控制接口 (8)3.2 TMS320C5509的硬件结构 (8)4 TLV320AIC23语音系统设计的CCS实现 (11)4.1.简述CCS环境................................................................................ (11)4.2 CCS配置......................................................... . (12)4.3 程序调试及运行结果 (14)5 结论............................................ (15)参考文献 (16)致谢 (17)附录A (18)附录B (25)基于TLV320AIC23的语音系统设计1 TLV320AIC23语音系统的设计任务及目的1.1 TLV320AIC23语音系统的设计任务课程设计是实践教学环节。

基于DSP的语音处理系统的设计【范本模板】

基于DSP的语音处理系统的设计【范本模板】

Cadence SPB基于DSP的语音处理系统的设计摘要近年来,随着DSP技术的普及和低价格、高性能DSP芯片的出现,DSP已越来越多地被广大的工程师所接受越来越广泛地被应用于各个领域,并且已日益显示出其巨大的优越性.DSP是利用专门或通用的数字信号处理芯片,以数字计算的方法对信号进行处理,具有处理速度快、灵活、精确、抗干扰能力强、体积小及可靠性高等优点,满足了对信号快速、精确、实时处理及控制的要求.本次设计基于TLV320AIC23和TMS320VC5416两种芯片设计并实现了一种语音录音、语音编码、语音解码、语音处理和回放的系统。

通过软件和硬件结合对该系统进行设计,使本次设计的语音处理系统具有强大的数据处理能力并配有灵活的接口电路,可以作为一种语音信号处理算法研究和实时实现的通用平台,对语音编码在DSP上的实时实现进行了简单的研究,从而掌握了算法移植的一般流程,为能够在高速DSP硬件平台设计及系统应用开发方面取得成功奠定基础.关键词:DSP;数据采集;TLV320AIC23;TMS320VC5416。

目录摘要I 第1章绪论 1 1.1 DSP的发展及应用 1 1。

2 语音信号处理系统概述 2 第2章DSP 芯片介绍3 2。

1 TLV320AIC23简介 3 2。

2 TMS320VC5416简介 3 第3章系统设计4 3。

1系统硬件设计 4 3.1.1系统结构框图 4 3。

1.2 DSP处理器 5 3.1.3 A/D电路5 3。

1.4 D/A电路7 3。

2系统软件设计10 3.2.1 TMS320VC5416初始化10 3。

2.2 TLV320AIC23初始化10 第4章总结11 参考文献12 致谢13附录14 第1章绪论近年来,在数字信号处理领域有着绝对优势的DSP技术得到了迅速发展,不仅在通信计算机领域大显身手,并已逐渐渗透到人们日常消费领域。

正因为如此,DSP应用越来越得到普遍重视。

DSP作为可编程数字信号处理专用芯片是微型计算机发展的一个重要分支,也是数字信号处理理论实用化过程的重要技术工具。

基于AIC23语音接口及AGC方法的设计

基于AIC23语音接口及AGC方法的设计

语音接口包括采集和播放两项功能,是语音处理系统中最基本、最关键的部分。

语音采集时,输入信号幅度动荡会影响后续处理;语音播放时,输出信号幅度不稳定会恶化收听效果。

所以,语音AGC(自动增益控制)是语音接口中不可或缺的功能单元。

TLV320AIC23(简称AIC23)是TI公司生产的集成了A/D,D/A转换器和可变增益放大器的高性能语音编解码芯片,是设计语音接口的理想选择。

文中介绍了AIC23的特点和结构,在此基础上给出语音接口及AGC的实现方法。

1AIC23介绍1.1主要特点(1)集成线输入可变增益放大器(VGA),增益范围-34.5~12dB,步进1.5dB;(2)集成线输出可变增益放大器(VGA),增益范围-73~6dB,步进1dB;(3)I/O电压、数据接口与TI公司的54系列DSP兼容。

1.2基本结构和主要接口AIC23的基本结构和主要接口,如图1所示。

模拟语音信号从左、右声道线输入管脚或麦克信号输入管脚输入,分别经VGA、静音控制、多路选择器、A/D转换器、数字插值滤波器,得到特定采样率的数字语音信号;数字语音信号依次经过数字滤波器、D/A转换器、静音控制和VGA,最后从左、右声道线输出管脚输出;AIC23的工作状态由系统微处理器通过控制接口设置,控制接口模式为SPI/I2C可选(mode管脚置高为SPI模式,置低为I2C 模式);AIC23与微处理器通过数据接口进行数据交换,数据接口为左判断/右判断/I2C/DSP模式可选(由微处理器通过控制接口设置)。

TI公司生产的54系列DSP集成了多通道缓冲串口(McBSP),可与SPI模式的控制接口和DSP模式的数据接口无缝连接。

1.3控制方法AIC23是一款可编程芯片,内部有11个9位寄存器,可由微处理器通过控制接口进行配置,从而设定芯片的工作模式和状态。

主要寄存器内容,如表1所示。

2语音接口设计2.1硬件设计语音接口由TI公司的数字信号处理器TMS320VC5416与AIC23构成,如图2所示。

音频处理芯片AIC23完整中文资料

音频处理芯片AIC23完整中文资料

⾳频处理芯⽚AIC23完整中⽂资料TLV320AIC23中⽂资料管脚图及其应⽤TLV320AIC23(以下简称AIC23)是TI推出的⼀款⾼性能的⽴体声⾳频Codec芯⽚,内置⽿机输出放⼤器,⽀持MIC和LINE IN两种输⼊⽅式(⼆选⼀),且对输⼊和输出都具有可编程增益调节。

AIC23的模数转换(ADCs)和数模转换(DACs)部件⾼度集成在芯⽚内部,采⽤了先进的Sigma-delta过采样技术,可以在8K到96K的频率范围内提供16bit、20bit、24bit和32bit的采样,ADC和DAC的输出信噪⽐分别可以达到90dB 和100dB。

与此同时,AIC23还具有很低的能耗,回放模式下功率仅为23mW,省电模式下更是⼩于15uW。

由于具有上述优点,使得AIC23是⼀款⾮常理想的⾳频模拟I/O器件,可以很好的应⽤在随声听(如CD,MP3……)、录⾳机等数字⾳频领域。

AIC23的管脚和内部结构框图如下:从上图可以看出,AIC23主要的外围接⼝分为以下⼏个部分:⼀.数字⾳频接⼝:主要管脚为BCLK-数字⾳频接⼝时钟信号(bit时钟),当AIC23为从模式时(通常情况),该时钟由DSP产⽣;AIC23为主模式时,该时钟由AIC23产⽣;LRCIN-数字⾳频接⼝DAC⽅向的帧信号(I2S模式下word时钟)LRCOUT-数字⾳频接⼝ADC⽅向的帧信号DIN-数字⾳频接⼝DAC⽅向的数据输⼊DOUT-数字⾳频接⼝ADC⽅向的数据输出这部分可以和DSP的McBSP(Multi-channel buffered serial port,多通道缓存串⼝)⽆缝连接,唯⼀要注意的地⽅是McBSP 的接收时钟和AIC23的BCLK都由McBSP的发送时钟提供,连接⽰意图如下:⼆.麦克风输⼊接⼝:主要管脚为MICBIAS-提供麦克风偏压,通常是3/4 AVDDMICIN-麦克风输⼊,由AIC结构框图可以看出放⼤器默认是5倍增益连接⽰意图如下:三.LINE IN输⼊接⼝:主要管脚为LLINEIN-左声道LINE IN输⼊RLINEIN-右声道LINE IN输⼊连接⽰意图如下:四.⽿机输出接⼝:主要管脚为LHPOUT-左声道⽿机放⼤输出RHPOUT-右声道⽿机放⼤输出LOUT-左声道输出ROUT-右声道输出从框图可以看出,LOUT和ROUT没有经过内部放⼤器,所以设计中常⽤LHPOUT和RHPOUT,连接⽰意图如下:五.配置接⼝:主要管脚为SDIN-配置数据输⼊SCLK-配置时钟DSP通过该部分配置AIC23的内部寄存器,每个word的前7bit为寄存器地址,后9bit 为寄存器内容。

DSP与AIC23B通信系统设计

DSP与AIC23B通信系统设计
( 1) 控 制 接 口 。 在 AIC23B 中 有 控 制 接 口 和 数 字 音 频 接 口, 在本系统中, 控制接口由 DSP 的 McBSP0 来控制, 时 钟 CLKX0 和帧同步发送信号 FSX0 由 DSP 产生 ( 见图 1 ̄2) , 向 AIC23B 发送 16 位的数据字, 来初使化 AIC23B。每个 16 位的 数据字可分为两部分, 第一部分为 AIC23B 中寄存器的地址, 共 7 位; 第二部分为对该寄存器的设置值, 共 9 位, 对应着寄存 器 的 每 一 位( D0~D8) 。 AIC23B 中 共 有 11 个 寄 存 器 , 对 A- IC23B 进行初始化时, 必须由 DSP 向它发送 11 个 16 位数 据 字来设置它的寄存器。在本系统中这 16 位数据字的设置值见 表 3。此外本系统中, MODE 引脚接 3.3V 高电平, AIC23B 工作 在 SPI 模式下。
参考文献 [1] 曹与军.基于 DSP 的数字锁相技术.电源技术应用,2005,8: 13 ̄15. [2] 刘东华. 基于 T MS320VC 5402 McBSP 串口的 DMA 方式数据传 输的实现.力源电子工程,2001,5(3): 32 ̄35. [3] T exas Instruments.T MS320C 6000 McBSP Initialization,2002: 4 ̄8. [4] 谢 铿.基 于 DSP 的 数 字 音 频 系 统.广 东 工 业 大 学 硕 士 论 文,2002,4: 21 ̄27.
( 1) 将 SPCR 寄 存 器 中 的 XRST 和 RRST 置 为 1, 收 发 端 口复位;
( 2) 在 McBSP0 保持复位的状态下, 设置有关的寄存器为 需要的值, 先设置 CLKSTP=0xb, 禁止时钟停止模式;

基于定点DSP及AIC23的混沌信号源设计

基于定点DSP及AIC23的混沌信号源设计

C5402 的多通道缓冲串口 MCBSP 可以配置为 SPI 总线接
口、其串行数据传输格式与 AIC23 的 DSP 模式兼容, 此外, 这
两款芯片的 I/O 电压兼容, 从而使得 C5402 与 AIC23 可以无缝
连接, 系统设计简单。本文所设计的 C5402 与 AIC23 硬件接口
原理图如图 1 所示。
软件程序设计主要包括三大部分:混沌信号产生程序,
DXR0,经过一定延时,McBSP0 通过查询方式即可完成对 A- IC23 的配置。
4 实验验证
以洛仑兹混沌为例,迭代方程为:
C5402 多通道串口 McBSP0、McBSP1 接口配置,AIC23 内部寄 存器配置。
?x ? x ? h?? ? (y ? x ) ?? y ? y ? h? (? ? x ? y ? x ? z )

·XPHASE=0, 发送数据每次传输为单相帧; ·XFRLEN1=0000000, 发送 数 据每 帧 的 传输 长 度 为 1 个
新 Word; ·XWDLEN1=010, 发送数据每 1 个字的字长为 16 bit;
·FSGM=0, 每次 DXR[1, 2]复制到 XSR[1, 2]后产生发送帧
1 引言
随着人们对混沌研究的不断深入,以数字信号处理为基础 的混沌应用潜力巨大,特别是数字混沌通信、混沌加密、混沌测 量等。而嵌入式微处理器特别是 DSP 的快速发展和广泛应用, 又大大促进了混沌理论向实际应用的转化。对于混沌应用来 说,有效实用的混沌信号源是前提,以 DSP 为核心加上适当的 外围接口电路,利用软件程序来产生混沌信号,显然是一种经 济、灵活、实用的方法。本文提出了一种基于定点 DSP 与接口芯 片 MIC23 的混沌信号源设计方案。

基于TLV320AIC23B的语音信号采集系统设计

基于TLV320AIC23B的语音信号采集系统设计

MODE
控制口模式选择引脚。低电平时控制口配置成两线I2C模式,高电 I 平时配置成三线SPI模式。
控制口锁存/地址选择引脚。控制口工作在SPI模式时,作为数据输
CS
I 入锁存引脚;控制口工作在I2C模式时,作为I2C器件的地址选择引
脚。
SCLK
I 控制口串行时钟引脚。
SDIN
I 控制口串行数据输入引脚。
语音信号输入引脚
麦克风偏置电压输出引脚。在选择麦克风输入时,该引脚输出的
MICBIAS O 电压作为麦克风的偏置。其电压在正常模式下为3/4 的模拟电源
电压。
MICIN
I 麦克风输入引脚。该引脚为麦克风输出的模拟语音信号输入引脚。
LLINEIN
I 立体声的左声道模拟语音信号输入引脚。
RLINEIN
I 立体声的右声道模拟语音信号输入引脚。
图3 TLV320AIC23B音频信号输出电路
3.2 数字接口电路
数字接口电路主要是完成 TLV320AIC23B 与 DSP 芯片 TMS320VC5402 之间的数字接 口,以用于两者之间的数据传输。
TLV320AIC23B与微处理器的接口有两个,一个是控制口,用于设置TLV320AIC23B的 工作参数;另一个是数据口,用于传输TLV320AIC23B的A/D、D/A 数据。这两个口都是串 行口[2]。
4 语音信号处理系统的软件设计
本语音信号处理系统的主体由TMS320VC5402 和TLV320AIC23B构成,所以软件系统的 编程也主要是围绕这两颗芯片来的。在软件程序中要完成对TMS320VC5402 的初始化,尤 其是对两个McBSP的设置,还有TLV320AIC23B中控制寄存器的设置。然后让系统在设定的 方式下工作即可[5]。

音频处理芯片AIC23完整中文资料

音频处理芯片AIC23完整中文资料

TLV320AIC23中文资料管脚图及其应用TLV320AIC23(以下简称AIC23)是TI推出的一款高性能的立体声音频Codec芯片,置耳机输出放大器,支持MIC和LINE IN两种输入方式(二选一),且对输入和输出都具有可编程增益调节。

AIC23的模数转换(ADCs)和数模转换(DACs)部件高度集成在芯片部,采用了先进的Sigma-delta过采样技术,可以在8K到96K的频率围提供16bit、20bit、24bit和32bit的采样,ADC和DAC的输出信噪比分别可以达到90dB和100dB。

与此同时,AIC23还具有很低的能耗,回放模式下功率仅为23mW,省电模式下更是小于15uW。

由于具有上述优点,使得AIC23是一款非常理想的音频模拟I/O器件,可以很好的应用在随声听(如CD,MP3……)、录音机等数字音频领域。

AIC23的管脚和部结构框图如下:从上图可以看出,AIC23主要的外围接口分为以下几个部分:一.数字音频接口:主要管脚为BCLK-数字音频接口时钟信号(bit时钟),当AIC23为从模式时(通常情况),该时钟由DSP产生;AIC23为主模式时,该时钟由AIC23产生;LRCIN-数字音频接口DAC方向的帧信号(I2S模式下word时钟)LRCOUT-数字音频接口ADC方向的帧信号DIN-数字音频接口DAC方向的数据输入DOUT-数字音频接口ADC方向的数据输出这部分可以和DSP的McBSP(Multi-channel buffered serial port,多通道缓存串口)无缝连接,唯一要注意的地方是McBSP的接收时钟和AIC23的BCLK都由McBSP的发送时钟提供,连接示意图如下:二.麦克风输入接口:主要管脚为MICBIAS-提供麦克风偏压,通常是3/4 AVDDMICIN-麦克风输入,由AIC结构框图可以看出放大器默认是5倍增益连接示意图如下:三.LINE IN输入接口:主要管脚为LLINEIN-左声道LINE IN输入RLINEIN-右声道LINE IN输入连接示意图如下:四.耳机输出接口:主要管脚为LHPOUT-左声道耳机放大输出RHPOUT-右声道耳机放大输出LOUT-左声道输出ROUT-右声道输出从框图可以看出,LOUT和ROUT没有经过部放大器,所以设计中常用LHPOUT和RHPOUT,连接示意图如下:五.配置接口:主要管脚为SDIN-配置数据输入SCLK-配置时钟DSP通过该部分配置AIC23的部寄存器,每个word的前7bit为寄存器地址,后9bit为寄存器容。

基于TLV320AIC23B的语音信号采集系统设计

基于TLV320AIC23B的语音信号采集系统设计
TLV320AIC23B 的输入有两种形式,立体声输入和耳机输入。立体声输入口包括左右 声道的输入,麦克风输入是语音直接输入。其中由于麦克风是无源元器件,所以要为其提供 偏置电源。在本系统中采用开关 Switch 进行两种输入方式的切换,这部分电路图如图 2 所 示。
图 2 TLV320AIC23B 的音频信号输入电路 TLV320AIC23B有两种输出方式: 立体声输出和耳机输出。耳机输出可以直接驱动16Ω 和32Ω的耳机,不需要外部再进行功率驱动。立体声输出没有经过内部放大器,是直接输出。 音频信号输出电路图如图3所示。
在 SPI 方式下,SDIN 是串行数据,SCLK 是串行时钟 CS 是控制位。串行数据由 16 位
组成,高位在前,低位在后。串行数据的前七位表示 TLV320AIC23B 的某个寄存器的地址, 后九位表示写到这个寄存器的数据。SPI 方式的时序如图 4 所示。
图 4 SPI 方式的时序图 TLV320AIC23B 的数据口有四种工作模式,分别为 Right justified 、Left justified、IIS Mode、DSP Mode,其中后两种模式可以很方便的与 DSP 的 McBSP 连接。本系统中 TLV320AIC23B 采用 DSP Mode 模式和 TMS320VC5402 的 McBSP 接口实现无缝连接,可 以方便的实现主、从模式两种工作方式。当 McBSP 为从模式时,McBSP 的接收时钟与帧 同频信号都由 TLV320AIC23B 来提供;当 McBSP 为主模式时,McBSP 产生所需的时钟和 帧信号。 TLV320AIC23B 的 DSP Mode 的工作时序如图 5 所示。LRCIN/LRCOUT 是帧信号,它 连 接 到 TMS320VC5402 McBSP 的 帧 同 步 信 号 引 脚 。 BCLK 是 串 行 时 钟 , 它 连 接 到 TMS320VC5402 McBSP 的发送/接受时钟引脚。DIN/DOUT 上是串行数据,它连接到 TMS320VC5402 McBSP 的发送/接受数据引脚。串行数据是左声道数据在前,紧接着是右声 道数据,串行数据是高位在前,低位在后。

毕业设计(论文)-基于dsp的低码率语音实时保密通信系统的设计与实现[管理资料]

毕业设计(论文)-基于dsp的低码率语音实时保密通信系统的设计与实现[管理资料]

函授毕业设计基于DSP的低码率语音实时保密通信系统的设计与实现目录第1章绪论 0课题背景 0保密通信概述 (1)语音加密的研究现状 (1)保密通信的背景知识 (3)数据加密技术 (3)语音编码的发展概况 (6)数字语音处理方法 (7)课题研究主要开展的工作 (7)低码率语音编码技术的研究和实现 (7)加密算法的研究和实现 (8)设计实现了基于DSP的低码率语音实时保密通信系统 (8)系统性能评测 (8)本文选题和论文结构 (8)第2章基于DSP的低码率语音保密通信系统的总体设计 (9)数字信号处理器概述 (9)数据流程 (10)系统实现的硬件平台设计 (11)系统软件设计 (12) (14) (15)串行中断服务模块 (15)第3章 MELP算法及其DSP实现 (17)MELP声码器算法 (17)分析器 (17)合成器 (18)MELP编解码模块的DSP实现 (19)MELP算法 (19)算法实现过程中的优化 (21)第4章低码率语音保密通信系统功能模块的设计与实现 (23)实时语音信号采集与回放 (23)语音加密模块的实现 (23)实时传输的实现 (24)CPU初始化程序 (24)数据发送 (24)数据接收 (25)密钥协商的实现 (25)小结 (27)致谢 (28)参考文献 (29)摘要语音保密通信是防止语音内容被窃听的通信方式,在军事和商业上具有极大的实用价值。

采用数据加密技术是语音保密通信的重要手段。

信道带宽是非常有限和宝贵的资源,而低码率语音编码技术是节省带宽的重要方法之一。

DSP(数字信号处理器)是适用于数字信号处理的专用微处理器,能够快速、有效地实现语音压缩编码和语音数据加密。

本系统就是以低码率语音编码技术和数据加密技术为背景,以数字信号处理技术为实现手段,以DSP为处理器,就如何在节省信道带宽占用的同时又能保证语音信息的安全性,提出了基于TMS320F2812DSP的低码率语音保密通信系统方案。

音频处理芯片AIC23完整中文资料全

音频处理芯片AIC23完整中文资料全

TLV320AIC23中文资料管脚图及其应用TLV320AIC23(以下简称AIC23)是TI推出的一款高性能的立体声音频Codec芯片.内置耳机输出放大器.支持MIC和LINE IN两种输入方式(二选一).且对输入和输出都具有可编程增益调节。

AIC23的模数转换(ADCs)和数模转换(DACs)部件高度集成在芯片内部.采用了先进的Sigma-delta过采样技术.可以在8K到96K的频率范围内提供16bit、20bit、24bit 和32bit的采样.ADC和DAC的输出信噪比分别可以达到90dB和100dB。

与此同时.AIC23还具有很低的能耗.回放模式下功率仅为23mW.省电模式下更是小于15uW。

由于具有上述优点.使得AIC23是一款非常理想的音频模拟I/O器件.可以很好的应用在随声听(如CD.MP3……)、录音机等数字音频领域。

AIC23的管脚和内部结构框图如下:从上图可以看出.AIC23主要的外围接口分为以下几个部分:一.数字音频接口:主要管脚为BCLK-数字音频接口时钟信号(bit时钟).当AIC23为从模式时(通常情况).该时钟由DSP 产生;AIC23为主模式时.该时钟由AIC23产生;LRCIN-数字音频接口DAC方向的帧信号(I2S模式下word时钟)LRCOUT-数字音频接口ADC方向的帧信号DIN-数字音频接口DAC方向的数据输入DOUT-数字音频接口ADC方向的数据输出这部分可以和DSP的McBSP(Multi-channel buffered serial port.多通道缓存串口)无缝连接.唯一要注意的地方是McBSP的接收时钟和AIC23的BCLK都由McBSP的发送时钟提供.连接示意图如下:二.麦克风输入接口:主要管脚为MICBIAS-提供麦克风偏压.通常是3/4 AVDDMICIN-麦克风输入.由AIC结构框图可以看出放大器默认是5倍增益连接示意图如下:三. LINE IN输入接口:主要管脚为LLINEIN-左声道LINE IN输入RLINEIN-右声道LINE IN输入连接示意图如下:四.耳机输出接口:主要管脚为LHPOUT-左声道耳机放大输出RHPOUT-右声道耳机放大输出LOUT-左声道输出ROUT-右声道输出从框图可以看出.LOUT和ROUT没有经过内部放大器.所以设计中常用LHPOUT和RHPOUT.连接示意图如下:五.配置接口:主要管脚为SDIN-配置数据输入SCLK-配置时钟DSP通过该部分配置AIC23的内部寄存器.每个word的前7bit为寄存器地址.后9bit为寄存器内容。

基于DSP的语音滤波系统研究

基于DSP的语音滤波系统研究

基于DSP的语音滤波系统研究作者:杨素珍吴兰兰来源:《宁波职业技术学院学报》2018年第04期摘要:基于FIR滤波算法,利用DSP处理芯片TMS320F2812,音频处理芯片TLV320AIC23设计了一种语音滤波系统,并在DSP集成开发环境中实现了窗函数法设计的FIR滤波器,该语音滤波系统实时性好,并有效抑制了高频噪声,仿真和实际硬件系统实验结果表明该系统的有效性。

关键词:语音滤波系统;TMS320F2812;FIR滤波器;窗函数法引言语音信号中的噪声不仅降低了语音通信的语音质量,更容易导致语义理解错误。

语音滤波是语音系统的一个重要组成部分,其作用是通过语音预处理来改善语音信号质量,通过语音滤波可以尽可能多地提取语音通信过程中的有效信号,抑制背景噪声,从而获得高质量的语音通信质量。

数字滤波器主要有无限脉冲响应(IIR)和有限脉冲响应(FTR),和IIR相比,FIR 无需进行递归预算,仅存在零极点,为有限长稳定,幅度特性可随意设计,线性相位严格,在信息通信、图像处理、数字信号分析和谱分析等领域都有广泛的应用。

数字信号处理器DSP 由于性能优越,数据处理能力强,是数字信号处理领域最常用的处理芯片之一,其在处理复杂的滤波算法时,具备良好的实时性。

语音系统的应用日益广泛,研究其处理系统和信号处理方法意义重大。

本文将构建以高性能DSP处理器TMS320F2812为核心的语音滤波系统,并研究其FIR语音滤波算法的实现。

1FlR滤波算法1.1FIR滤波器原理数字滤波器的功能就是经过一定运算,将输入变换成输出,FIR滤波器网指的是用有限冲激响应进行数字滤波,通过有限加法、乘法、延时等操作实现相应的滤波功能。

其传输函数为式中:N为滤波器的阶数:h(k)为系统的单位冲激响应,这由选择的滤波特性决定。

一个理想的滤波器其单位冲激响应是一个无限长的序列,而FIR滤波器的阶数是有限的,这就要通过一定的附加函数逐步逼近理想的滤波特性,X(n-k)是通过k个延时后的数字输入信号。

TLV320AIC23CODEC与DSP的接口应用

TLV320AIC23CODEC与DSP的接口应用

9:0:!#;1<*=>>:?121=# =30!L 的初始化程序如下: 9C0:##;1<*=>>:?121=#
44444443536 =30!L444444444444444444444444444444444444 =30;:FD;16=:6;H316 ,T&8. I;:FD;#" ,T&8. I;:FD;" ,T&8. I;:FD;# ,T&8. I;:FD;! ,T&8. I;:FD;L ,M-NO PQRN;8-SP +#-""@ + ""#U@ +"!#U@ +"AGV@ +"BGV@
E
软件设计
为应用方便, 介 绍 B0:9W<:+ 程 序 的 编 写 , 读者
可根据自己的应用加上相应算法后输入输出。
B0:9W<:+ 软 件 分 为 几 个 部 分 , 分 别 是 A73H-<3-D<H9 ( 常量定义) 、 中断向量表定义) 、 03X+-7:HD<H9 ( 030-Y<Z 、 串口中 0A!(D<H9 ( %&’!( 的初始化) =<-<Y&3L5-D<H9 ( 断程序) 及 9<03D<H9( 主程序) 。 上电后在主程序中首 先初始化 IE"J?>@, 将 OAPH4 串口设为 >@& 口, 然后 调用 %&’!( 的初始化子程序。 对 %&’!( 的寄存器写完后, 再完成 OAPH4 初始
寄存器设置i作者简介j级研究生专业为电路与系统研究的方向是数字信号处理及应用f黄光明现为华中师范大学物理系教师副教授研究生导师从事电子技术应用研究f雷环利华中师范大学物理系级研究生专业为电路与系统研究的方向是嵌入式系统研究及应时钟信号sut

基于TMS320VC5509和TLV320AIC23的语音通信系统设计

基于TMS320VC5509和TLV320AIC23的语音通信系统设计

基于TMS320VC5509和TLV320AIC23的语音通信系统设计王军敏;薛亚许【摘要】为了提高语音通信中语音信号的质量和处理速度,设计了一种基于DSP 芯片TMS320VC5509和语音编解码芯片TLV320AIC23的语音通信系统,分析了该系统的总体方案设计、硬件接口电路设计、工作参数配置和语音通信的工作流程.%In order to enhance the quality and processing speed of voice signal in voice communication system, a voice communication based onTMS320VC5509 and TLV320AIC23 is proposed. The design of framework and interface circuit in hardware, configuration of working parameter and working flow of voice communication are analyzed.【期刊名称】《平顶山学院学报》【年(卷),期】2012(027)005【总页数】4页(P41-44)【关键词】语音通信;TMS320VC5509;TLV320AIC23;12C;McBSP;DMA【作者】王军敏;薛亚许【作者单位】平顶山学院电气信息工程学院,河南平顶山467099;平顶山学院电气信息工程学院,河南平顶山467099【正文语种】中文【中图分类】TN912.30 引言随着信息技术的高速发展,尤其是在复杂环境下进行语音通信的情况越来越多,人们对语音通信提出了更高的要求,不但要求语音通信具有更好的实时性,还要求语音信号有更高的清晰度.同时,更高性能的电子元器件和理论算法的出现,为提高语音通信中语音信号的质量和处理速度提供了技术支撑.笔者就是通过采用高性能的 DSP器件TMS320VC5509和语音编解码芯片TLV320AIC23实现语音信号的处理,从而提高语音通信中语音信号的质量和处理速度.1 TMS320VC5509和TLV320AIC23简介TMS320VC5509是美国TI公司推出的一款高性能的定点 DSP芯片[1],最高可以运行在 144 MHz的主频,它是基于TMS320C55x DSP的内核,因而具有高效且低功耗的特点,非常适合便携式设备的使用.TMS320VC5509采用统一编址的方式来划分存贮空间,程序与数据总线均能对其进行访问,从而使TMS320VC5509便于大量数据的处理与程序的优化.TMS320VC5509片内集成了128K 16Bits的SRAM,并具有外部存储器接口(EMIF:External Memory Interface),可以与静态随机存储器(SRAM)、只读存储器(ROM)、闪存存储器(FLASH)、同步突发静态存储器(SBSRAM)和同步动态存储器(SDRAM)等器件进行无缝连接.同时,TMS320VC5509具有丰富的片内外设.例如:1个I2C总线接口、3个多通道缓冲串口(McBSP)、DMA控制器及DMA总线等,这些特点使得设计出来的系统具有很高的性能.TLV320AIC23是TI公司生产的一种高性能立体声音频编解码芯片[2],对输入和输出信号具有可编程增益调节功能.TLV320AIC23的模数转换(ADC)和数模转换(DAC)部件集成在芯片内部,采用了先进的Σ-Δ过采样技术,可以在8K到96K 的频率范围内提供 16bit、20bit、24bit和 32bit的采样,ADC和DAC的输出信噪比分别可以达到90dB和100dB.与此同时,TLV320AIC23还具有很低的能耗,回放模式下功率仅为23mW,省电模式下小于15 μW.因此,TLV320AIC23是一款非常理想的语音信号处理器件.2 基于TMS320VC5509和TLV320AIC23的语音通信系统设计2.1 语音通信系统的总体设计以TMS320VC5509和TLV320AIC23为核心组成的语音通信系统框图如图1所示.在本系统中,语音信号从话筒输入,经过TLV320AIC23的 A/D变换和编码,然后送入TMS320VC5509进行调制、加密等相关处理,并按照信道协议格式通过射频(RF)发射装置发送至信道.同时,射频接收装置从信道接收语音信号,并送给TMS320VC5509进行滤波、解调等处理,然后经TLV320AIC23的解码和D/A变换,最后通过扬声器输出语音信号.图1 语音通信系统框图在本系统中,TMS320VC5509和TLV320AIC23都是TI公司的产品,二者的连接不需经过其他转换芯片,即能够实现无缝连接,这使得整个系统的设计非常方便,提高了系统的设计效率.另外,晶振电路为TMS320VC5509提供了一个外部基准时钟,通过对该基准时钟进行分频和倍频能够为系统提供多种频率的时钟信号,复位电路能够实现上电复位和按键复位,电源电路为TMS320VC5509提供系统所需的3.3V I/O电压和1.8V内核电压,JTAG电路为系统的测试和程序调试提供了通信通道.2.2 TMS320VC5509和 TLV320AIC23硬件连接电路的实现由TMS320VC5509和TLV320AIC23构成的语音信号处理系统硬件连接电路如图2所示.图2 TMS320VC5509和TLV320AIC23构成的语音信号处理电路在该系统中,TLV320AIC23通过话筒接收模拟语音信号的输入,在TLV320AIC23内部实现语音信号的A/D变换和编码,然后存储到DSP内部的RAM中,以便DSP进行相关处理.当DSP完成对语音信号的处理后,TLV320AIC23再把语音信号进行解码和D/A变换,最后送给扬声器实现语音信号的输出.TMS320VC5509和TLV320AIC23的硬件接口设计主要包括两部分,即语音信号传输通道的设计和工作参数配置通道的设计.具体分析如下:1)TMS320VC5509和TLV320AIC23之间语音信号传输通道的设计.由于TMS320VC5509的McBSP(Multichannel Buffered Serial Ports,多通道缓存串口)能够方便地与外部串行设备实现连接,并且具有很强的传输能力,同时McBSP的数据线DR和DX带有缓存寄存器,而帧同步信号FSX、FSR以及时钟信号CLKX、CLKR具有可编程性,因此,可选择使用McBSP作为TMS320VC5509与TLV320AIC23之间接收和发送语音信号的传输通道,这样不但硬件设计简单,能实现无缝连接,而且数据传输的效率也高[3].语音信号传输通道的硬件连接为:McBSP的数据收发端DR和DX分别与TLV320AIC23的DOUT和 DIN相连,实现 TMS320VC5509与TLV320AIC23之间的语音信号传输.McBSP的帧同步信号FSX和FSR分别与TLV320AIC23的帧同步信号 LRCIN和 LRCOUT相连接.由TLV320AIC23的帧同步信号LRCIN、LRCOUT启动串口数据的传输,在LRCIN或LRCOUT的下降沿开始数据的传输.2)TMS320VC5509对TLV320AIC23进行工作参数配置的通道设计.既然McBSP已经被选择用于和TLV320AIC23实现语音信号的传输,因此,为了不占用McBSP,可选择使用TMS320VC5509的片内外设I2C模块来配置TLV320AIC23的工作参数.通过往TLV320AIC23的内部寄存器写入控制字,即可按需求设置TLV320AIC23的工作状态.工作参数配置通道的硬件连接为:TLV320AIC23控制端口的移位时钟SCLK和数据输入端SDIN,分别与TMS320VC5509的I2C模块端口 SCL和SDA相连,收发时钟信号 CLKX和CLKR由TLV320AIC23的串行数据输入时钟BCLK提供.另外,在图2中,除了语音传输通道和工作参数配置通道,其他的硬件设计为:TLV320AIC23的主时钟为12MHz,直接由外部的晶振提供.MODE接地,表示利用I2C接口对TLV320AIC23进行工作参数的配置.通过将CS接到高电平或低电平,可以选择TLV320AIC23作为从设备在I2C总线上的地址,在图2中将CS接地,定义了I2C总线上TLV320AIC23的外设地址为0011010.3 语音通信系统的工作流程3.1 通过I2C接口对TLV320AIC23的工作参数进行配置为了使TLV320AIC23正常工作,必须对其内部相应的寄存器进行配置.TLV320AIC23内部提供了11个配置寄存器,可通过对这些寄存器进行编程,使TLV320AIC23工作在要求的状态下.在本系统中,TMS320VC5509具有片内外设I2C模块,而TLV320AIC23本身也具有I2C接口.因此,可通过 I2C接口来实现 TMS320VC5509对TLV320AIC23工作参数的配置.在I2C模式下,主设备发送时钟信号并启动数据传输,从设备被主设备寻址并接收数据.SDIN是串行数据,SCLK是串行时钟.I2C方式下数据传输的时序如图3所示.数据传输的起始条件是当SCLK为高时,SDIN由高变低;起始条件之后的7bit地址表明I2C总线上哪个器件接收数据;R/W表明数据传送的方向;数据传输的停止条件是当SCLK 为高时,SDIN 由低变高[4].图3 I2C方式下数据传输的时序在本系统进行工作参数配置时,TMS320VC5509发送数据,即作为I2C总线上的主设备,TLV320AIC23需接收配置参数,即作为从设备,其地址由引脚CS决定,由于本系统中CS接地,即表明I2C总线上TLV320AIC23的设备地址为0011010.同时,由于 R/W 为 0,即表明TLV320AIC23为接收数据.从图3可以看出,在I2C模式下,数据是分为3个 8bit写入从设备TLV320AIC23的,包括TLV320AIC23的7bit地址,1bit方向位和16bit控制数据.具体流程为:TMS320VC5509的I2C端口先将TLV320AIC23的7bit从设备地址和1bit读写方向位(R/W)传送到总线上.当收到应答信号ACK后,开始以1字节为单位传送控制字,每发送1个字节都要返回1个应答信号ACK.每个控制字为16bit,其中 B[15:8]对应 TLV320AIC23 映射寄存器的地址,B[7:0]为要写入该寄存器的具体数据.这样,就可完成对TLV320AIC23工作参数的配置.3.2 语音通信系统的工作流程在本系统中,DSP芯片TMS320VC5509具有强大的数字信号处理能力,可处理来自和发向TLV320AIC23的数据.由于DSP的McBSP具有多通道、高速、缓冲的串行通信能力,所以采用McBSP来实现DSP与TLV320AIC23之间语音数据的传输,而对TLV320AIC23的工作参数配置是采用I2C接口.在这种方式下,DSP和TLV320AIC23能够实现无缝连接,使得电路的接口设计非常简单.本系统选择使用 McBSP0和 McBSP1作为TMS320VC5509与TLV320AIC23进行语音信号传输的通道,其中,McBSP0用于 TLV320AIC23向DSP发送语音数据,McBSP1用于 DSP向TLV320AIC23发送语音数据.另外,McBSP可采用DMA传输方式和 DSP的 CPU进行通信,因为DMA传输方式不需要CPU的参与,可减轻CPU的负担,提高CPU的使用效率.3.2.1 上行语音通信:发送语音数据上行语音通信的流程如图4所示.图4 上行语音通信的流程首先,通过话筒采集模拟语音信号,并送给TLV320AIC23进行A/D变换和所需的编码.然后,通过McBSP0通道将数字化的语音信号从TLV320AIC23送入DSP内部.由于DSP的速度很快,而外部设备处理和传输语音信号速度较慢,因此需将送入DSP的语音信号先存储在DSP内部的一个缓冲区Buffer里,当Buffer满之后再送给CPU进行处理,这样可提高CPU的工作效率.同时,采用DMA传输的方式将McBSP0接收的语音数据送入缓冲区Buffer,即每接收到一个单元,就会触发DMA将数据搬送到DSP片内的缓冲区Buffer,等Buffer接收满时会向CPU发出中断,在DMA的中断服务程序中把Buffer中的数据送给CPU进行相关处理.接下来,TMS320VC5509的CPU负责从缓冲区Buffer获取语音数据进行正交相移键控(QPSK)调制[5]、加密等相关处理.TMS320VC5509送出的信号,经过中频的D/A转换,成为中频的模拟信号,再通过混频器实现上变频成为射频(RF)信号,最后通过天线发射出去.3.2.2 下行语音通信:接收语音数据下行语音通信的流程如图5所示.图5 下行语音通信的流程首先,利用天线接收电磁波形式的语音信号,该信号为射频(RF)信号,其频率非常高,如果直接对其进行A/D转换,则对A/D转换器的要求非常高,不容易实现,因此,先利用混频器实现下变频,即把射频信号转换为中频信号,然后对中频信号进行A/D转换.中频A/D转换后的数字信号送给TMS320VC5509进行解调、解密等相关处理.为了协调快速的CPU与慢速的外部设备之间的速度匹配问题,需将CPU处理之后的语音数据先存入DSP内部的一个缓冲区Buffer,然后再逐步发送给外部设备.另外,为了提高CPU的使用效率,采用DMA传输的方式将Buffer 中的数据送给McBSP1通道,即每发送一个单元,就会触发DMA从Buffer中取下一个单元,等Buffer为空时会向CPU发出中断请求,通知CPU继续送数据.最后,通过McBSP1通道将语音数据从DSP送给TLV320AIC23进行解码和D/A 变换,并通过扬声器输出模拟的语音信号.4 结论笔者设计的以TMS320VC5509和TLV320AIC23为核心的语音通信系统,充分利用了TMS320VC5509的高速数字信号处理能力和TLV320AIC23的A/D、D/A 及编解码性能,提高了语音信号的处理速度和质量.同时,采用I2C接口进行工作参数的配置和McBSP接口进行语音数据的传输,TMS320VC5509和TLV320AIC23之间能够实现无缝连接,使得电路设计非常简单.另外,通过对TMS320VC5509的编程能够适应多种调制方式、多种数据速率,满足多种模式的语音通信系统的需求,具有很强的系统扩展能力.参考文献:[1]TMS320VC5509 Fixed-Point Digital Signal Processor Data Manual [M].Dallas:Texas Instruments,2008.[2]TLV320AIC23 Data Manual[M].Dallas:Texas Instruments,2004. [3]代少升.TMS320C55X DSP原理及应用[M].北京:高等教育出版社,2010. [4]雷宏江.一种基于TMS320VC5509的音频采集与回放系统[J].仪表技术,2007(2):19-20.[5]樊昌信.通信原理[M].北京:国防工业出版社,2001.。

毕业设计

毕业设计

基于DSP的回声系统设计通信工程【摘要】21世纪将会是数字信息化的时代,随着数字化信息产业的发展数字化的产品已经进入到了千家万户。

其中数字信号处理技术就是现代数字语音通信的核心技术之一,DSP技术为实现语音信号的采集,处理和播放奠定了基础。

本文运用TMS320C6713处理器和AIC23语音处理芯片搭建出语音处理的硬件平台,来完成基于DSP的语音回声系统的设计。

在所设计的系统之中,对DSP处理器以及AIC23语音芯片的性能特点做出了分析,对AIC23芯片的控制接口进行了软件编程,实现数字语音数据的传输。

采用C语言以及汇编语言的混合编程方式对系统主程序和子模块的编写和调试,来实现语音信号的采集、处理和数字回声回放的功能。

【关键字】TMS320C6713 AIC23 语音回放Abstract: In the 21st century will be the digital information age, with the development of the digital information industry of digital products has entered innumberable families.One of digital signal processing technology is one of the core of the modern digital voice communication technology, DSP technology to realize voice signal acquisition, processing, and laid a solid foundation.And AIC23 speech processing chip TMS320C6713 processor, this paper builds the speech processing hardware platform, voice echoes system based on DSP to complete the design.In the design of the system, the DSP processor and has made the analysis, the performance characteristics of AIC23 voice chip AIC23 chip control interface for the software programming, the realization of digital voice and data transmission.The C language and assembly language mix programming for the system of the main program and the writing and debugging module, to achieve voice signal acquisition, processing and digital echo playback functions.key words : TMS320C6713, AIC23 digital echo目录1引言 11.1课题背景 11.2课题研究意义 12主要器件介绍 22.1 TLV320AIC23语音芯片 22.1.1主要特性22.1.2硬件功能结构22.1.3引脚及外围接口42.1.4 控制接口 (7)2.2TMS320C6713处理器82.2.1TMS320C6713基本信息82.2.2主要特点82.2.3TMS320C6713芯片的结构和CPU92.2.4外围接口113系统方案设计 133.1工作原理133.2硬件连接183.3软件设计214 回声系统设计的CCS实现254.1 CCS集成开发环境254.2 CCS配置264.2.1 工程文件的使用274.2.2 工程文件的建立274.2.3 实现效果29结束语29参考文献30附录31致谢441.引言1.1 课题背景随着数字信号处理技术的发展,语音处理应用数字信号处理技术和微电子技术,在语音识别、语音编码等方面获得了极大成功。

基于DSP的自适应滤波系统的设计与实现

基于DSP的自适应滤波系统的设计与实现

基于DSP的自适应滤波系统的设计与实现
李燕绪;毕淑娥
【期刊名称】《微计算机信息》
【年(卷),期】2009(025)023
【摘要】本文主要提出了新的变步长LMS算法.并介绍了TI公司的DSP芯片TMS320VC5402与音频芯片TLV320AIC23的硬件接口设计.利用TLV320AIC23来采集带噪语音信号,然后应用新的变步长LMS算法对带噪语音信号作自适应滤波处理,达到了有效地抑制噪声,提高信噪比,减少失真的效果.
【总页数】2页(P112-113)
【作者】李燕绪;毕淑娥
【作者单位】510640,广东广州,华南理工大学电子与信息学院;510640,广东广州,华南理工大学电子与信息学院
【正文语种】中文
【中图分类】TP391
【相关文献】
1.基于DSP的语音信号自适应滤波系统的设计与实现 [J], 代少升;马东鸽
2.基于DSP的自适应滤波器的设计与实现 [J], 贡镇
3.基于DSP的自适应FIR滤波器设计与实现 [J], 王晓娟
4.基于MATLAB与DSP的自适应滤波器设计与实现 [J], 杨娜;杨神化;郑敏杰
5.基于DSP的自适应线性滤波器的设计与实现 [J], 洪岚
因版权原因,仅展示原文概要,查看原文内容请购买。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
21 SP初 始 化 . D
下面是完成对 Mc S 0初始化 的步骤 : BP
( )将 S C 1 P R寄 存器 中 的 霜 和雨 丁置为 1 收发端 ,
P L控 制器具 有可软件配 置的倍频 器 , L 分 口复位 ;
211 P L初始化 .. L
频器和复位控 制器 。倍频器的倍频系数可从 1 取至 3 , 2 分频器 的分频系数可从 13 /2取至 1 ,复 位控制器主要是延长R s T EE 输入管脚上的 R S T信号的时间 , EE 使输入时钟稳定 。
寄存器
P I JDⅣ O P LM L o S DⅣ l C P DⅣ l I J P Ⅳ2 U
P Ⅳ3 U
C L


C工 1
Cz n D, n
有 两 个 Mc S ,分 别 为 Mc S 0 BP B P 和 Mc S 1 B P 。在本系统中 , B P Mc S 0
寄存器设置值

做为单 向的控 制通道控制 AI 2 B C 3
初始 化 , B P Mc S 1做 为双 向的数 据
l l j N
D ,£ J l 丁 工 C0[r , M ODE 一… … …
J n 呱
D 1 一 + 脚 l
通道 与 AI 2 B进行数据 的传 输 。 C3
点 DS P芯 片和 T V 2 AI 2 B音频编解码 器, 出了系统硬件的设计方案和 系统软件 的设 计思路 , L 30 C 3 给 并通过 了实际测试 。
【 关键词 】D PAC 3 ; ; S ;I2B接口 初始化 【 中图分类号 】 T 99 N 2
1 系统硬件 设计
11 系统硬件框图 .
本 系统 所 用 的 C 7 3的 时 钟 是 2 0 61 0 MHz ,而 晶 振 用
( )在 Mc S 0保持复位 的状态下 , 2 BP 设置有关 的寄存 器为 需要 的值 . 先设 置 C K T = x , L S P 0 b 禁止时钟停止模式 ; ( )置 S C 3 P R寄存 器中 G T 1采样率发 生器退 出复位 RS = , 状态 , 开始工作 ;
【 文献标识码 】 A
【 文章编号 】10 —63 07 5 08 - 2 03 27( 0) - 00 0 2 0
始就被执行 , 在初始化其它外部设备之前 。 并
本系统使用 P L L 模式( L E = ) P L的初始化过程如下 : P L N 1, L
本文所设计的系统 硬件框 图如 图 1 所示 。
Cs s L C K sD 咫 C工 丘
( )在 P L S 9 L C R寄存器中, P L 置 L EN=1使能 P L模式。 , L 本系统 中, L P L的寄存器 的设置如表 1 所示。
21 Mc S .2 . B P初 始 化 C 7 3中 61
表 1 P L寄存器设置值 L
( )在 P L S 7 L C R寄存器 中 , P L S 置 L R T=0 使 P L退 出 , L
图1 系统 硬 件 框 图
复位 ; ( )等待 P L进入锁定 ; 8 L
12 T 3 O 7 . MS 2 C6 1 3与 AI 3 C2 B接 口 DS P与 A C 3 I 2 B接 口如 图 2 示 。 所
这两 个多通道缓 冲串 口, 系统 中 在 的所起 的作用不 同 , 它们 的初 始 对
化过程也不 同。
T V ] . C23 L 20M B
C67 1 3
PL CS L R
图 2 T S 2 C6 3与 AI 3 M 3 0 71 C2 B接 口

2 系统 软件 设计
维普资讯
20 0 7年 5月
广 西 轻 工 业
第 5期( 总第 1 2期 ) 0
G A G Io A F I T D SR U N X 1 Lo G UTY J N LH
计 算机 与信 息技 术
D SP与 AI 2 B通 信 系统 设计 C 3
5 MHz 0 ,由于此时钟来 自外部 晶振 ,管脚 C K L MOD 0 I在 E=,
()等待 2 期 的传 输 时钟 ( L RX)以确保 M B P 4 周 CK / , c S0 在初始化过程 中, 能够正确地 同步 ; 内部 ( )设置 S C 5 P R寄存器中的 C K T L S P位为需要 的值 ; ()置雨 : 6 雨 : , 能收发 ,P R寄存器 中其 它 1使 SC
的设置值不变 ;
D P内必 须 使 用 P L模 式 ,在 P L S S L L C R寄 存 器 中 ,设 置
栾彦利 , 张超 英 z
(. 1朝阳农业学校, 辽宁 朝 阳 l 20 ;. 0 02漯河职业技术学院, 2 河南 漯河 4 2 0 ) 60 0
【 摘 要】数字 信号处理器 诞生以 已 在社会生活的 来, 经 各个领域得到了 广泛应用 本文利用T 公司的T 30 61浮 。 I MS2C 73
( )在 P L S 1 L C R寄存器 中 , P L N=0 旁路模式 ) 置 LE ( ;
( )等待 4个 P L T或 C K N中最 长的时钟周期 ; 2 L OU LI
( )在 P L S 3 L C R寄存器 中, P L S 置 L R T=1P L复位 ) (L ; ( )设置 P L V 、 L M和 O C I 寄存器 ; 4 L DI 0 P L S D V1
( )设置 P L V1 3 5 L DI — 。注意 : 在访问 P L I — 之 间必 L D V1 3
须 插 入 等 待 状 态 ,每 一 个 等 待 状 态 是 8个 新 或 旧 的
SS L — Y C K1 3时钟周期 中最长 的时钟周期 ; ( )等待 P L完全复ቤተ መጻሕፍቲ ባይዱ ; 6 L
相关文档
最新文档