Skip to content

Commit

Permalink
Add comment: why we're deleting $print cells.
Browse files Browse the repository at this point in the history
Signed-off-by: tcal-x <[email protected]>
  • Loading branch information
tcal-x committed Oct 16, 2023
1 parent 17345be commit 45752ca
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion synthesis/synth.tcl
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,9 @@ yosys proc -nomux
yosys proc_mux
yosys flatten

# Remove $print cells.
# Remove $print cells. These cells represent Verilog $display() tasks.
# Some place and route tools cannot handle these in the output Verilog,
# so remove them here.
yosys delete {*/t:$print}

# Remove internal only aliases for public nets and then give created instances
Expand Down

0 comments on commit 45752ca

Please sign in to comment.