Skip to content

Commit ddc989a

Browse files
committed
mock-array: tighten up floorplan
Signed-off-by: Øyvind Harboe <[email protected]>
1 parent 8cb073c commit ddc989a

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

flow/designs/asap7/mock-array/config.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,9 @@
3030
ce_margin_x = placement_grid_x * 0.5
3131
ce_margin_y = placement_grid_y * 0.5
3232

33-
array_spacing_x = margin_x * 3
34-
array_spacing_y = margin_y * 3
33+
# PDN problems if it is smaller. Not investigated.
34+
array_spacing_x = margin_x * 2
35+
array_spacing_y = margin_y * 2
3536

3637
array_offset_x = array_spacing_x + margin_x
3738
array_offset_y = array_spacing_y + margin_y

flow/designs/asap7/mock-array/defaults.mk

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,10 @@
33
# current unit is configured as 2.16 which is on the routing grid for M5
44

55
# table of Elements - (rows cols width height pitch_x pitch_y)
6-
export MOCK_ARRAY_TABLE ?= 8 8 4 4 6 6
6+
export MOCK_ARRAY_TABLE ?= 8 8 4 4 5 5
77

88
# Element'd data width
99
export MOCK_ARRAY_DATAWIDTH ?= 8
1010

11+
# Must be zero for routing by abutment
12+
export MACRO_BLOCKAGE_HALO ?= 0.5

0 commit comments

Comments
 (0)