RTimothyEdwards / open_pdks

PDK installer for open-source EDA tools and toolchains. Distributed with setups for the SkyWater 130nm and Global Foundries 180nm open processes.
http://opencircuitdesign.com/open_pdks
Apache License 2.0
292 stars 86 forks source link

gf180 IO liberties have duplicate definitions for cell `gf180mcu_fd_io__fill10` #313

Open passant5 opened 1 year ago

passant5 commented 1 year ago

This produces an error in reading the liberties for timing analysis. The duplicate definitions could be found in all liberties starting at lines 2906 and 2929 For example:

gf180mcuC/libs.ref/gf180mcu_fd_io/liberty/gf180mcu_fd_io__ff_n40C_5v50.lib
2906:   cell ("gf180mcu_fd_io__fill10") {
2929:   cell ("gf180mcu_fd_io__fill10") {
RTimothyEdwards commented 1 year ago

@passant5 : This is because the Google repository has cell ("gf180mcu_fd_io__fill10") inside the file cells/fill1/gf180mcu_fd_io__fill10__ff_n40C_5v50.lib in the gf180mcu_fd_io repository. This is definitely a repository error and needs to be flagged in the github/google issue tracker.

passant5 commented 1 year ago

Google issue tracker: #7