turns out you need to place a 1 core site tall obstruction or else V1's will short from power straps

This commit is contained in:
Harrison Liew
2019-10-03 21:35:05 -07:00
parent fcd48ad262
commit ff9f54525d

View File

@@ -36,9 +36,7 @@ par.generate_power_straps_options:
- M9
pin_layers:
- M9
track_width: 5
track_width_M2: 7 # minimum allowed
track_width_M3: 7 # minimum allowed
track_width: 7 # minimum allowed for M2 & M3
track_spacing: 0
track_start: 10
power_utilization: 0.05
@@ -58,7 +56,7 @@ vlsi.inputs.placement_constraints:
left: 0
right: 0
top: 0
bottom: 1.08 #must be at least this number
bottom: 0
- path: "Sha3AccelwBB/dco"
type: hardmacro
x: 108
@@ -67,6 +65,13 @@ vlsi.inputs.placement_constraints:
height: 128
orientation: r0
top_layer: M9
- path: "Sha3AccelwBB/place_obs_bottom"
type: obstruction
obs_types: ["place"]
x: 0
y: 0
width: 300
height: 1.08 # 1 core site tall, necessary to avoid shorts
# Pin placement constraints
vlsi.inputs.pin_mode: generated