美文网首页
音频SLIMBUS协议1-简介

音频SLIMBUS协议1-简介

作者: 郑俊飞 | 来源:发表于2018-02-11 21:34 被阅读0次

    简介

    SLIMBUS,全称 Serial Low-power Inter-chip Media Bus,是MIPI联盟指定的一种音频接口,用于连接基带/应用处理器和音频芯片,总线协议保证既能发控制信息,又能发数据信息,这样就可以替换传统的数据和控制两种接口如I2S和I2C。

    特征

    • 异步2线接口,DATA和CLK。

    • 使用可配置的时分复用帧来实现。

    • 支持运行时重新配置总线。

    • 支持挂载多个不同数据格式的音频芯片。

    • 支持动态地断开重连设备。

    协议简介

    设备和设备类

    • 管理设备

    一般在处理器中,用来配置管理总线。

    • 帧设备

    用于产生CLK信号,并且在DATA线上传送帧同步和组帧信息。

    • 接口设备

    用来在协议物理层上,监控报告音频芯片的工作状态。

    • 普通设备

    提供特定应用功能,如数模、模拟转换。

    SLIMbus组件

    • 由一个接口设备和一到多个功能设备组成。

    • 接口设备和功能设备之间用一到多个端口连接。

    • 端口可以是只输入、只输出或者双向。
      下图是两个示例的SLIMbus组件:


      1.png
      2.png

    DATA和CLK

    • 包含帧设备的组件的CLK是双向,其他都只输入。

    • 所有组件的DATA都是双向,收发用NRZI编码。

    • CLK正跳变写DATA,负跳变读DATA。

    SLIMbus时钟频率和调整因子G

    • CLK最大28MHZ。

    • CLK=时钟源频率 * 2的(10-G)次方

    • 支持动态停止和重启。

    • 支持所有的采样频率。

    SLIMbus系统

    一个示例的SLIMbus系统,

    SLIMbus系统.png

    其中左上角包含帧设备,CLK是双向的,其他都是单向。

    在一个移动终端内,帧设备和管理设备可以合并到基带处理器或者应用处理器内,如图

    终端SLIMbus.png

    本文由头条号“嵌入式FM106点1”发布,各种原创技术干货,欢迎关注。

    相关文章

      网友评论

          本文标题:音频SLIMBUS协议1-简介

          本文链接:https://www.haomeiwen.com/subject/hibktftx.html