基于TCM29C14芯片的PCM系统中CVSD编译码的实现
- 格式:pdf
- 大小:188.67 KB
- 文档页数:4
CVSD语音编解码的DSP实现
董津生;孙耀杰;贾静蕾;张保敬
【期刊名称】《河北工业大学学报》
【年(卷),期】2009(038)003
【摘要】连续斜率可变增量调制(CVSD)语音编码简单且具有良好的抗信道误码能力,擅长处理丢失和被损坏的语音采样,较其他编码方法语音效果更清晰,可靠性更高,降低带宽的同时保证了语音质量.利用DSP芯片研制开发基于语音压缩编码技术的语音产品已经成为一大研究热点.选用TMS320VC5509芯片作为硬件平台,用C语言实现了CVSD语音编解码,能较好实时实现语音编解码.
【总页数】4页(P56-58,102)
【作者】董津生;孙耀杰;贾静蕾;张保敬
【作者单位】河北工业大学,信息工程学院,天津,300401;河北工业大学,信息工程学院,天津,300401;河北工业大学,信息工程学院,天津,300401;河北工业大学,信息工程学院,天津,300401
【正文语种】中文
【中图分类】TG580.6
【相关文献】
1.基于TMS3205416的CVSD语音编解码实现 [J], 李伟;
2.G.729A+B语音编解码在新一代定点DSPs上的实现 [J], 谢廷贤;李娜
3.基于FPGA的32 Kbit/s CVSD语音编解码器的实现 [J], 陈普跃;潘克修
4.基于嵌入式系统的CVSD语音编解码器的实现 [J], 郭秋平;项杰
5.基于FPGA的CVSD语音编解码器的设计与实现 [J], 屈星;唐宁;严舒
因版权原因,仅展示原文概要,查看原文内容请购买。
基于CVSD编码的超短波电台抗干扰性能研究章小梅;王鼎;刘云飞【摘要】采用Simulink软件搭建了CVSD编码仿真模型,研究了CVSD在话音频段的编码特性.结合CVSD编码在超短波电台中的实际应用,指出了压缩电路的性能改善作用.搭建跳频和跳扩通信系统的仿真模型,采用多音、跟踪和部分频带三种典型干扰,仿真研究电台在跳频模式下采用CVSD、PCM编码和在跳频、跳扩模式下采用CVSD编码的抗干扰能力,并通过计算失真度进行比较.结果显示,跳扩系统对抗部分频带和跟踪干扰的能力优于跳频系统,而对抗多音干扰的能力则弱于跳频系统.%CVSD coding simulation model is built up with Simulink, and CVSD coding characteristics in audio frequency range are discussed. Combined with the practical application of CVSD coding in ultra-short wave radio, the performance improvement of the compression circuit is pointed out. Simulation models of FH and DS/FH communication systems are built up, and the three typical interferences of multi-tone, tracking and partial frequency bands adopted. The anti-interference performance of the system with CVSD, PCM coding in FH mode and CVSD coding in FH, DS/FH mode is discussed. And some useful conclusions are drawn from the comparison of distortion in different simulations. The results indicate that the ability of DS/FH system in countering the partial frequency band and tracking interference is better than that of FH system, while the ability to resist the multi-tone interference is weaker than that of FH system.【期刊名称】《通信技术》【年(卷),期】2017(050)011【总页数】5页(P2432-2436)【关键词】CVSD编码;PCM编码;话音压缩;跳频;跳扩【作者】章小梅;王鼎;刘云飞【作者单位】海军航空大学青岛校区,山东青岛 266041;海军航空大学青岛校区,山东青岛 266041;海军航空大学青岛校区,山东青岛 266041【正文语种】中文【中图分类】TN914.4为了改善话音传输质量,某超短波地空电台在传送话音时采用了CVSD(连续可变斜率增量)调制。
CVSD算法分析及其在FPGA中的实现向泽永;高勇【摘要】通过分析连续可变斜率增量调制(CVSD)的语音编译码工作原理,对CVSD 的软件算法进行了详细地剖析.通过合理选取各参数的值,在FPGA中对CVSD算法进行了仿真和实现.在此基础上,提出了FPGA硬件平台实现方案,在硬件平台上对CVSD编译码算法进行了验证,同时和专用CVSD编译码芯片CMX639实现了互相通信.测试结果表明算法可行,设计正确,达到了良好的效果.【期刊名称】《现代电子技术》【年(卷),期】2009(032)003【总页数】3页(P151-153)【关键词】语音编译码;CVSD;FPGA;CMX639【作者】向泽永;高勇【作者单位】四川大孥电子信息学院,四川,成都,610065;四川大孥电子信息学院,四川,成都,610065【正文语种】中文【中图分类】TN9190 引言在众多的语音编译码调制中,连续可变斜率增量调制(CVSD)作为许多增量调制中的一种,只需编一位码,在发送端与接收端之间不需要码型同步,量阶Δ的大小能自动地跟踪信号变化,因而具有强抗误码能力,在10-3时仍可保持高质量的话音[1]。
目前市场上有CVSD的专用芯片,但专用芯片的通用性、灵活性和可扩展性受到了很大的限制,并且产品的开发周期长,开发成本也较高。
专用CVSD芯片只能实现一路编译码,在需要多路CVSD编译码时则需要很多专用芯片,具有局限性;而单片FPGA容易实现多路CVSD编译码功能。
此外如果专用芯片停产或者买不到,已有的通信设备维修将会因器件缺乏导致后续工作无法开展。
为了弥补专用CVSD芯片的不足,同时也方便在现场可编程门阵列(FPGA)[2]中增加一些其他相关的应用功能,因此在FPGA中实现CVSD语音编译码调制功能的前景将是非常广阔的。
这里将详细介绍基于FPGA的CVSD语音编译码的设计思路、具体实现以及和专用芯片CMX639[3]之间的互相通信。
1 CVSD工作原理CVSD是一种量阶Δ随着输入语音信号平均斜率(斜率绝对值的平均值)大小而连续变化的增量调制方式[1]。
汕 头 大 学 实 验 报 告______________________________________________________________________________实验五 CVSD 编译码系统一、 实验目的和要求1、 了解语音信号的M 编译码的工作原理;2、 掌握CVSD 编译码原理;3、 了解CVSD 专用大规模集成电路的工作原理和一般使用方法;二、 实验仪器1、 ZH7001 通信原理综合实验系统 一台2、 20MHz 双踪示波器 一台3、 函数信号发生器 一台三、 实验原理CVSD 编码系统分别由CVSD 发送模块和CVSD 译码模块完成。
CVSD 编码器模块将模拟信号进行CVSD 编码,转换为数字信号在信道上进行传输。
CVSD 译码器模块将信道上接收到的数字信号进行CVSD 码字译码处理,还原出模拟信号。
CVSD 编译码器使用了莫托洛拉公司生产地大规模集成电路MC34115芯片,该芯片可用于CVSD 编码,又可用作CVSD 解码,其取决于芯片第15脚的使能信号:“1”电平为编码方式,“0”电平为译码方式。
CVSD 编译码器电路组成框图如图1所示。
图1 CVSD 编译码模块框图四、 实验内容(一)CVSD编码器1、发送时钟和CVSD编码数据测量将输入信号选择跳线开关K801设置在T位置(右端),用函数信号发生器产生一个频率为1000Hz、电平为2Vp-p的正弦波测试信号送入信号测试端口J005和J006(地)。
(1)用示波器同时观测输入信号端口TP801和编码输出数据信号端口TP806的波形,观测时以TP801做同步。
观察和分析编码输出数据与输入信号的对应关系。
观察分析:上方的脉冲波为输出波形,下方的正弦波为输入波形。
由图可以看出,信号上升阶段,高电平较多,即输出为1,下降阶段,低电平较多。
连续出现若干个高电平(或低电平)后系统内部会调整量化电平,这时输出就会出现一个低电平(或高电平)。
汕头大学实验报告学院: 系:电子系专业:通信工程年级: 2008 成绩:姓名: 学号: 组: 第一组实验时间:2010/12/25 指导教师签字:_____________________________________________________________________实验五:CVSD编译码系统一,实验目的1,了解语音信号的编译码的工作原理2,掌握CVSD编译码原理3,了解CVSD专用大规模集成电路的工作原理和一般使用方法。
二,实验仪器1,ZH7001(H)通信原理基础实验箱2,20MHz双踪示波器3,低频信号发生器。
三,实验原理CVSD编译码系统分别由CVSD发送模块和CVSD译码模块完成。
CVSD编码器模块将模拟信号进行CVSD编码,转换为数字信号在信道上进行传输。
CVSD译码器模块将信道上接收到的数字信号进行CVSD码字译码处理,还原出模拟信号。
CVSD编译码器使用了莫托洛拉公司生产的大规模集成电路MC34115芯片,该芯片可用于CVSD编码,又可以用于CVSD 解码,其取决于芯片第15脚的使能信号:“1”电平为编码方式,“0”电平为译码方式。
CVSD编译码器电路如下图:CVSD发送模块主要由CVSD编码集成电路U801(MC34115),运放U802(TL082)、本地译码器,音节滤波器和非线性网络组成,CVSD发送模块原理框图如下图:外部输入的话音信号经U802缓冲放大之后,送U801的1脚进行CVSD话音编码(编码时钟为32KHz),CVSD编码之后的数据经9脚输出(CVSD_ENOUT)。
TP803是恢复的原始模拟信号(近似值),该信号通过2脚送入比较器与输入信号进行比较。
在TP804可以观测到连码一致脉冲信号,音节滤波器,用于对连码一致性脉冲信号进行平滑。
非线性网络,使在打信号输入时,量化阶自适应增加,实现斜率连续可变的自适应增量调制。
在通信原理试验箱中,CVSD——ENOUT编码信号可直接送到CVSD译码模块中。
语音编码PCM-CVSD全数字转换器的设计与实现屈星;高嵩;阳武娇【期刊名称】《太赫兹科学与电子信息学报》【年(卷),期】2012(010)005【摘要】提出并实现一种16 kbps连续可变斜率增量调制(CVSD)编码与64 kbps A律脉冲编码调制(PCM)的全数字转换技术.该转换技术满足单值对应准则和多次转接无误差累计特性.解决了CVSD编解码器和PCM编解码器全数字化问题,实现了基于多径搜索算法的PCM-CVSD转换器的数字化.该方案可用来解决CVSD通信网和PCM通信网的衔接问题,实际运行效果良好.%Digital code conversion technology between 16 kbps Continuously Variable Slope Delta (CVSD) modulation and 64 kbps A-law Pulse Code Modulation(PCM) is proposed and designed, which eliminates cumulative distortion regardless of the number of the tandem transcending. The problems about code conversion between CVSD and PCM are resolved. The whole digital code conversion of PCM-CVSD is realized based on Field Programmable Gate Array(FPGA) with Verilog language. The technology can enhance the performance of the telephone network linking between the special network and civil network.【总页数】5页(P542-546)【作者】屈星;高嵩;阳武娇【作者单位】南华大学电气工程学院,湖南衡阳421001;南华大学电气工程学院,湖南衡阳421001;南华大学电气工程学院,湖南衡阳421001【正文语种】中文【中图分类】TN91【相关文献】1.自适应多速率编码语音实时传输系统的设计与实现 [J], 谢军;易清明;周德华2.AD73311模/数转换器在数字语音编码中的应用 [J], 强蔚;徐玉滨;沙学军;顾硕3.基于DM642的高速语音编码器设计与实现 [J], 罗功银;周正;冯伟东4.基于ARM控制的电台语音编码单元设计与实现 [J], 牟京燕;陈树新5.“9210”预报编码到121气象服务语音信箱转换器软件(Code2Voc)简介 [J], 赖焕雄因版权原因,仅展示原文概要,查看原文内容请购买。
1.2 CVSD编译码实验一、实验目的(一)了解增量调制编译码的工作原理;(二)验证CVSD编译码原理;(三)了解CVSD专用大规模集成电路的工作原理、外围电路和一般使用方法。
二、实验内容(一)CVSD编码信号测量与分析观察CVSD编码器的发送时钟与编码输出数据,记录波形,分析它们之间的关系;观察一致性脉冲(连码检测)现象,记录波形,分析一致性脉冲与输入模拟信号斜率的关系;观测CVSD量化阶电平调整过程,通过同时观测量化电平与输入模拟信号,分析量化电平与输入模拟信号斜率的关系。
(选作)观测CVSD编码过载现象,通过观察本地译码输出信号跟踪输入信号的情况,分析编码过载的原因。
(二)CVSD译码信号测量与分析CVSD译码模拟输出信号的观测。
通过观测CVSD译码输出与编码器输入模拟信号,分析评判CVSD编译码效果。
观察量化噪声和过载失真随输入信号电平变化的相关关系;接收端一致脉冲观测。
三、实验原理、方法和手段增量调制只使用一位编码,即利用一位二进制码元的‘0’,‘1’取值不同分别代表相对前一抽样时刻抽样值的上升或下降。
简单增量调制由于量阶 固定不变,因此量化噪声功率是不变的,因而在信号功率S下降时,量化信噪比也随之下降。
为了改进简单增量调制的动态范围,往往需要采用自适应增量调制方案。
如果量阶Δ随音节时间间隔(5~20ms)中信号平均斜率变化,则称为连续可变斜率增量调制,记作CVSD(Continuously Variable Slope Delta modulation)。
由于这种方法中信号斜率是根据码流中连“1”或连“0”的个数来检测的,所以在欧洲、日本又称为数字检测、音节压扩的自适应增量调制,简称数字压扩增量调制。
这种调制方式的输出比特跟随波形变化而变化,可以体现出估计值是大于或小于现在的取样值。
在本实验系统中,CVSD编译码系统分别由CVSD发送模块和CVSD译码模块完成。
CVSD编码器模块将模拟信号进行CVSD编码,转换为数字信号在信道上进行传输。
基于LABVIEW的PCM编译码系统仿
郝富春;郝翊杰;程立敏
【期刊名称】《吉林化工学院学报》
【年(卷),期】2011(028)011
【摘要】脉冲编码调制(pulse code modulation,PCM)是最基本和最常用的模拟信号数字化方法.由于抗干扰能力强,被广泛应用于数字通信领域.本文在介绍了PCM编码原理基础上,以LabVIEW软件为平台对PCM编译码的方法和过程仿真.仿真软件可实现多种信号类型的PCM编译码实现,为人们理解PCM编译码提供了简单、直观方法.
【总页数】5页(P79-83)
【作者】郝富春;郝翊杰;程立敏
【作者单位】吉林化工学院信息与控制工程学院,吉林吉林132022;沈阳天字工贸有限公司,辽宁沈阳110000;吉林化工学院信息与控制工程学院,吉林吉林132022【正文语种】中文
【中图分类】TN991.21
【相关文献】
1.分量分离DPCM编译码实验系统 [J], 汪瑞林;韩静;孙秀花
2.基于LabVIEW与VC++的PCM码接收系统设计 [J], 徐睿智;臧春华
3.基于TCM29C14芯片的PCM系统中CVSD编译码的实现 [J], 弓云锋
4.基于MATLAB编码的PCM编译码实现 [J], 段晓霞
5.基于MATLAB编码的PCM编译码实现 [J], 段晓霞
因版权原因,仅展示原文概要,查看原文内容请购买。