kareem
704f19b6c7
reharden: caravel
...
~ correct placement for spare_logic_block
~ add changes from buffering macro
2022-10-16 12:56:41 -07:00
kareem
fc0701003c
reharden: caravel
...
- based on second iteration of the buffer macro
- change config with updated placement of spare logic macros
and power routing cell
2022-10-16 06:58:46 -07:00
Marwan Abbas
cb051054af
Merge pull request #254 from mo-hosni/hk_without_lables
...
housekeeping without labels
2022-10-16 13:38:02 +02:00
mo-hosni
cf8937d2c4
update openlane signoff logs
2022-10-16 03:48:23 -07:00
mo-hosni
8838acbcaa
update sdf views
2022-10-16 03:47:43 -07:00
mo-hosni
3f0bddbcc6
update openlane views
2022-10-16 03:45:30 -07:00
mo-hosni
963306ca02
add signoff logs
2022-10-16 03:20:17 -07:00
mo-hosni
6281d86c43
add sdf and spef files
2022-10-16 03:17:57 -07:00
mo-hosni
22dde425ac
add mgmt_protect views and openlane files
2022-10-16 03:14:55 -07:00
passant5
df2cd63152
Re-implemented Macros generated libs ( #251 )
...
* move `gpio_control_block` libs to `./signoff/<design_name>/standalone_pvr/primetime-signoff/lib/`
* add generated libs for `housekeeping`
* add generated lib for `caravel_clocking`
* add generated libs for `digital_pll`
* add generated libs for `mgmt_protect`
2022-10-15 18:30:46 -07:00
Marwan Abbas
8b5f57f3f1
Merge pull request #250 from efabless/update_signoff_scripts
...
update signoff scripts
2022-10-15 23:05:31 +02:00
Passant
dfdfea3778
update caravel signoff sdc with:
...
-case analysis for the 38 IO pads
-false path from some pads inputs to the housekeeping
2022-10-15 13:38:10 -07:00
kareem
5d5d019ea1
Revert "add buff_flash_clkrst"
...
This reverts commit 2675487322
.
2022-10-15 08:47:02 -07:00
mo-hosni
2675487322
add buff_flash_clkrst
2022-10-15 06:38:42 -07:00
mo-hosni
b76becefef
add sdf and spef files
2022-10-15 01:56:09 -07:00
mo-hosni
edcbcb959d
add openlane signoff files for mgmt_protect
2022-10-15 01:52:24 -07:00
passant5
9e1b6610d1
Merge pull request #234 from efabless/openlane-runs-config
...
+ add caravel_clocking & digital_pl & gpio_control_block openlane runs config.tcl file
2022-10-14 23:47:44 +02:00
kareem
ea6badcd67
+ add caravel_clocking & digital_pl & gpio_control_block openlane run config.tcl file
2022-10-14 14:28:47 -07:00
Passant
f69a522f19
update script to get the signoff sdc from directory `./signoff/<design name>/<design name>.sdc`
2022-10-14 13:57:16 -07:00
mo-hosni
d596b9dae6
add full configuration files for housekeeping and mgmt_protect
2022-10-14 12:12:39 -07:00
mo-hosni
9b2f20d428
add openlane signoff for housekeeping
2022-10-14 09:35:57 -07:00
mo-hosni
0e01725608
add housekeeping views
2022-10-14 09:26:34 -07:00
kareem
aadfb57609
reharden: caravel_clocking
...
~ align pdn with top level
~ move spefs and sdfs output corners to signoff/*/openlane-signoff
2022-10-14 05:24:49 -07:00
kareem
6c45f418dd
~ move caravel spefs
2022-10-13 13:49:22 -07:00
Marwan Abbas
f4f26398f0
Merge pull request #209 from efabless/add_pt_dir
...
Add PT signoff directories for each block
2022-10-13 21:08:51 +02:00
Marwan Abbas
f7299933ee
Merge pull request #217 from mo-hosni/buff_flash_clkrst
...
Buff flash clkrst
2022-10-13 20:53:18 +02:00
mo-hosni
687723fb14
add buff_flash_clkrst signoff reports, sdf, and spef files
2022-10-13 11:47:35 -07:00
Marwan Abbas
14856fea6d
Merge pull request #216 from mo-hosni/housekeeping_final_views
...
Housekeeping final views
2022-10-13 20:47:09 +02:00
marwaneltoukhy
a6c7225aee
changed sdf paths
2022-10-13 11:43:10 -07:00
Marwan Abbas
e72f819020
Merge pull request #210 from mo-hosni/final_views
...
mgmt_protect final views
2022-10-13 20:33:57 +02:00
mo-hosni
9d371f74ae
add mgmt_protect views
2022-10-13 11:27:09 -07:00
mo-hosni
2ed7c9fdff
add housekeeping signoff report
2022-10-13 11:21:16 -07:00
Marwan Abbas
08ac55bed8
Merge pull request #214 from efabless/caravel_clocking-buffering
...
Caravel clocking reharden
2022-10-13 20:13:45 +02:00
kareem
c922241c3f
reharden: caravel_clocking
...
+ add custom interactive script to insert a buffer on user_clk output
and have a large buffer on core_clk
~ change pdn config to match top level
~ change sdc
~ change openlane configuration
2022-10-13 10:54:04 -07:00
marwaneltoukhy
bd011f7b2d
added sdc file output from OL
2022-10-13 10:48:27 -07:00
marwaneltoukhy
08a8e6d87f
added sdc file output from OL
2022-10-13 10:47:07 -07:00
mo-hosni
889aa7e308
add buff_flash_clkrst
2022-10-13 10:35:51 -07:00
marwaneltoukhy
60584f56ce
changed spef and sdf files locations
2022-10-13 10:34:43 -07:00
marwaneltoukhy
934cf4e709
changed spef and sdf files locations
2022-10-13 10:32:09 -07:00
marwaneltoukhy
ffb760d994
changed spef and sdf files locations
2022-10-13 10:22:57 -07:00
mo-hosni
0389423ea6
add housekeeping
2022-10-13 10:15:05 -07:00
mo-hosni
1aaebf5cbb
add mgmt_protect
2022-10-13 10:11:45 -07:00
Passant
5afa7739b9
add primetime signoff for `gpio_control_block`
2022-10-13 09:38:48 -07:00
marwaneltoukhy
c83d7b6a52
changed paths of openlane signoff spef and sdfs
2022-10-13 09:11:54 -07:00
kareem
59743f4832
change buf16 to clkbuf16 and reimplement
2022-10-13 06:54:55 -07:00
kareem
0eed96f33f
reharden: digital_pll
...
~ reimplement digital_pll using updated RTL
~ changes in config to generate same PDN
~ change deprecated variables
2022-10-13 06:21:08 -07:00
Passant
78cec109cc
add signoff sdc dir
...
move sdc generated from openlane to signoff/<design name>/openlane-signoff
rearrange spef directory with RC corners spefs
2022-10-12 07:28:32 -07:00
mo-hosni
76f8d37496
Rehardened housekeeping to fix Antenna violations.
2022-10-11 16:41:50 -07:00
kareem
70b4c07598
copy openlane run's signoff directory
2022-10-10 06:11:06 -07:00
kareem
f4218ddde9
reharden!: gpio_control_block
...
- reimplement using a sparecell
- reimplement using newest open_pdks
!important using openlane pre odb with some local patches which
most if not all are merged in the current head of openlane however
still takes effort to update the interactive script to be latest
openlane compatible
!important override abstract lef generated by openlane. openlane
generates lef and mag that contain def BLOCKAGE layers that cause
congestions during top level routing
2022-10-10 05:42:29 -07:00