Skip to content

Commit 09e0018

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

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-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: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
place_macro -macro_name soc0/bram.bram0/ram_0/memory_0 \
2+
-location {110.4 2511.24} -orientation R0
3+
place_macro -macro_name soc0/processor/register_file_0/register_file_0 \
4+
-location {110.4 111.4} -orientation R180

0 commit comments

Comments
 (0)