熊红生
发表于 2010-4-9 15:34:01
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?快速注册
x
随着数字技术的飞速发展,其在专业音响领域的应用也日趋广泛、成熟。
5 f3 p- r" X6 k2 U 专业音响处理系统从发展之初的模拟化处理到现代的数字化经历的时间也十分短暂。现阶段,由于各方面技术的进步,专业扩声系统对声音质量的要求越来越高。这就要求选择一个功能齐全、性能稳定、技术先进、稳定适用的数字处理平台应对纷繁复杂的算法要求。% |2 V5 I' e' M& s
三基音响企业早在1999年就开始探索专用于卡拉OK系统中,用于提升音乐、歌唱声音表现质量的数字化前级效果器。/ k/ H8 K) e* p, C1 y
从2001年首台四通道卡拉OK前级效果器到之后的多通道全数字卡拉OK前级是一个历史演变的过程。其中它仅仅是在数位转换、运算速度、存储空间及效果处理上不断扩展。其核心DSP芯片也从最早期的单片DSP向多片DSP发展,其混响效果当然也日益改善、功能也在不断的扩展。它是用户日益旺盛的应用需求的产物。: h, M2 p3 h7 b9 }) u: Q8 n
而现在市场上所需求的卡拉Ok前级处理器要求融入更多的处理元素,一般并行的概念已很难满足这种要求,从实际应用和用户反馈情况看来,现在较为流行的多片DSP芯片并行处的技术曝露出了许多弊端。诸如:数据冗滞、交互延迟、总线瓶塞、稳定性差等问题。
8 J. J% f f$ d i% t/ X从理论上来讲,有些问题已经成为了这种技术解决方案不可逾越的瓶颈。多片DSP并行处理技术还尚处于非成熟阶段。
2 V) g% r- `6 `4 C1 Q3 Z( s为此,三基企业另僻奚径,参考ADM的双核共总线理论,在数字卡拉OK前级处理技术进行探索。经过为期近一年的试验与测试,实时推出了基于双核多线程矢量处理平台的多通道全数字卡拉OK前级处理器DCM-28E。
" X( j E: ^- P3 s% M3 w0 @% w) S本文将从原理上分析介绍该数字处理平台,并扼要介绍其工程应用中的功能需求。在此,感谢南京大学的数技术老师们对该产品的研发提供技术指导。
, s* e' n0 n& B 纵观卡拉OK前级类设备,其诞生也就十年的历史。此类设备是因情势发展需求而诞生的。究其诞生发展史,有据可查:国内第一台多通道卡拉OK前级KMIX-1于2000年研发出来,在2001年才真正在市场上卖开。$ l( u: T- ?3 F- q$ A9 L) ?
那时的卡拉OK前级主要是模拟处理的多,KMIX-1也不例外:她仅仅在效果处理部分引入了DSP应用。其它的都是模拟线路。功能也不是很多,不过相对来说在2001年已经是轰动一时的产品了。- R7 u$ I' m; E/ A
后来出现的KMIX-3/KMIX-330就是全数字处理的设备了,虽然是单核,其音频处理能力和各种功能还是有很大的发展。现推出的DCM-28E在原有设备基础上,继承了一些传统的音色和功能,同时采用双核处理机制,多线程协同处理,在音频的空间处理上采用矢量演算法则,使后处理的声音更接近实际自然的声音,当然如果你需要,也可以灵活地配置为你所想听到的声音。3 y% u3 O \8 Q1 M
DCM-28E这款卡拉OK前级集成了专业音响产品多种周边器材的功能:前级放大器(话放)+效果器(美化歌唱人声效果)+动态处理器(噪声门、限幅器、自动增益控制器等)+分频器+参量均衡器(整机设备包含了各个通道音频元素的调整点)+反馈抑制器+混音器(3组立体声输出+超低音+中置声道输出的输入音源元素可灵活配置比例),如此众多功能,自然对设备的心脏双核芯片提出了严峻的要求。DCM-28E首次采用双核多线程处理方式,对进入设备的多路信号同时进行编码、后处理,再解码。
6 R7 ]( ~/ ~" d8 d7 ] P9 O本文一再提到的双核多线程多任务音频处理技术到底是什么呢?它跟传统的DSP处理技术有什么区别呢?这恐怕是很多读者都想要问的问题。
1 R0 M2 e; Y( y3 C: A: E前面有介绍到,本系统的平台技术是参考了ADM的双核共线理论。也就是说从原理上来讲跟ADM的双核共线CPU的原理是相似的,唯一不同的是,ADM的双核CPU肩负了图文、影像等更为庞大的数据流处任务,而本机的核心处理平台却只是进行音频数据流处理。' m. R0 c, g+ y/ |0 [. q- }- C
对计算机硬件技术熟悉的朋友都知道,ADM的双核共线CPU是业界定义为真正意义的双核处理平台。它的两个核心可以分别同时处理不同的任务指令,且各自都具有超线程的能力,因此,单个核心经过超线程后就可以分别实现双线程,从而使该双核芯片具有四线程多任务处理能力。6 |/ j# @( q5 T& O8 Z
DCM-28E的双核、多线程、多任务音频处理系统同样是基于该理论,联合台湾著名的芯片公司共同开发,特别在内核间进行拓朴信道处理,从而使之达成以网状拓朴结构进行指令执行与数据交互的运行模式。与传统的单片、多片DSP处理理论完全不同。此设备引入双核的最大目的是提升系统的处理速度,增加系统稳定性,从而避免大数据流堵塞引起系统假死、重启等。强大的处理引擎是高速数字音频信号处理的首要条件。下面就从实际功能需求抽出几点分析双核多线程处理平台的应用特点。
. l5 v4 ?# B4 H/ J 2 F" [8 d1 v* D1 ^0 n
|
|
|
|
|