Marwan Abbas
38902bde45
Merge pull request #292 from efabless/caravel-redesign-digital_pll-decaps
...
reharden: digital_pll
2022-10-18 16:35:49 +02:00
Marwan Abbas
4cbf8ca4f6
Merge pull request #291 from efabless/caravel-redesign-clocking-decaps
...
reharden: caravel_clocking
2022-10-18 16:35:26 +02:00
kareem
68063ddadc
reharden: digital_pll
...
~ increase width for more spread decaps
+ add or cells to cell exclude
~ change placement density in accordance to area
~ change padding to allow for space for decaps
2022-10-18 07:07:32 -07:00
kareem
fdeb6003f3
Merge branch 'caravel_redesign-digital_pll-no-or' into caravel_redesign
2022-10-18 06:31:00 -07:00
kareem
3bd586b50c
reharden: caravel_clocking
...
~ increase height for more spread decap insertion
+ add or cells to cell exclude
~ adjust pdn to have an offset half to pitch
~ change placement density in accordance to area
~ change padding to allow for space for decap insertion
2022-10-18 06:18:30 -07:00
mo-hosni
cbc3d602ee
update housekeeping sdf and spef files
2022-10-18 04:12:09 -07:00
mo-hosni
1918e18c95
update housekeeping openlane signoff logs
2022-10-18 04:10:28 -07:00
mo-hosni
1110ae2fe8
update housekeeping views and openlane configuration
2022-10-18 04:07:27 -07:00
kareem
712b784e16
reharden!: digital_pll
...
~ disable or gate
+ add nosynth list file
2022-10-17 12:33:25 -07:00
Mohamed Shalan
3fbc52ecbf
Merge pull request #276 from efabless/caravel_redesign-digital_pll-fanout
...
reharden!: digital_pll
2022-10-17 20:50:01 +02:00
mo-hosni
ad26e2a6ae
Update housekeeping openlane signoff logs, spef, and sdf files
2022-10-17 11:40:24 -07:00
mo-hosni
2d147966b9
Update housekeeping views and openlane configuration
2022-10-17 11:37:24 -07:00
kareem
e5d9788a43
reharden!: digital_pll
...
~ enable synth buffering to fix fanout
~ add *buf_1* to no synth list
~ add attribute (* keep *) to the oscillator as dont
touch for yosys
!need to verify that the oscillator remains untouched
2022-10-17 10:56:01 -07:00
Passant
e756b57cdc
Merge branch 'caravel_redesign' of github.com:efabless/caravel into caravel_redesign
2022-10-17 07:44:57 -07:00
Passant
b94be3842c
add generated sdf files for top-level caravel across all corners
2022-10-17 07:44:09 -07:00
mo-hosni
c10b04501f
add review.rpt for mgmt_protect and housekeeping
2022-10-17 06:40:07 -07:00
kareem
a8794dff4b
reharden: caravel
...
~ reharden with updated pdn
~ add stubs for non functional blocks
2022-10-17 03:59:28 -07:00
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