Skip to content

Commit

Permalink
add ariane image
Browse files Browse the repository at this point in the history
  • Loading branch information
gadfort committed Apr 26, 2024
1 parent efe74d2 commit 780da16
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 15 deletions.
Binary file added images/ariane_job0_asap7sc7p5t_lvt.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified images/ariane_job0_freepdk45_demo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
29 changes: 14 additions & 15 deletions scgallery/designs/ariane/ariane.py
Original file line number Diff line number Diff line change
Expand Up @@ -82,28 +82,27 @@ def setup(target=freepdk45_demo):
chip.set('tool', 'openroad', 'task', 'floorplan', 'var',
'macro_place_channel',
['20', '20'])
chip.set('tool', 'openroad', 'task', 'floorplan', 'var',
'rtlmp_min_instances',
'5000')
chip.set('tool', 'openroad', 'task', 'floorplan', 'var',
'rtlmp_max_instances',
'30000')
chip.set('tool', 'openroad', 'task', 'floorplan', 'var',
'rtlmp_min_macros',
'16')
chip.set('tool', 'openroad', 'task', 'floorplan', 'var',
'rtlmp_max_macros',
'4')
elif mainlib.startswith('asap7sc7p5t'):
chip.set('constraint', 'density', 40)
chip.set('tool', 'openroad', 'task', 'route', 'var', 'M2_adjustment', '0.7')
chip.set('tool', 'openroad', 'task', 'route', 'var', 'M3_adjustment', '0.6')
chip.set('tool', 'openroad', 'task', 'route', 'var', 'grt_signal_max_layer', 'M8')
chip.set('tool', 'openroad', 'task', 'route', 'var', 'grt_clock_max_layer', 'M8')
chip.set('pdk', 'asap7', 'maxlayer', chip.get('option', 'stackup'), 'M8')
chip.set('tool', 'openroad', 'task', 'place', 'var', 'gpl_uniform_placement_adjustment', '0.05')
elif mainlib.startswith('sky130'):
chip.set('constraint', 'density', 40)

chip.set('tool', 'openroad', 'task', 'floorplan', 'var',
'rtlmp_min_instances',
'5000')
chip.set('tool', 'openroad', 'task', 'floorplan', 'var',
'rtlmp_max_instances',
'30000')
chip.set('tool', 'openroad', 'task', 'floorplan', 'var',
'rtlmp_min_macros',
'16')
chip.set('tool', 'openroad', 'task', 'floorplan', 'var',
'rtlmp_max_macros',
'4')

return chip


Expand Down

0 comments on commit 780da16

Please sign in to comment.