Concepts

  • Signal: The data types that can be transferred through wires.
  • Interface: Communication protocol between modules. It contains forward signal, backward signal and its transfer condition.
  • Modules: Hardware module. It serves as the building block for a digital circuit.
  • Interface Combinators: The mechanism of chaining two interfaces together.