【技术实现步骤摘要】
本专利技术涉及电能表,特别涉及一种基于国产通用soc的i²s传输dsd音频数据的方法。
技术介绍
1、现有技术中,国产通用soc由于驱动层与系统层不支持dsd音频格式,片上i²s接口无法直接传输dsd数据。传统解决方案需通过usb接口连接专用音频接口芯片(如uac2.0协议芯片),再由该芯片将dsd数据传输给dac播放。这种方式存在以下不足:
2、硬件成本高:需额外增加专用芯片,导致pcba成本上升;
3、体积与功耗大:专用芯片增加硬件体积,同时带来额外功耗;
4、资源占用多:占用soc的usb接口及片上资源,影响系统其他功能。
5、随着dsd音频格式的普及,亟需一种基于国产通用soc的i²s接口直接传输dsd数据的方案,以解决现有技术的缺陷。
技术实现思路
1、本申请实施例为了弥补现有技术的不足,提出一种基于国产通用soc的i²s传输dsd音频数据的方法,来解决现有技术中存在的问题。
2、为了解决上述技术问题,本专利技术提供如下
<本文档来自技高网...【技术保护点】
1.一种基于国产通用SoC的I²S传输DSD音频数据的方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的一种基于国产通用SoC的I²S传输DSD音频数据的方法,其特征在于,确认I²S控制器支持多通道SDO数据传输具体为:选择至少具有SDO0和SDO1两个数据输出通道的I²S控制器,以支持双声道DSD数据传输。
3.根据权利要求1所述的一种基于国产通用SoC的I²S传输DSD音频数据的方法,其特征在于,NativeDSD格式传输时,硬件连接为:将DAC的DCLK连接到SoC的I²SSCLK,DAC的DSD1和DSD2数据线分别连接到SoC
...【技术特征摘要】
1.一种基于国产通用soc的i²s传输dsd音频数据的方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的一种基于国产通用soc的i²s传输dsd音频数据的方法,其特征在于,确认i²s控制器支持多通道sdo数据传输具体为:选择至少具有sdo0和sdo1两个数据输出通道的i²s控制器,以支持双声道dsd数据传输。
3.根据权利要求1所述的一种基于国产通用soc的i²s传输dsd音频数据的方法,其特征在于,nativedsd格式传输时,硬件连接为:将dac的dclk连接到soc的i²ssclk,dac的dsd1和dsd2数据线分别连接到soc的i²ssdo0和i²ssdo1,soc的i²smclk和lrck不与dac连接。
4.根据权利要求1所述的一种基于国产通用soc的i²s传输dsd音频数据的方法,其特征在于,dsd文件类型包括dsf格式和dff格式:对于dff文件,按交织方式读取数据,将左声道数据和右声道数据交替排列后存入输出buffer;对于dsf文件,按平面排列...
【专利技术属性】
技术研发人员:任宏伟,李东汉,
申请(专利权)人:深圳市诠云科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。