一.前言
数字音频接口DAI包含外围设备,以及其独立的信号路由单元SRU。SRU将DAI外围设备的输入输出与其他设备相连并连接到外部引脚。该配置能够允许外围设备在没有外部引脚连接的情况下组成一个庞大的互联系统。这些虚拟的连接方式包括pin buffer 和routing loic,该方式能够允许SHARC处理器在不增加引脚数量和保留高兼容性的同时,包含任意数量和种类的外围设备。DAI包含8个串行端口(SPORT),四个精密时钟发生器PCG,一个S/PDIF收发器,四个ASRC和一个输入数据端口IDP,IDP为SHARC内核提供额外的输入路径,可配置为8通道的串行数据或者单个20位宽同步并行数据采集端口。
二.功能描述
SCLK0是DAI模块的基本时钟,DAI单元包含四个主要的模块:与DAIn连接的外围设备,信号路由单元SRUn,DAIn I/O引脚buffer,以及缓冲区。下图展示了DAI的功能模块以及数字音频互联单元。SRU基于由寄存器控制所建立互联的多路复用器组成。
三.I/O pin buffer
在SRU背景下,DAI pin的物理连接被pin buffer 取代,这三个终端设备能够同在使能的情况下输出或者输入电流,在失能的情况下传递外部输入信号。每个pin buffer有输入