Instantiation of IO Blocks (1)
User must explicitly define resources to be used in the IOB
I/O components are defined with
- One pad primitive
- At least one function primitive
- Buffer, Flip-Flop, or Latch
Recommendation: Keep I/O at the top level of the design.