RFrftools.io

I2S オーディオインターフェースタイミングカリキュレータ

オーディオインターフェースのI2Sビットクロック (BCLK)、ワードクロック (LRCLK/WCLK)、データレートを任意のサンプルレート、ビット深度、チャンネル数で計算できます。

Loading calculator...

公式

BCLK = F_s \times N_{bits} \times N_{ch}

参考: Philips I2S Bus Specification, 1996

FsSample rate (kHz)
NbitsBit depth per sample (bits)
NchNumber of channels
BCLKBit clock frequency (Hz)

仕組み

I2S (Inter-IC Sound) は、集積回路間のデジタルオーディオ伝送に使用されるデジタルオーディオ通信プロトコルです。このプロトコルは、ビットクロック (BCLK)、ワードクロック (LRCLK)、マスタークロック (MCLK) の間の正確なタイミング関係を定義し、これがオーディオデータの伝送特性を決定します。これらのタイミングパラメータは、さまざまなサンプリングレートとビット深度にわたってデジタルオーディオ信号を正確に表現するために重要です。

計算例

問題: 96 kHz サンプリングレートのステレオ 24 ビットオーディオストリームに必要な BCLK の計算
解決策: 1.サンプリング周波数 (fs) = 96 kHz
2.ビット深度 = 24 ビット
3.チャンネル = 2 (ステレオ)
4。BCLK = 96,000 ヘルツ × 24 ビット × 2 チャネル
5.BCLK = 4,608,000 Hz (4.608 MHz)

実践的なヒント

  • MCLKがサンプリングレートの適切な倍数であることを必ず確認してください
  • MCLKには256×fsや512×fsのような標準的な倍数を使用してください
  • データセットアップ時間がI2S仕様要件を満たすことを確認

よくある間違い

  • ビットクロック周波数の計算が正しくありません
  • サンプリングレートとBCLKの関係についての誤解
  • オーディオチャンネル数の考慮を怠る

よくある質問

Shop Components

Affiliate links — we may earn a commission at no cost to you.

USB-UART Adapters

USB to serial bridge ICs for protocol debugging

Logic Analyzers

USB logic analyzers for capturing digital bus traffic

Related Calculators