論理回路
シフトレジスタの一部の出力のXORを入力に戻す線形帰還シフトレジスタ(LFSR)の代表的な用途はどれか。
- A疑似乱数パターンの生成や、テストでのパターン生成・CRC計算
- B正確な時刻を計る
- Cアナログ信号を増幅する
答えと解説を見る
正解:A. 疑似乱数パターンの生成や、テストでのパターン生成・CRC計算
LFSRは、適切な帰還(タップ)を選ぶと、nビットで 2ⁿ − 1 通りの状態を巡回する、一見ランダムな系列を生成します。少ない回路で実現できるため、内蔵テスト(BIST)のパターン生成、CRCの計算、スクランブラなどに使われます。
- A. 正しい。疑似乱数やテストパターン、CRCに使われます。
- B. 時刻を正確に計る用途ではありません。
- C. LFSRはデジタル回路で、アナログ信号の増幅はしません。