check - check for obvious problems in the design#
- yosys> help check#
check [options] [selection]
This pass identifies the following problems in the current design: - combinatorial loops - two or more conflicting drivers for one wire - used wires that do not have a driver Options:
-noinitalso check for wires which have the 'init' attribute set
-initdrvalso check for wires that have the 'init' attribute set and are not driven by an FF cell type
-mappedalso check for internal cells that have not been mapped to cells of the target architecture
-allow-tbufmodify the -mapped behavior to still allow $_TBUF_ cells
-assertproduce a runtime error if any problems are found in the current design