Skip to content

Commit b28c3fe

Browse files
committed
sky130hd/microwatt: preplace larger macros
Signed-off-by: Arthur Koucher <[email protected]>
1 parent e308334 commit b28c3fe

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

flow/designs/sky130hd/microwatt/config.mk

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@ export ADDITIONAL_LIBS = $(wildcard $(microwatt_DIR)/lib/*.lib)
2121

2222
export SYNTH_HIERARCHICAL = 1
2323

24+
export MACRO_PLACEMENT_TCL = $(DESIGN_HOME)/$(PLATFORM)/$(DESIGN_NICKNAME)/macro_placement.tcl
25+
2426
export MACRO_PLACE_HALO = 100 100
2527

2628
# We use large placement blockages to try eliminating the channels between
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
place_macro -macro_name soc0/bram.bram0/ram_0/memory_0 -location {110.4 2511.24} -orientation R0
2+
place_macro -macro_name soc0/processor/register_file_0/register_file_0 -location {110.4 111.4} -orientation R180

0 commit comments

Comments
 (0)