コンピューター理論、チョットデキルようになりたい

コンピュータサイエンスの学び直しです

学び直し三日目:1章 ブール理論④

 記録

HDLを書いた

  • Nand から、Not、And、Or、Xor を作った。
  • HDLは、大きくヘッダーとボディに分かれる。ヘッダーは上位へのAPI(インターフェース)。ボディはその回路の実装部分。下位のゲートは実装部分内で呼び出して使う。
  • 結線には、入力ピンと出力ピンと内部ピンを使う。
  • 入力ピンと出力ピンはヘッダーで定義が必要。内部ピンの定義は不要で、書いたら時点でのバス幅で勝手に定義される。
  • 論理図を左から順に書いていくイメージかな。

シミュレーターを使ってテストした

  • 提供されるシミュレーターを使ってテストを実施した。テストスクリプトの書き方も追々理解したいところ。

参考リンク