シフトレジスタとマルチプレクサ
N個のデータを1個づつ順番に使うとき、次の2とおりの方法がある。これらはロジック的には等価だが回路構造を考えると次のようにシフトレジスタの方が高速クロックに向いている。
(1) シフトレジスタ(SREG)
隣同士を接続すればよいので配置配線が簡単。また出力段に組合せ回路はない。
(2) マルチプレクサ(MUX)
配線がN箇所から1か所へ集中して込み合う。出力段に組合せ回路がつく。
◇
N個のデータが1個づつ順番に入って来るときも、同様にシフトレジスタを使った方がよい。
(1) シフトレジスタ(SREG)
隣同士を接続すればよいので配置配線が簡単。また入力段のfanoutは1ですむ。
(2) デマルチプレクサ(DEMUX)
入力段のfanoutはNと大きく、制御信号aのfanoutも大きいので高速クロックには向かない。