一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种片上系统音频编解码器功能的测试方法与流程

2022-02-20 19:22:30 来源:中国专利 TAG:


1.本发明涉及系统测试领域,特别涉及一种片上系统音频编解码器功能的测试方法。


背景技术:

2.目前,很多芯片厂商根据市场需求和产品定位,会在片上系统(soc)内部集成音频编解码器(audio codec)器件,达到增强产品市场竞争力的目的。audio codec一般有以下几个作用:
3.①
对pcm等信号进行d/a转换,把数字的音频信号转换为模拟信号
4.②
对mic、linein等输入源的模拟信号进行a/d转换,将模拟信号转换为cpu能够处理的数字信号
5.③
对音频信号进行处理,比如音量控制、功率放大、均衡器调节等等。
6.各个厂商根据自己需要,可能采用单端信号或者差分信号传输,而从codec以上的作用也可以看出,codec一般由mic等输入设备输入,经过处理后再由喇叭或者耳机播放出来。
7.soc在流片测试过程中,需要对soc内部各个逻辑模块进行测试,保证功能正常。目前大多数测试均是采用分开测试的方法,即分别连接输入设备、输出设备,然后由人工(听)是否播放正常的声音判断功能是否正常,或者放进专业的静音室再由专业的音频采集设备采集播放的音频并进行分析判断功能是否正常。
8.但是,传统测试方案却存在以下缺陷:
9.1.增加流片测试电路板的面积;
10.2.需要更多的测试元器件(输入设备和输出设备);
11.3.需要更多的测试时间;
12.4.需要更多的人工成本。
13.此外,本领域常见的技术术语包括:
14.1.soc:system-on-chip,即片上系统,是一个有专用目标的集成电路,其中包含完整系统并有嵌入软件的全部内容。
15.2.audio codec:即音频编解码器。codec是编解码器,是英文编码器encoder与解码器decoder的混合体。音频编解码器,是指一种能够对数字音频流进行编码和解码的设备或计算机程序,其主要作用是对音频信息实现数字信号/模拟信号的互相转换以及相应的更改控制。
16.3.差分信号:差分传输是一种信号传输的技术,区别于传统的一根信号线一根地线的做法,差分传输在这两根线上都传输信号,这两个信号的振幅相同,相位相反。在这两根线上的传输的信号就是差分信号。
17.4.单端信号:在一根线上传输的信号就是单端信号。
18.5.ai/ao:模拟输入/模拟输出。
19.6.loopback:指将电子信号、数据流等原样送回发送者的行为。


技术实现要素:

20.为了解决上述现有技术中存在的问题,本发明的目的在于:在soc内部audio codec测试过程中,采用loopback方式,减少测试电路板的面积,不需要输入和输出设备实现判断codec性能和功能好坏的目的。
21.具体地,本发明提供一种片上系统音频编解码器功能的测试方法,在片上系统内部音频编解码器测试过程中,不外接录音和放音设备,不放置在专门的静音室或者静音装置内,采用loopback方式,由codec播放一段样本标准音源,再由codec的差分输入引脚采集回来,根据采集回来的声音质量的相关参数,判断codec性能和功能的好坏。
22.所述loopback方式是指将电子信号、数据流原样送回发送者的行为。
23.进一步所述方法包括以下步骤:
24.s1.将codec的差分输出引脚和输入引脚分别与能隔断直流的器件相连;
25.s2.在流片测试过程中,预先准备好一段标准样本音源,然后经过codec的da转换后由ao输出引脚输出;
26.s3.经过包含所述能隔断直流的器件的电路后再由codec的ai输入引脚采集信号并在codec内部进行ad转换,生成新的声音文件;
27.s4.最后再对新生成的数字声音文件进行分析,得到该声音信号的相关参数信噪比和总谐波失真值,根据该参数值,判断codec的性能和功能是否符合设计指标。
28.所述的一段标准样本音源选取1khz正弦波。
29.所述能够隔断直流的器件为电容器;所述的包含所述能够隔断直流的器件的电路为由电容器组成的电容电路,每一个差分引脚都会连接电容器,所述的电容电路中差分信号的两个端口都会与电容器相连,电容电路起到隔断直流作用。
30.所述步骤s4中所述的对新生成的数字声音文件进行分析可以通过软件实现。
31.所述方法包括单声道音源差分传输。
32.综上,应用本申请的测试方法能够实现的优势在于:减少测试电路板的面积;不需要输入和输出设备;节约测试时间;降低测试人工成本。
附图说明
33.此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,并不构成对本发明的限定。
34.图1是本发明的方法的流程示意框图。
35.图2是应用本发明方法的测试外部连接的示意图。
具体实施方式
36.以下仅以单声道音源差分传输为例。如图1所示,本发明涉及一种片上系统音频编解码器功能的测试方法,所述方法包括以下步骤:
37.s1.将codec的差分输出引脚和输入引脚分别与电容器相连;
38.s2.在流片测试过程中,预先准备好一段标准样本音源,然后经过codec的da转换
后由ao输出引脚输出;
39.s3.经过电容电路后再由codec的ai输入引脚采集信号并在codec内部进行ad转换,生成新的声音文件;
40.s4.最后再对新生成的数字声音文件进行分析,得到该声音信号的相关参数信噪比和总谐波失真值,根据该参数值,判断codec的性能和功能是否符合设计指标。
41.具体地,如图2所示,应用本方法的测试外部连接是采用一种loopback的方式,将codec的差分输出引脚和输入引脚分别与电容器相连。在流片测试过程中,预先准备好一段标准模拟样本音源(比如1k正弦波),然后经过codec的ao输出引脚输出,经滤波器的滤波处理后再由codec的ai输入引脚采集信号,生成新的声音文件。最后再经过软件算法对新生成的声音文件进行分析,根据声音信号的信号质量的相关参数,判断codec的性能和功能是否符合设计指标。
42.其中电容器是相对比较常用的隔断直流的器件,电容电路是指由电容器组成的电路,如果有其他能够实现隔断直流的器件,也可以实现本方案。
43.以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明实施例可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。


技术特征:
1.一种片上系统音频编解码器功能的测试方法,其特征在于,在片上系统内部音频编解码器测试过程中,不外接录音和放音设备,不放置在专门的静音室或者静音装置内,采用loopback方式,由codec播放一段样本标准音源,再由codec的差分输入引脚采集回来,根据采集回来的声音质量的相关参数,判断codec性能和功能的好坏。2.根据权利要求1所述的一种片上系统音频编解码器功能的测试方法,其特征在于,所述loopback方式是指将电子信号、数据流原样送回发送者的行为。3.根据权利要求1所述的一种片上系统音频编解码器功能的测试方法,其特征在于,进一步所述方法包括以下步骤:s1.将codec的差分输出引脚和输入引脚分别与能隔断直流的器件相连;s2.在流片测试过程中,预先准备好一段标准样本音源,然后经过codec的da转换后由ao输出引脚输出;s3.经过包含所述能隔断直流的器件的电路后再由codec的ai输入引脚采集信号并在codec内部进行ad转换,生成新的声音文件;s4.最后再对新生成的数字声音文件进行分析,得到该声音信号的相关参数信噪比和总谐波失真值,根据该参数值,判断codec的性能和功能是否符合设计指标。4.根据以上权利要求任一所述的一种片上系统音频编解码器功能的测试方法,其特征在于,所述的一段标准样本音源选取1khz正弦波。5.根据权利要求3所述的一种片上系统音频编解码器功能的测试方法,其特征在于,所述能够隔断直流的器件为电容器;所述的包含所述能够隔断直流的器件的电路为由电容器组成的电容电路,每一个差分引脚都会连接电容器,所述的电容电路中差分信号的两个端口都会与电容器相连,电容电路起到隔断直流作用。6.根据权利要求1所述的一种片上系统音频编解码器功能的测试方法,其特征在于,所述步骤s4中所述的对新生成的数字声音文件进行分析可以通过软件实现。7.根据权利要求1所述的一种片上系统音频编解码器功能的测试方法,其特征在于,所述方法包括单声道音源差分传输。

技术总结
本发明提供一种片上系统音频编解码器功能的测试方法,在SOC内部AUDIO CODEC测试过程中,采用LOOPBACK方式,减少测试电路板的面积,不需要输入和输出设备实现判断CODEC性能和功能好坏的目的。在片上系统内部音频编解码器测试过程中,不外接录音和放音设备,不放置在专门的静音室或者静音装置内,采用LOOPBACK方式,由CODEC播放一段样本标准音源,再由CODEC的差分输入引脚采集回来,根据采集回来的声音质量的相关参数,判断CODEC性能和功能的好坏。判断CODEC性能和功能的好坏。判断CODEC性能和功能的好坏。


技术研发人员:李燕飞
受保护的技术使用者:北京君正集成电路股份有限公司
技术研发日:2020.07.16
技术公布日:2022/1/17
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献