spdif接口是一种数字讯号传输接口。S/PDIF是sony和philips定制的一种数字音频接口,能够实现使用成本较低的硬件来实现数字讯号传输,SPDIF分为输出(SPDIF OUT)和输入(SPDIF IN)两种。
严谨的写法是 S/PDIF,即 SONY/PHILIPS Digital Interface。spdif 接口是一种数字讯号传输接口。S/PDIF 是 sony 和 philips 定制的一种数字音频接口,能够实现使用成本较低的硬件来实现数字讯号传输,SPDIF 分为输出(SPDIF OUT)和输入(SPDIF IN)两种。S/PDIF 往往被用来传输压缩过的音频讯号,它由 IEC 61937 标准而定制,现在广泛应用于投影仪和电视机中。
就传输方式而言,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 变化后的数据转换为实际的音频数据。
免责声明:文章内容不代表本站立场,本站不对其内容的真实性、完整性、准确性给予任何担保、暗示和承诺,仅供读者参考;文章版权归原作者所有!本站作为信息内容发布平台,页面展示内容的目的在于传播更多信息;本站不提供任何相关服务,阁下应知本站所提供的内容不能做为操作依据。市场有风险,投资需谨慎!如本文内容影响到您的合法权益(含文章中内容、图片等),请及时联系本站,我们会及时删除处理。