热门关键字

MIPI SoundWire

MIPI SoundWire 是一种用于移动和嵌入式音频系统的数字音频接口标准。MIPI(Mobile Industry Processor Interface)联盟推动了 SoundWire 的发展,其目标是提供一个标准的、高效的、低功耗的数字音频传输解决方案。SoundWire 主要被应用于智能手机、平板电脑、可穿戴设备和其他移动和嵌入式设备中,使各种音频设备(例如麦克风、扬声器、数字音频处理器等)能够传输和协同工作。

SoundWire 支持多通道音频,因此它可以同时处理多个独立的音频通道。这对于音频处理和多媒体应用非常重要。SoundWire 支持多种音频数据格式,包括 PCM(脉冲编码调制)、DSD(直接流数字)等。这使得它可以适应不同应用场景中的不同音频需求。SoundWire 支持灵活的配置选项,以满足各种应用的需求。这包括通道配置、时序配置、数据格式配置等。

逻辑分析仪

MSO2000 系列 技术指标 PDF

MIPI SoundWire 解码 / 波形

Control Word + Report (Control Word & Payload)

Audio Display + Report (Control Word & Payload)

保存成 TXT/CSV

在逻辑分析仪模式下,点击报告区上方的图示,可将解码资料保存成 TXT/CSV 档案。

Export Icon

设置 SoundWire 解码 步骤说明

1. 点击 快速设置新增协议分析通道 来创建所需的通道及相关设置。

2. 选择 MIPI SoundWire 进行解码。

3. 如果使用 快速设置,系统会提供 触发条件采样率门限电平 及 通道设置方式 的建议值。

4. 点击齿轮图标进入 解码设置 页面。

Protocol Quick Setup
Add Protocol Decode

解码设置

Clock:数据传输的时钟信号。

Data:数据传输的数据信号。

Show Packet Table显示封包的纯数据(二级表示)。

Delay修正数据锁存的位置。

忽略 SCP Frame Ctrl 命令:隐藏 SCP CMD 以方便数据阅读。

隐藏所有 Ping OpCode隐藏 Ping OpCode 的 Frame data。

Bank有 Bank0 和 Bank1 两种参数设置档。

Frame Shape设置每组数据的列与行。列:2~16(限偶数)。行:48~256。


Enable Payload Data:启用以导入并显示 Payload 设置

Type:选择音频格式

Bank:选择 Bank0 或 Bank1

Device:选择设备

DPn:選擇 Data Port

PDM Sample Rate:PDM data sample rate per bit

Audio Frequence:PCM 音频频率

Display:绘制音频波形

Playback:播放选定的音频

Data Port 數量: 1~16,编号为DP0~DP15

  1. HStart: DPn数据在Frame Shape中行的起始位置
  2. HStop: DPn数据在Frame Shape中行的结束位置
  3. Word Length: DPn中每个Channel拥有的数据长度
  4. Sample Interval: DPn采样间隔
  5. Block Package Mode:

Block per port: Block Offset = Offset1 + (256 * Offset2)

Block per channel: Block Offset = Offset1,
Sub-Block Offset = Offset2.

*Block Offset范围0 ~ 65535

*Sub-Block Offset 范围 0 to 255

*Offset1范围: 0~65535

*Offset2范围: 0~255

  1. Channel: 将一个Data Port分成不同部分,常用于左声道、右声道等等的数据分配,可以自行选择最多8个Channel使用,并且可以不用按照顺序选择。
  2. Port Flow Mode: 总共有四种模式,Isochronous, Tx-Controlled, Rx-Controlled & Full-Asynchronous modes

*Isochronous: ‘Normal’ mode,每个Payload Data Block中没有有效的数据

*Tx-Controlled: ‘Push’ mode,由Source Data Port驱动的flow-control bit是否在Payload Data Block中传输有效数据。

*Rx-Controlled: ‘Pull’ mode,由Sink Data Port驱动的flow-control bit是否在Payload Data Block中传输有效数据。

*Full-Asynchronous: 由Sink和Source Data Port驱动的flow-control bit是否在Payload Data Block中传输有效数据。

我们使用 cookies 来了解您如何使用我们的网站并改善您的体验。继续使用我们的网站,即表示您接受我们使用 cookies,点此查看隐私政策