efabless / caravel-gf180mcu

This repository is the GF180MCU port of Caravel. For more information about Caravel, see the original repo at https://github.com/efabless/caravel.
Apache License 2.0
7 stars 8 forks source link

! generate chip_io verilog gl #64

Closed kareefardi closed 1 year ago

kareefardi commented 1 year ago

addresses https://github.com/efabless/caravel-gf180mcu/issues/54 ~ change configuration to match current openlane makefile ~ run interactively with no verbose ~ set a correct name for io lib file

! this was generated after applying the following patch to the pdk - will open an issue for that in gf180 pdk sources:

rg "test_cell" -l | xargs sed -i 's# !SETN # "!SETN" #g'
rg "test_cell" -l | xargs sed -i 's# !RN # "!RN" #g'
passant5 commented 1 year ago

rtl fixed in https://github.com/efabless/caravel-gf180mcu/pull/72

Issue #58 needs to be fixed first as the current RTL of chip_io has errors. Then, this will be redone.