Skip to content

Commit 0572d0d

Browse files
committed
synth: adding flop renaming and speeding up synth routine
Signed-off-by: Ethan Mahintorabi <[email protected]>
1 parent 8f6aba6 commit 0572d0d

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

synthesis/synth.tcl

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ yosys delete {*/t:$print}
7373
# pass.
7474
yosys opt_clean -purge
7575

76-
yosys synth -top $top
76+
yosys synth -top $top -noshare
7777

7878
# Remove internal only aliases for public nets and then give created instances
7979
# useful names. At this stage it is all the other synthesizable constructs.
@@ -95,6 +95,7 @@ if {[info exists ::env(ADDER_MAPPING)] && [file isfile $::env(ADDER_MAPPING)]} {
9595
# mapping to liberty
9696
set liberty $::env(LIBERTY)
9797
dfflibmap -liberty $liberty
98+
yosys rename -wire
9899

99100
opt
100101

0 commit comments

Comments
 (0)