下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 音频精确延时系统及其实现摘要:使用CPLD与音频专用数模/模数集成电路实现音频精确延时系统,详细阐述了设计思路并给出了系统自顶向下的设计过程。关键词:CPLD;音频A/D、D/A;延时引言音频的时间延迟传统上使用延迟线或电荷耦合器件实现,这在民用设备中有着广泛的应用。最常见的是卡拉OK机的混响系统,它使用延迟一定时间的信号产生回声的效果。某些专用的BBE器件,如三菱的M58000系列,内部采用了数模和模数转换技术,内置动态RAM存储数据,某些芯片可摘要:使用CPLD与音频专用数模/模数集成电路实现音频精确延时系统,详细阐述了设计思路并给出了系统自
2、顶向下的设计过程。关键词:CPLD;音频A/D、D/A;延时引言 音频的时间延迟传统上使用延迟线或电荷耦合器件实现,这在民用设备中有着广泛的应用。最常见的是卡拉OK机的混响系统,它使用延迟一定时间的信号产生回声的效果。某些专用的BBE器件,如三菱的M58000系列,内部采用了数模和模数转换技术,内置动态RAM存储数据,某些芯片可以通过调整其时钟频率或有专用引脚调整延时量。可调范围在数百毫秒量级,误差在毫秒量级。这些芯片普遍采用较低的采样速率,仅对输入信号的低频分量进行处理,采样位数也多为8位以下。这在一般应用中,特别是卡拉OK机这类对音频指标要求较低的应用中
3、完全足够了。而在“调频同步广播”项目中,涉及多个发射台干涉区的准确同步问题,要求延迟量精确到微秒数量级并且能依据两发射台间的距离做调整,几个微秒的时延误差就会对干涉区的收听质量产生很大的影响,甚至不能正常收听。并且调频广播对音质有较高的要求,所以设计出来的系统必须达到广播级的音频指标,左右声道的延时应该同步调节,以满足立体声分离度的要求。很明显,前述的各类现有器件远不能满足需要。 受到新型数字混响器件原理的启发,设想采用高指标的数模模数集成电路实现这样一个系统。随着数字集成电路技术特别是大规模可编程逻辑器件技术的发展,一个数字系统已可以集成在一片可编程芯片上
4、,因此采用CPLD设计时序及逻辑电路是最佳方案,考虑音频采样频率达到48KHz即可满足要求,存储器可以采用通用的RAM,速度在150ns的也可满足需要。理论及实践证明,以上方案是完全可行的。系统设计 图1 系统框图 系统方框图如图1。前级来的音频模拟信号首先进入A/D转换器变成数字信号,由CPLD产生存储器的读写时序并把音频数据依次存入存储器中。也由CPLD产生存储器读时序,把数据依次读出并送到D/A转换器恢复成模拟的音频信号,经低通滤波器输出。存储器的地址由一个循环计数器产
5、生,控制写入和读出的地址(地址间隔),就可实现定量延时。考虑到当前大部分音频专用A/D、D/A芯片采用串行数字接口,特别是在音频领域占统治地位的-类型的芯片,这样的设计应由以下几部分组成: *串并转换部分,用以把A/D来的串行数据转变成存储器RAM的并行数据; *存储器时序产生部分,用以产生存储器的读和写两个地址信号; *延时调整部分,用DIP拨动开关预置读和写两种情况下的地址之差; *并串转换部分,用来把RAM的数据转换成D/A需要的标准串行数据流;
6、 *左右声道校正部分,保证左右声道读出的顺序; *晶体振荡器,产生系统所需的时钟信号,保证系统时钟的准确和稳定。延时量的准确性和稳定性由它保证(使用外频标可以进一步提高其准确度); *一些辅助电路,用来校正由于门电路的延迟造成的时序和逻辑错误。 采用自顶向下,逐步细化的设计方法,顶层用电路示于图2a和2b。 图2a 延时量预置、RAM地址和左右声
7、道同步 图2b 振荡器、串并转换、RAM接口和和写信号产生 选用元件在保证指标的前提下尽量降低成本。音频领域常用的数模和模数转换芯片有CIRRUS和BURR-BROWN公司的几种型号,例如CS4332、PCM1800系列、PCM1700系列等,采样频率达100KHz,16位或24位的产品价格已降到了一定的水平。此处选用的A/D芯片是-类型的PCM1800,D/A芯片是PCM1725,它们都是B-B公司的新产品,可以达到20位的无误码采样分辨率,采样频率分别是48KHz和96K
8、Hz,信噪比和失真指标都较高。CPLD器件选用规模适中,可以ISP在线编程修改的品种,这样可以加快研发速度。选用VATIS的MACH4A系列,PLCC封装,容易小规模试生产,并有ISP功能,不需专用编程器,通过串行下载电缆编程,调试修改都很方便。RAM用一般的100-150纳秒的就足够了。 PCM1800工作于主动模式,按照输入的时钟信号进行A/D转换并输出同步时钟和数据。整个CPLD电路按照PCM1800输出的同步时钟工作。 首先估算所需逻辑规模和引脚数,PCM1800的关键信号有四个引脚,D/A的PCM17
9、25同样需三个引脚,48KHz采样频率时每个采样周期是20.8ms,预定最大延时量要达到80ms左右,外接存储器需要11位地址线。使用16位分辨率,则存储器接口部分共需27个引脚,控制延迟时间的DIP开关需16位,外加一个晶体振荡器需2-3个引脚,两片MACH4-64/32之间的逻辑联系需四个引脚,总计大约57个引脚,其中有输出和输入,以及双向引脚。需要的资源大致可以用两片MACH4-64/32或一片MACH4-128完成。单纯改变存储器的读出地址能达到的最小延时调整步进取决于采样频率,这里是20.8/2=10.4ms,仍满足不了最小调整分辨率的要求。最终系统又加上延时微调部分,通过改变存储器
10、读信号相对于写信号的位置,实现更精确的调整,完成的系统最小步进达到625ns,达到了设计要求。 所有设计文件采用原理图(顶层)和VHDL语言(底层)完成,在LATTICE的ispLEVER软件下编译并适配到两片MACH4-64/32A中,仿真后,下载到器件中去,经过实际系统测试并修改某些逻辑后设计完成。电路板是事先设计好的,MACH器件有强大的布线能力,保证了适配以及实际系统运行的成功。结语 作为“调频同步广播”项目的关键技术之一,音频精确延时系统把卫星传输的音频信号,在不同接收地点进行精确和稳定的延时,补偿了由于各发射台经
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年中职老年服务与管理(养老服务)试题及答案
- 2025年高职水产养殖学(水产动物养殖)试题及答案
- 2025年高职(新能源汽车检测与维修)维修技术试题及答案
- 2025年高职助产学(产科护理技术)试题及答案
- 禁毒安全教育内容课件
- 口腔医学考研就业前景
- 2026年幼儿春节故事欢欢喜喜过大年
- 光伏技术交底全套
- 光伏培训教学课件
- 2024黑龙江省各级机关考试录用公务员备考题库及参考答案详解
- TOC基本课程讲义学员版-王仕斌
- T-GDWCA 0035-2018 HDMI 连接线标准规范
- 面板堆石坝面板滑模结构设计
- 初中语文新课程标准与解读课件
- 无人机装调检修工培训计划及大纲
- 中建通风与空调施工方案
- 高考语言运用题型之长短句变换 学案(含答案)
- 春よ、来い(春天来了)高木绫子演奏长笛曲谱钢琴伴奏
- ARJ21机型理论知识考试题库(汇总版)
- 2023年娄底市建设系统事业单位招聘考试笔试模拟试题及答案解析
- GB/T 4623-2014环形混凝土电杆
评论
0/150
提交评论