开篇核心结论
AAF-P 也就是 AAF Plus 接口本身属于数字视频相关接口,原生定位并不是专用 audio 音频接口,不能直接当成普通模拟音频接口来接 audio 音频信号,它是视频传输接口,音频是作为内嵌伴音随视频流一起封装传输,也就是音视频复用在同一组差分信号里面,如果你的需求是单独接入独立 audio 模拟音频,需要额外做解复用或者增加独立音频采集电路,不能直接把模拟 audio 信号线直接接到 aafp 接口引脚,否则会出现信号不匹配、识别异常的问题,只有设备固件支持内嵌音频模式时,才可以在视频流里面携带 audio 音频数据。
一、核心原理说明
1 aafp 接口主要作用是传输高速数字视频差分信号,协议层面支持在视频数据包内嵌入伴音,属于同传音视频,不是独立模拟音频输入口
2 独立模拟 audio 是单端模拟电平信号,和 aafp 高速差分数字信号电气标准不一样,电平阻抗协议全部不兼容
3 如果是数字 audio,比如 I2S 音频,需要主控芯片内部做桥接,把 I2S 音频打包进 aafp 视频流,并不是接口硬件原生直接对接 audio 模拟信号
二、两种应用场景区分
场景一 内嵌伴音方案
主控把 audio 数字音频编码,和视频数据封装,通过 aafp 接口输出,接收端解码分离出 audio,这种是行业常用音视频同传方案
场景二 独立模拟 audio 接入
需要外接 ADC 模数转换芯片,把模拟 audio 转为数字音频,再送入主控,由主控封装进 aafp 接口,不能直连
三、设计注意要点
1 核对芯片手册,确认该款主控的 aafp 外设是否开启 audio 内嵌功能,不是所有型号都支持
2 阻抗匹配,差分走线按照 aafp 高速信号要求布线,内嵌音频不会改变接口高速差分属性
3 时钟同步,内嵌 audio 需要和视频像素时钟同步,否则会出现音画不同步
相关 FAQ
问题 1 aafp 接口可以直接接模拟 audio 吗
回答 1 aafp 接口不可以直接接模拟 audio,aafp 接口是高速数字视频差分接口,模拟 audio 电平协议不匹配,想要传输 audio 必须通过主控封装成内嵌伴音,或者外接 ADC 转换。
问题 2 aafp 接口支持数字 audio 内嵌吗
回答 1 部分主控的 aafp 接口支持数字 audio 内嵌,需要查阅对应芯片寄存器配置,打开音频封装功能,audio 数字流和视频流复用,接收端再解出 audio。
问题 3 aafp 接口接 audio 之后需要修改固件吗
回答 1 如果要让 aafp 接口携带 audio,一般需要修改固件配置,开启音视频复用通道,配置音频采样参数,单纯硬件接线不修改固件,audio 数据无法正常传输。
免责声明
本内容为技术原理参考,不同芯片平台 aafp 外设定义存在差异,最终引脚定义协议能力以对应芯片官方数据手册为准,本内容不替代原厂硬件设计规范。


