CIRC
From Wikipedia, the free encyclopedia
CIRC(さーく)すなわち クロスインターリーブ・リードソロモン方式(cross-interleaved Reed–Solomon code)は、コンパクトディスクのシステムにおいて、エラーの検出と訂正を提供する[1]。CIRCは、3データバイトごとに1つの冗長パリティビットを追加する。
概観
リード・ソロモン符号は、ランダムエラーとバーストエラーの混在に対処するために特に有用である。CIRCは、連続する3,500ビット(CD表面で長さ2.4mm)までのバーストエラーを訂正し、小さな傷によってできる12,000ビット(8.5mm)までのバーストエラーを補正する[2]。
特徴
- 高いランダムエラーの修正可能性
- 長いバーストエラーの修正可能性
- バーストエラー訂正能力を超える場合は、内挿することで近似して誤りを隠蔽することができる。
- 適度なサイズの外部ランダムアクセスメモリで単純な復号戦略が可能
- 非常に高い効率
- フォーマットに大きな変更を加えることなく、将来的に4つのオーディオチャンネルを導入する余地がある(2008年現在、これは実施されていない)。