Marwan Abbas
4b9df5271b
Merge pull request #287 from efabless/cocotb-dev
...
cocotb - ziping passed waves instead of removing them and fix bug at debug test
2022-10-18 17:15:50 +02:00
Marwan Abbas
7fa79aad37
Merge pull request #290 from efabless/caravel_redesign-mag-guards
...
misc: scripts to prevent & fix bad mag paths
2022-10-18 17:13:14 +02:00
Marwan Abbas
20e51c8504
Merge pull request #281 from efabless/fix_buffer_cell_for_lvs
...
Small change to the signal buffer layouts for LVS.
2022-10-18 17:12:49 +02:00
Marwan Abbas
981f0a54ff
Merge pull request #177 from efabless/top_layout_rework
...
Create top-level LEF and pin generation script.
2022-10-18 17:11:02 +02:00
Marwan Abbas
52347a6504
Merge pull request #280 from efabless/add_isosub_script
...
Add a script that adds isolated substrate markers to layout.
2022-10-18 17:08:40 +02:00
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
Tim Edwards
714fc1cd13
Fixes to chip_io to fix LVS issues. Also added back top level
...
pins on the pads, and reinstated the script that does that from
another branch that was not merged.
2022-10-18 10:29:43 -04: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
Marwan Abbas
7c468c0be2
Fixed PDN to incorprate new changes to housekeeping and caravel clocking
2022-10-18 15:52:47 +02:00
Marwan Abbas
d2fda30cee
Merge pull request #289 from efabless/signoff_scripts
...
update signoff scripts to run LVS on SoC
2022-10-18 15:37:23 +02: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
Marwan Abbas
da279316c5
Merge pull request #288 from efabless/caravel_redesign-fix-housekeeping-pdn
...
Caravel redesign fix housekeeping pdn
2022-10-18 14:16:04 +02:00
kareem
e471874f0a
get the right filepath in fix_mag
2022-10-18 04:55:54 -07:00
kareem
e476c5b08e
make scripts executable
2022-10-18 04:54:54 -07:00
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