6.3.1 The design is converted after elaboration
Elaboration refers to the initial processing of a hardware
description to achieve a representation of a design instance that is
ready for simulation or synthesis. In particular, structural
parameters and constructs are processed in this step. In MyHDL, the
Python interpreter itself is used for elaboration. A
Simulation object is constructed with elaborated design
instances as arguments. Likewise, the Verilog conversion works on an
elaborated design instance. The Python interpreter is thus used as
much as possible.
About this document