0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

MIPI声线:脉冲编码调制(PCM)

星星科技指导员 来源:synopsys 作者:synopsys 2023-05-29 09:40 次阅读

在MIPI Soundwire: Digital Audio Simplified中,我们提到包括脉冲编码调制(PCM)和脉冲密度调制(PDM)在内的数字音频格式是MIPI Soundwire的目标应用。

脉冲编码调制

大多数当前的数字音频系统(计算机、光盘、数字电话等)使用多比特脉冲编码调制 (PCM) 来表示声音信号。PCM 的优点是易于操作。这允许对音频流执行信号处理操作,例如混合、滤波和均衡。如图1所示,模拟到PCM转换包括三个步骤:采样、量化和编码。

pYYBAGR0AmuAUOc9AADnZvQu58s771.png

图1.脉冲编码调制

采样:如图2所示,采样是将连续信号简化为离散信号。它也被称为时间数字化。它产生的样本在时间上是离散的(数字的),但在幅度上是连续的(模拟的)。采样率,即每秒采集的样本,是进行采样时的一个重要因素,并且有必要捕获覆盖人类听觉范围的音频。人类可以听到20Hz至20KHz范围内的频率。奈奎斯特定理说,采样率应该是最高频率信号频率的两倍。因此,为了保持人耳感知的声音质量,大约需要40Khz的采样率。这就是为什么44.1Khz(CD)和48Khz(DVD,DV)是数字音频最常见的采样率。

pYYBAGR0AmiAKbF3AACSbc9D0ss054.png

图2.采样

量化:它是将一大组输入值映射到(可数)较小的集合的过程,例如将值舍入到某个精度单位。在此步骤之后,样本在时间和幅度上也是离散的,如图3所示。执行量化的设备或算法函数称为量化器。量化引入的舍入误差称为量化误差。可用的离散幅度水平的数量决定了量化误差,并且取决于每个样本的位数。如果我们使用更多的比特来量化信号,它的质量会更好。例如,一个 8 位样本将有 2 个8= 256 个离散级别。就辛格噪声比(SNR)而言,每增加一个位,SNR就会增加6dB(改善信号质量)。它由以下公式表示:

poYBAGR0AnaAVS_JAAAOrsZBOEU179.png

常见的 PCM 样本宽度为 8、16、20 和 24 位。

pYYBAGR0AmSAPPk7AACXbVqIBKA757.png

图3.量化

根据这些信息,可以确定哪种采样速率和采样位适合特定的目标应用。让我们考虑电话系统中人声信号的情况:频率范围80~3.4 KHz],人耳可以容忍40[dB]的SNR。

为了以基于奈奎斯特定理的数字化形式传输人声,我们需要采样率 = 2*3.4 [kHz] = 6800 [样本/秒]。基于 SNR 公式:40 [dB] = 6*m + 1.76 ⇒ 每个样本的位数 = 7。

编码: 它只是将样本数据转换为数字流量,其中还包括接口相关的帧数据。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • PCM
    PCM
    +关注

    关注

    1

    文章

    195

    浏览量

    53154
  • 计算机
    +关注

    关注

    19

    文章

    7409

    浏览量

    87691
  • SNR
    SNR
    +关注

    关注

    3

    文章

    195

    浏览量

    24366
收藏 人收藏

    评论

    相关推荐

    SDL播放PCM音频数据

    PCM(Pulse CodeModulation,脉冲编码调制)音频数据是未经压缩的音频采样数据裸流,它是由模拟信号经过采样、量化、编码转换
    的头像 发表于 09-29 16:23 1845次阅读

    脉冲编码调制(PCM)实验

    实验二 脉冲编码调制(PCM)实验一、实验目的1、了解语音信号编译码的工作原理;2、验证PCM编码
    发表于 10-11 08:57

    32kbit/s自适应差分脉冲编码调制 YD/T 697-9

    32kbit/s自适应差分脉冲编码调制的主要内容:本标准等效采用国际电报电话咨询委员会(CCITT)建议G.721。本标 准 规 定了用于64kbit/sA 律PCM信道与32kbit
    发表于 08-20 15:17 21次下载

    脉冲编码调制(PCM)实验

     脉冲编码调制PCM)实验 一、实验目的 1、  了解语音信号编译码的工作原理;
    发表于 10-21 13:27 8120次阅读
    <b class='flag-5'>脉冲</b><b class='flag-5'>编码</b><b class='flag-5'>调制</b>(<b class='flag-5'>PCM</b>)实验

    自适应差值脉冲编码调制(ADPCM)基本原理

    自适应差值脉冲编码调制(ADPCM)基本原理              目前,
    发表于 10-11 10:42 8089次阅读
    自适应差值<b class='flag-5'>脉冲</b><b class='flag-5'>编码</b><b class='flag-5'>调制</b>(ADPCM)基本原理

    有关MP3音频编码基础知识

    有关MP3音频编码基础知识 通常我们采用脉冲代码调制编码,即PCM编码
    发表于 02-02 10:23 1042次阅读

    PCM编码器,PCM编码器是什么意思

    PCM编码器,PCM编码器是什么意思 优先编码器: 上述机械式按键编码电路虽然比较简单,但
    发表于 03-08 16:27 2342次阅读

    编码调制,什么是编码调制

    编码调制,什么是编码调制 网格编码调制( TCM) 技术是近年来发展起来的一种把
    发表于 04-03 13:34 4019次阅读

    音频编码的知识及技术参数

    自然界中的声音非常复杂,波形极其复杂,通常我们采用的是脉冲代码调制编码,即PCM编码PCM通过
    发表于 02-21 18:27 74次下载

    脉冲编码调制(PCM)系统设计与仿真

    PCM编码原理及应用,现代通信原理技术及应用第三章
    发表于 11-25 14:08 13次下载

    遥测脉码调制(PCM)编码的逻辑电路实现

    遥测脉码调制(PCM)编码的逻辑电路实现
    发表于 02-07 15:05 16次下载

    PCM的含义及PCM原理及应用介绍

    一、PCM接入设备概述 PCM的含义 PCM:Pulse Code Modulation的缩写,即:脉冲编码
    发表于 11-16 16:26 44次下载
    <b class='flag-5'>PCM</b>的含义及<b class='flag-5'>PCM</b>原理及应用介绍

    基于Systemview的脉冲编码调制系统仿真

    基于Systemview的脉冲编码调制系统仿真(测试测量仪器设备)-该文档为基于Systemview的脉冲编码
    发表于 09-30 12:14 16次下载
    基于Systemview的<b class='flag-5'>脉冲</b><b class='flag-5'>编码</b><b class='flag-5'>调制</b>系统仿真

    MIPI声线:数字音频流和通道

    MIPI Soundwire: Digital Audio Simplified中,我们提到包括脉冲编码调制PCM)和
    的头像 发表于 05-29 09:26 1734次阅读
    <b class='flag-5'>MIPI</b><b class='flag-5'>声线</b>:数字音频流和通道

    MIPI声线脉冲密度调制 (PDM)

    PDM是一种调制形式,用于表示带有数字数据的模拟信号。在PDM信号中,特定的幅度值不会像脉冲编码调制PCM)那样
    的头像 发表于 05-29 09:35 4930次阅读
    <b class='flag-5'>MIPI</b><b class='flag-5'>声线</b>:<b class='flag-5'>脉冲</b>密度<b class='flag-5'>调制</b> (PDM)