kareem
8486c92593
misc: scripts to prevent & fix bad mag paths
...
+ add pre commit githooks to get mag and maglefs
+ add scripts to fix bad use mag paths
+ add scripts to fix bad GDS_STRING mag paths
2022-10-18 04:51:32 -07:00
Passant
ef1eb5dce1
update signoff scripts to run LVS on `mgmt_core_wrapper`, `RAM!28, and `RAM256`
2022-10-18 04:33:19 -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
M0stafaRady
2a05ee19ae
cocotb - fix bug at debug test for gate level
2022-10-18 03:49:45 -07:00
M0stafaRady
d444c279b0
Merge branch 'caravel_redesign' into cocotb-dev
2022-10-18 03:46:47 -07:00
M0stafaRady
37beb80c50
Merge branch 'cocotb-dev' into cocotb
2022-10-18 03:14:45 -07:00
M0stafaRady
13c2f299d0
cocotb - update script to keep the test log when test pass
2022-10-18 03:12:58 -07:00
M0stafaRady
c7df730c0a
cocotb - ziping passed waves instead of removing them
2022-10-18 02:56:31 -07:00
mo-hosni
acaf743ce6
Added the bottom power connections to caravel_clocking
2022-10-18 02:22:23 -07:00
Tim Edwards
6bed433856
One additional small change to the signal buffer layouts to avoid
...
a collision with the lower three right-hand side I/O cells that
was discovered by LVS.
2022-10-17 15:51:43 -04:00
Tim Edwards
2b4e1c0ab2
Simple update to add a script that adds the isolated substrate
...
layer to two cells that need it for passing LVS.
2022-10-17 15:41:30 -04:00
kareem
712b784e16
reharden!: digital_pll
...
~ disable or gate
+ add nosynth list file
2022-10-17 12:33:25 -07:00
Mohamed Shalan
c0db032dbf
Merge pull request #275 from efabless/gpio_control_block-fixes
...
Gpio control block fixes
2022-10-17 20:56:10 +02: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
Mohamed Shalan
75f9aca183
Merge pull request #277 from efabless/add_buffers_to_HK_pins
...
Add buffers to hk pins
2022-10-17 20:49:44 +02:00
mo-hosni
519038a856
Merge branch 'add_buffers_to_HK_pins' of https://github.com/efabless/caravel into add_buffers_to_HK_pins
2022-10-17 11:42:43 -07:00
mo-hosni
b65affcfea
Apply automatic changes to Manifest and README.rst
2022-10-17 18:40:46 +00: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
kareefardi
d23141fc90
Apply automatic changes to Manifest and README.rst
2022-10-17 17:59:21 +00:00
Passant
825e3252e4
Merge branch 'caravel_redesign' of github.com:efabless/caravel into caravel_redesign
2022-10-17 10:59:06 -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
189ca6a879
remove rtl_caravel.log
2022-10-17 10:56:00 -07:00
passant5
3dba6d0663
Apply automatic changes to Manifest and README.rst
2022-10-17 17:53:07 +00:00
Passant
9c3fea9a4d
update caravel top-level rtl to not buffer `porb_h` through the `mgmt_core_wrapper`
2022-10-17 10:46:31 -07:00
Marwan Abbas
3311103692
Merge pull request #270 from efabless/signoff_scripts
...
signoff scripts update
2022-10-17 19:27:28 +02:00
kareem
2543da8d02
Revert "new pll test"
...
This reverts commit d88f4f39bf
.
2022-10-17 10:27:07 -07:00
kareem
d241ca64c2
add substrateCut layer on top of gpio_logic_high in gpio_control_block
2022-10-17 10:25:04 -07:00
kareem
d88f4f39bf
new pll test
2022-10-17 09:32:26 -07:00
Passant
c56dca0847
update signoff scripts to name the signoff summary report as `signoff.rpt` and:
...
to report more details for STA in the `signoff.rpt` and consider the STA test passing if the violations are `max_tran` or `max_cap`
2022-10-17 09:13:12 -07:00
M0stafaRady
0f174d897f
Merge pull request #269 from efabless/cocotb
...
cocotb - fix debug test
2022-10-17 18:01:24 +02:00
M0stafaRady
cf1519b929
cocotb - add debug test to regression lists
2022-10-17 08:57:20 -07:00
Marwan Abbas
f99640e83d
Update build.tcl
2022-10-17 17:48:05 +02:00
M0stafaRady
b5234b269f
fix debug test
2022-10-17 08:29:39 -07:00
M0stafaRady
4bbf9938c9
Merge pull request #266 from efabless/cocotb-dev
...
Cocotb - add delay at the test mgmt_gpio_bidir test
2022-10-17 16:47:11 +02: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
Marwan Abbas
c524106fed
Merge pull request #263 from efabless/caravel_redesign-pdn-again
...
update caravel pdn
2022-10-17 16:12:01 +02:00
Mohamed Hosni
851762e04b
Merge pull request #267 from efabless/mgmt_protect_and_hosuekeeping_review_reports
...
mgmt_protect and hosuekeeping review reports
2022-10-17 06:46:18 -07:00
mo-hosni
c10b04501f
add review.rpt for mgmt_protect and housekeeping
2022-10-17 06:40:07 -07:00
kareem
d416d222b2
sync mag and lef with gds
2022-10-17 06:15:52 -07:00
Marwan Abbas
4421fc614d
fixed DRC errors in PDN
2022-10-17 14:10:07 +02:00
M0stafaRady
55eaf936b0
Cocotb - add delay at the test mgmt_gpio_bidir test
2022-10-17 04:35:29 -07:00
Marwan Abbas
aae58e4609
Merge pull request #265 from efabless/caravel_redesign-top-level-with-pdn
...
reharden: caravel
2022-10-17 13:09:01 +02:00
kareefardi
d00ddb536a
Apply automatic changes to Manifest and README.rst
2022-10-17 11:03:16 +00:00
kareem
a8794dff4b
reharden: caravel
...
~ reharden with updated pdn
~ add stubs for non functional blocks
2022-10-17 03:59:28 -07:00
kareem
394546731f
update caravel pdn
...
~ change pr boundary to origin to (0,0)
~ sync lef and mag with gds
2022-10-17 03:51:21 -07:00
Mohamed Shalan
6ad1461be6
Merge pull request #262 from efabless/fix_gpio_signal_buffering_syntax_err
...
fix syntax error at gl/gpio_signal_buffering.v
2022-10-17 10:07:28 +02:00