M0stafaRady
71829abbc5
Merge branch 'cocotb' of github.com:efabless/caravel into cocotb
2022-10-11 14:00:58 -07:00
M0stafaRady
2a5c7b876b
fix some timeout and errors due to cpu became slower and sram interface are deleted
2022-10-11 14:00:49 -07:00
M0stafaRady
de6d55f3ee
trial for increase SPI clock
2022-10-11 13:44:56 -07:00
marwaneltoukhy
c0f47b6404
updated openlane and open_pdks commit
2022-10-11 10:15:41 -07:00
Tim Edwards
a2feddf714
Corrected the layout views of chip_io and chip_io_alt, which were
...
missing some of the labels for the power supplies (they were
accidentally erased during layout re-work).
2022-10-11 11:39:03 -04:00
M0stafaRady
bd40646465
Update caravel to force high at gpio3 at the start of test
2022-10-11 08:30:02 -07:00
marwaneltoukhy
fe96857e5e
added gpio_defaults_block_0801.mag
2022-10-11 07:48:14 -07:00
kareem
b0abb4e164
add chip_io gl
...
~ update interactive script for chip_io.v for recent openlane
~ update config.tcl for recent openlane
~ add a verilog stub for sky130_fd_io__top_xres4v2 as
the io verilog models are not readable by yosys
2022-10-11 07:35:13 -07:00
M0stafaRady
9cc8ebf28a
update verify_cocotb script to include sdf
2022-10-11 07:30:37 -07:00
M0stafaRady
22d419dbbe
Merge branch 'cocotb' of github.com:efabless/caravel into cocotb
2022-10-11 06:11:12 -07:00
M0stafaRady
6b35c237c0
Apply automatic changes to Manifest and README.rst
2022-10-11 13:05:44 +00:00
M0stafaRady
3fe7f3f38b
fix tests timeout
2022-10-11 06:04:16 -07:00
M0stafaRady
327900b526
fix bug of wrapper ack
2022-10-11 06:02:44 -07:00
Passant
7dccb3aeb4
remove redundant makedirs
2022-10-11 05:00:12 -07:00
M0stafaRady
150d83fe48
Merge branch 'caravel_redesign' into cocotb
2022-10-11 03:56:05 -07:00
Marwan Abbas
8540c4fcdf
Merge branch 'caravel_redesign' of github.com:efabless/caravel into caravel_redesign
2022-10-11 12:22:09 +02:00
Marwan Abbas
e378a191ad
fixed build script and run sta
2022-10-11 12:22:01 +02:00
M0stafaRady
16da057146
Merge branch 'cocotb' of github.com:efabless/caravel into cocotb
2022-10-11 01:52:17 -07:00
Mohamed Shalan
68b7d7f99f
Merge pull request #173 from mo-hosni/caravel_redesign
...
Caravel redesign
2022-10-11 10:48:50 +02:00
M0stafaRady
e89ad71260
Merge pull request #172 from efabless/cocotb-dev
...
Cocotb dev to cocotb
2022-10-11 10:48:22 +02:00
Mohamed Shalan
11530f691e
Merge pull request #165 from efabless/misc-rtl-changes
...
some rtl changes
2022-10-11 10:48:18 +02:00
Mohamed Hosni
ee17bcf177
Merge branch 'efabless:caravel_redesign' into caravel_redesign
2022-10-11 01:47:06 -07:00
mo-hosni
df05079b6f
update houskeepong powere netlst and fixed some antenna violations
2022-10-11 01:46:23 -07:00
Mohamed Shalan
fe3d2b927f
Merge pull request #139 from efabless/cocotb
...
new environment for simulation automation with cocotb and vcs
2022-10-11 10:41:22 +02:00
mo-hosni
e1b2509aad
update mgmt_protect gl to be powered
2022-10-11 01:40:51 -07:00
Mohamed Shalan
4f1ee965a9
Merge pull request #170 from efabless/update_por_lef
...
Updated the LEF of simple_por
2022-10-11 10:40:11 +02:00
Mohamed Shalan
344f806980
Merge pull request #166 from efabless/gpio_control_block-sparecell
...
gpio_control_block sparecell
2022-10-11 10:39:50 +02:00
Mohamed Shalan
db9362d858
Merge branch 'caravel_redesign' into misc-rtl-changes
2022-10-11 10:39:32 +02:00
Tim Edwards
67a12304fa
Updated the LEF of simple_por, which was generated without the
...
"-hide" option, but was also missing the metals 2 and 3 over the
substrate contact, allowing routes on those layers to short to
the actual layout. The new LEF properly reflects the current
version of the POR layout.
2022-10-10 20:58:07 -04:00
M0stafaRady
fe0fd63cc2
Apply automatic changes to Manifest and README.rst
2022-10-10 23:00:50 +00:00
M0stafaRady
7fe790649d
Add gpio_all_bidir_user test
2022-10-10 15:59:20 -07:00
Passant
3afdbacfdd
Merge branch 'caravel_redesign' of github.com:efabless/caravel into caravel_redesign
2022-10-10 15:53:41 -07:00
Passant
b3f69ba769
add creating `.lib` for the design at the end of the STA run
...
add all process corners liberties for the IO cells
update spef mapping based on the updated instances names in the top-level caravel
2022-10-10 15:46:41 -07:00
Passant
ddbf9a15df
update signoff sdc of the re-implemented macros
2022-10-10 15:46:02 -07:00
M0stafaRady
8cca3a5002
Add gpio_all_i_pd_user and gpio_all_i_pu_user
2022-10-10 14:49:24 -07:00
M0stafaRady
01a9fd928f
Fix typo at mprj_io ( #168 )
...
* Fix typo at mprj_io
* Apply automatic changes to Manifest and README.rst
Co-authored-by: M0stafaRady <M0stafaRady@users.noreply.github.com>
2022-10-10 12:11:05 -07:00
M0stafaRady
a572a8ec14
add gpio_all_i_user test
2022-10-10 09:07:32 -07:00
kareem
16fba569ad
updated caravel gds that was missed in the last caravel update push
2022-10-10 08:35:13 -07:00
M0stafaRady
e2245ad333
enhance gpio_all_i test to include more checkers
2022-10-10 07:42:02 -07:00
M0stafaRady
11ce4a30eb
Merge branch 'cocotb' of github.com:efabless/caravel into cocotb
2022-10-10 06:23:58 -07:00
M0stafaRady
71d53b9958
added netlist for vcs gl_caravel_vcs.list rtl_caravel_vcs.list
2022-10-10 06:23:47 -07:00
kareem
70b4c07598
copy openlane run's signoff directory
2022-10-10 06:11:06 -07:00
kareem
2771b1b11a
Merge branch 'gpio_control_block-sparecell' of github.com:efabless/caravel into gpio_control_block-sparecell
2022-10-10 05:59:26 -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
kareefardi
eab0cab8eb
Apply automatic changes to Manifest and README.rst
2022-10-10 12:26:45 +00:00
kareem
3a81dde555
add sky130_fd_sc_hd__macro_sparecell inside gpio_control_block rtl
2022-10-10 05:24:25 -07:00
kareefardi
623be602c2
Apply automatic changes to Manifest and README.rst
2022-10-10 12:22:26 +00:00
kareem
71e309a923
some rtl changes
...
- remove unused port in chip_io
- move the rest of chip_io power ports to the USE_POWER_PINS guard
- add caravel_power_routing cell guarded by TOP_ROUTING ifdef
2022-10-10 05:13:48 -07:00
Mohamed Shalan
cbcef378ad
Merge pull request #163 from mo-hosni/caravel_redesign
...
Caravel redesign
2022-10-10 14:13:06 +02:00
Mohamed Hosni
40098f693e
Merge branch 'efabless:caravel_redesign' into caravel_redesign
2022-10-10 05:08:33 -07:00