デジタルオーディオの入出力を題材に、広く一般的に基板内で用いられるI2Sとコンシューマー向け製品で広く用いられるS/PDIFのプロトコル解説と、それらを送受信を行う回路の実装例を解説した書籍です。 また、I2S・S/PDIFの送受信が可能なFPGA向け外付けボードの解説も行っています。 本シリーズではFPGAとARMが一体となったSoC Zynq-7020で趣味開発している(最強の)FPGAベースUSB オーディオインターフェースの制作過程を通して関連する要素技術と実装を解説をします。 USB-MIDIとMIDI入出力、USB-Audioと音声入出力、加えて自作音源を1ボードで実装し最強のオーディオインターフェースを目指します。 ※技術書典15で頒布した書籍版・PDF版と同一のものとなります。 サンプルPDFは以下で無償配布しています。 https://mmitti.booth.pm/items/5305636
内容
1. システム概要 本シリーズで作成しているオーディオインターフェースについての紹介です。 2. I2Sプロトコルの解説 基板内デジタルオーディオの伝送方式として広く用いられるI2Sについての解説です。 3. S/PDIFプロトコルの解説 コンシューマー向け製品で広く搭載されているS/PDIFについての解説です。 符号化方式や制御用のチャンネルステータスのフォーマット、S/PDIFをベースとした様々な拡張について、仕様書に提案されている範囲での紹介も行っています。 4. Audio回路 (FPGA) 自作したI2S・S/PDIF送受信回路とそれらを動作させるために必要な回路群について、設計と実装例を解説しています。 5. Audio I/Oボード I2S・S/PDIF・MIDIの送受信が可能なPmodボードの設計について解説をしています。
サポートページ
https://mmitti.info/wp/ua02