导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→音频时钟

* 108650: 音频时钟

   liufengzhong 
liufengzhong发表的帖子 

 音频时钟
你好,
我为一个音频设计原型板使用xmos startkit。
我需要一个立体声通道输出,一个单声道输出和3立体声通道输入。 采样率应固定,96千赫或192千赫。 我使用CS42448音频编解码器。 我不需要任何USB音频。 额外有一个外部的蓝牙芯片与SPDIF或i2输出,48千赫采样率。 软件应该将所有的输入和BT芯片的信号以某种方式和路线的音频信号输出。 我已经完成了所有的模拟部分,供应等等,但现在我有麻烦理解需求的时钟。 我看着8 soundusb董事会,他们使用CS2300锁相环,但SYNC_OUT怎么走,它是足够的简单地生成一个时钟源代码,还是某个来自USB音频? 我还研究了USB音频2.0 Ref设计XS1-L1示意图,我想使用一个振荡器以适当的频率为96或96 khz会最简单的解决方案?
蓝牙芯片SPDIF和i2接口,在48千赫采样率是固定的。 我想使用SPDIF输出并简单地连接到端口的XMOS startkit和解码SPDIF接收机api可以在github。 是否有必要提供一些时钟为这个工作吗?
使用BT的i2接口芯片需要48 khz的另一个钟吗?
谢谢你的帮助,

回答:

要看情况而定。 如果你有一个蓝牙音频源,钟的主人,您的系统将需要同步,除非你想浪费时间与异步采样率转换,这是混乱的和昂贵的(尽管可能可行的XMOS——没有IP从架子上虽然今天)。
关键的问题是你的工作模块可以i2奴隶。 如果从机隶,很容易有本地媒体钟大师XMOS(不需要锁相环)和生产48/96/192或任何本地。
如果没有MCLK销上可用模块和你只有SLCK(i2时钟),那么你就需要一个锁相环MCLK重新生成。 然后您可以分解得到任何你想要的(如。 96年或192年)。 在这种情况下,您将需要一个任务数SCLKs和驱动SYNC_OUT锁相环。 在裁判的设计,它是由XMOS在300赫兹(从区间osc如果没有SPDIF,或300赫兹来自SPDIF如果存在)。 它使用一个相当高的倍增系数(81920或75264)
所有这些可能性在XMOS相当容易实现,所以你覆盖你所选择的集成电路,虽然可能你需要改变你的硬件(时钟线端口)。
没有蓝牙的数据表,这就是我能说的! 这个话题可能属于论坛,因为它不是一个简单的问答。

发表时间:2015年1月15日16:20:00

  
回复该帖

本主题共有 1 帖,分页:>>>>>该主题的所有内容[1]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

[上一篇帖子]:是一个重置A8A引体向上要求?我一直在审查中的示例图表A8A数据表和注意,示例不显示一个引体向上复位
[下一篇帖子]:SW配置I2C接口在外长XMOS芯片的设备我使用多功能音频(MFA)设备评估与USB音频项目我在工作