ADSP-21369带有S/PDIF (Sony/Philips Digital Interface) 索尼飞利浦标准的串行接口,可实现各种音频设备间(CD播放器、DVD播放器和扩音机等)的数字音频数据传输。
先来介绍下S/PDIF。S/PDIF是SONY、PHILIPS数字音频接口的简称。就传输方式而言,SPDIF分为输出(S/PDIF OUT)和输入(S/PDIF IN)两种。就传输载体而言,SPDIF又分为同轴和光纤两种,其实他们可传输的信号是相同的,只不过是载体不同,接口和连线外观也有差异。但光信号传输是今后流行的趋势,其主要优势在于无需考虑接口电平及阻抗问题,接口灵活且抗干扰能力更强。S/PDIF是一个串联、单向、自己提供时钟的消费和专业应用数字音频设备之间互联的线性PCM编码接口。不用转换成模拟信号就可以在设备之间传输数据,这是S/PDIF的最大的优势。S/PDIF用于发送多种新式的数字信号,常用的是数字录音带(DAT)中的48kHz采样速率格式的数据和音乐光盘中的44.1kHz格式的数据。为了支持这两种系统或其他系统,S/PDIF没有确定的数据速率。数据使用双相码发送,每一位有一个或两个跳变。这使得原来的字时钟可以从发送信号自身获取。S/PDIF也是极性相互独立的,这使得和它协同做工非常简单。
SHARC处理器的S/PDIF收发器可以从任何串行输入口接收数据,比如SPORT,SRC,IDP,或者其他串口输入。发送器的串行数据输入字宽可以为16,18,20或者24位,数据格式可以是左对齐,I2S,或者右对齐。S/PDIF发送器的串行数据,时钟和帧同步输入通过信号路由单元(SRU)指定路径。来自各种数据源的输入信号由SRU控制寄存器控制,这些数据源包括串行端口SPORTs,外部引脚,精密时钟发生器(PCG),或者是采样频率转换器(SRC)。S/PDIF发送器输出可以通过SRU指定路径到输出引脚并直接绑定到用户端产品的物理层接口上。S/PDIF接收器可以使输出有效来完成通过SRU的回路测试。ADSP-2136x系列处理器的S/PDIF发送器框图如下图所示。
在电路的设计上,S/PDIF COAX INPUT部分,使用了一个高速微分线路驱动器SN65LVDS2D,进行电平转换,提供一个适合于DSP用的电压,将从S/PDIF IN接口输入的数字信号给DAIP18_SPDIF_IN引脚。S/PDIF COAX OUTPUT部分,使用了两个反向施密特触发器SN74LVC1G08,驱动S/PDIF COAX INPUT部分的两个差分电压,增大功率,通过S/PDIF OUT接口输出供外界使用。