抽象的な方法でデジタルロジックチップを設計することをどのように考えますか?
私は現在、「コンピューティング システムの要素」の最初の章に取り組んでおり、Nand から始まる次のゲートを実装しました。
いいえ
と
または
ソー
マックス
DMux
16ビット
16ビットと
16ビットまたは
16ビットマルチプレクサ
8ウェイまたは
私は今、16 ビットの 4 ウェイ Mux を実装しようとして立ち往生しています。
真理値表を正規表記に変換しようとしましたが、巨大な混乱に終わります。正規表現の使用は「小さな」チップではうまく機能しましたが、現在では非常に複雑になっています。ランダムなチップを単にマッシュアップするだけでなく、「複雑な」チップを組み立てるにはどうすればよいでしょうか?
編集:
4 ウェイ Mux の 16 ビット部分については、あまり混乱していません。私は、アレイ内の 4 通りの Mux の束を使用するだけで計画しました。4ウェイマルチプレクサは、私がこだわっている部分です。