- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi everyone
顧客様から以下の質問を頂きました。
16bitのステレオデータをどのように送るか決まりごとはありますでしょうか?
フォーラムの情報によると、
The bit depth or word length is set to 16, i.e. frame length is fixed to 32 and cannot be modified.
PCM/I2S Clock setting in CYW20706
と書かれています。
16bit x 2ch をきっちり詰めた 32bitのデータを32clock丁度で送る必要があるのか教えて下さい。
I2S規格に準じているということならば、仮に48kHz_24bit_Stereoデータを受信したとしても、前詰めMSBで16bit分を認識すると思います。
そのため16bit x 2ch = 32bit をslaveで受け取るとしても、48や64clockに16bit x 2chのデータを詰めても問題ないと考えております。
図で補足しますため御参照願います。
Thanks
Yang
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ご連絡が遅くなり、申し訳ございません。
16bit data with 32 Clocksの設定のみのサポートとなり、MSB Stuffing(前詰め)はサポートしておりません。
クロック設定に付きましては
PCM/I2S Clock setting in CYW20706
を参照ください。
以上です。
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
お客様は御社の製品を採用しようとなりますが、
本件に対して、早急に対処いただけないでしょうか?
設計上にImpactがありますので、対応できるかどうか
ご回答いただけると、幸いです。
Thanks
Yang
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ご連絡が遅くなり、申し訳ございません。
16bit data with 32 Clocksの設定のみのサポートとなり、MSB Stuffing(前詰め)はサポートしておりません。
クロック設定に付きましては
PCM/I2S Clock setting in CYW20706
を参照ください。
以上です。