spdif接口是什么

严谨的写法是 S/PDIF,即 SONY/PHILIPS Digital Interface。spdif 接口是一种数字讯号传输接口。S/PDIF 是 sony 和 philips 定制的一种数字音频接口,能够实现使用成本较低的硬件来实现数字讯号传输,SPDIF 分为输出(SPDIF OUT)和输入(SPDIF IN)两种。S/PDIF 往往被用来传输压缩过的音频讯号,它由 IEC 61937 标准而定制,现在广泛应用于投影仪和电视机中。

SPDIF

就传输方式而言,SPDIF 分为输出(SPDIF OUT)和输入(SPDIF IN)两种。目前大多数的声卡芯片都能够支持 SPDIF OUT,并不是每一种产品都会提供数码接口。而支持 SPDIF IN 的声卡芯片则相对少一些,如:EMU10K1、YMF-744 和 FM801-AU、CMI8738 等。SPDIF IN 在声卡上的典型应用就是 CD SPDIF,但也并不是每一种支持 SPDIF IN 的声卡都提供这个接口。

数字格式的音乐首先要经过光驱内部的 D/A 处理。在转换模拟信号后,经过我们时常使用的那种四针的模拟信号连线传输到声卡上,然后再进行一系列处理。问题的关键在于,不同的 CD-ROM 所采用的 D/A 芯片质量参差不齐,经过劣质 D/A 转换后输出的模拟信号存在很大失真。所以也就造成了不同型号的光驱在播放唱片时的效果有所差异,在 CD 解码质量上口碑比较好的当属 SONY 和 CREATIVE 的产品,一些杂牌光驱则惨不忍听。为了避免这种问题的发生,目前大多数光驱都在模拟信号输出插针的旁边加上了数字信号输出(Audio Digital)。通过这个两针的接口,唱片声音信号就可直接以数码方式传输到声卡上,将 D/A 转换交给音频处理芯片来完成。而前提则必须是声卡芯片可以完成相关的转换工作并支持 SPDIF IN,能够接收数字信号。CD 播放的信噪比就将随之大幅度提升。

SPDIF 的应用

S/PDIF 往往被用来传输压缩过的音频讯号,它由 IEC 61937 标准而定制。

S/PDIF 通常被用在支持杜比技术或 DTS 环绕效果的家用 DVD 影院上。

另一种是由 CD 机传输原始音频讯号至音频接收端。部分支持 Dolby 或 DTS 技术的家用电脑笔记本也装载了 S/PDIF。

数据处理

由于 SPDIF 传输的是音频数据,速率很低,一般都是 K 级别的。为了从 BMC 编码后的数据恢复出音频数据,我们可以用一个较高频率的时钟(比如 100M)去采样 SPDIF 接口上输入的信号。得到其沿变化的最小时间间隔(N 个时钟周期)。这样在每个沿变化后或者计时到时间间隔 N 后, 重新清零计数器开始计时到 N-1 时采样一位 数据。用一个 8 位的移位寄存器,去连续接收数据,再根据子框架内的头码(Preamble)定义 去识别出 Fame 头。同时根据 BMC 的编码方法 “在其时钟周期内转变一次电位(0->1 或 1->0)让数据变成两个不同电位,变成 10 或 01,而当数据为 0 则不转变电位,变成 11 或 00。”去将 BMC 变化后的数据转换为实际的音频数据。

免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部