蓝牙音频技术在过去几十年里取得了显着发展,已广泛应用于各类消费电子设备中。编解码卸载作为现代蓝牙音频设备中的一项重要技术,日益普及。它通过将音频编码和解码的计算任务从主处理器(CPU)转移到专门的硬件组件或协处理器,从而提升设备的性能和效率。
RTL8761C是一款高度集成的单芯片蓝牙5.3控制器,将蓝牙协议栈(LM、LL、LE)、基带调制解调器以及射频模块整合于一体。通过UART/USB和I2S/PCM接口,与主处理器连接,以传输蓝牙HCI包和音频数据,同时还集成了多种音频编解码器,满足不同场景需求。
RTL8761C支持编解码卸载技术,这提升了音频处理的流畅性和速度,确保了传输的稳定性并降低了延迟,对于需要实时响应和高清音频流的应用具有显着优势。
Host通过HCI接口与RTL8761C进行HCI信令交互,建立eSCO或者ISO链路。链路建立之后Host通过PCM/I2S接口与RTL8761C进行音频数据交互。RTL8761C对从Host端收到的音频数据进行编码,然后把编码后的数据发送到空中。同时,RTL8761C从空中接收数据,对数据解码,然后通过PCM/I2S接口发送解码后的数据给Host。
此外,RTL8761C支持通过时分复用技术,使最多两个eSCO链接共享同一个PCM接口。通过时间片的划分,两个音频流能够在同一PCM通道上传输,芯片负责调度和时间片的分配,以确保音质稳定并避免冲突。这种时间片分配方法有效提升了现有PCM通道的利用率,减少了对额外硬件资源的需求。
为了进一步优化性能和能效,RTL8761C特别集成了用于LE Audio的LC3编解码器。同样支持通过时分复用的方式,使两个CIS链接共享同一PCM接口,实现高效的音频传输。
如下是两个典型的应用场景:
在汽车上,驾驶员可以同时接通两路电话并快速在它们之间切换。这项功能提供了更大的灵活性和便利性,尤其是在重要通话期间,因为它让驾驶员能够同时管理两个对话,而不需要每次都断线并重新连接。这种配置对于需要频繁处理通话的商务人士或任何在行驶中需要接听电话的人来说,特别实用。
在一辆摩托车上,骑手和后座乘客通过连接到车载蓝牙的头盔实现对话,可以避免外部噪声的干扰。这使骑行体验更加安全和舒适,使他们在移动中也能轻松交流。
这些设计使得RTL8761C成为提升蓝牙音频设备性能和用户体验的理想选择。