caravel/signoff
kareem 285ef6b642 reharden!: caravel
~ update the following views:
def
mag
verilog
spef(all corners)
+ add the ability to override the interactive script filename
+ add the ability to run openlane regression using regression.config
file
~ change GRT ADJUSTMENT values
~ change pointers to some files for workarounds

!important the interactive script still needs updates
!important this was done using old openlane v0.22 and its matching
pdk
!important known workarounds:
- a custom techlef is used where large metal spacing rules are the
only ones present to avoid violations by the router
- some odd behaviour happening when a macro has a lef view
with a non zero origin. so the power routing cell is (temporarily)
modified to have a zero origin and its placement has been shifted
which doesn't match the power routing mag.
- the old openlane doesn't generate multi spef corners. they
are generated using timing-scripts repo
2022-10-10 04:51:05 -07:00
..
caravel reharden!: caravel 2022-10-10 04:51:05 -07:00
caravel_clocking [DATA] Update caravel_clocking 2021-12-07 13:36:56 +02:00
digital_pll [DATA] Update digital_pll 2021-12-07 13:19:02 +02:00
gpio_control_block openlane!: reharden gpio_control_block 2022-09-14 11:06:23 -07:00
gpio_defaults_block Update gpio_defaults_block to align the pins with the gpio_control_block 2021-11-05 23:27:32 +02:00
gpio_logic_high Update gpio_control_block 2021-11-05 16:54:55 +02:00
housekeeping rehardened housekeeping after rtl update, and fixed all hold and transition violations. 2022-10-07 16:59:01 -07:00
mgmt_protect rehardeneded mgmt_protect 2022-10-05 12:26:24 -07:00
mprj2_logic_high [DATA] Add views for the mgmt_protect 2021-11-15 13:21:52 +02:00
mprj_logic_high [DATA] Update mgmt_protect pin placement 2021-11-19 01:33:11 +02:00
spare_logic_block [DATA] Add spare_logic_block 2021-11-24 20:36:23 +02:00
user_project_wrapper [DATA] Add digital user project wrapper 2021-11-17 13:13:11 +02:00
xres_buf [DATA] Update housekeeping views 2021-11-30 13:00:33 +02:00