<#469 naming mismatch between primitives.v and sky...
# open_pdks
g
#469 naming mismatch between primitives.v and sky130_fd_sc_hs.v for sky130 Issue created by quinten-guelinckx I am trying to do post-synthesis simulation. When i compile my primitives.v and my sky130_fd_sc_hs.v, i get for example this error :
"Module 'sky130_fd_sc_hs__u_df_p_r_pg' is not defined."
Looking at the files, i discovered that the naming of these primitives does not match. example: In sky130_fd_sc_hs.v : sky130_fd_sc_hs__u_df_p_r_pg In primitives.v : sky130_fd_sc_hs__udp_dff$PR_pp$PG Looking at the cells individually I see the same as sky130_fd_sc_hs.v Has anyone else encountered this problem and if so what was your solution? my configure command:
Copy code
./configure \
    --enable-sky130-pdk=${PREFIX}/skywater-pdk/libraries --prefix=$PREFIX \
    --disable-gf180mcu-pdk --disable-alpha-sky130 --disable-xschem-sky130 --disable-primitive-gf180mcu \
    --disable-verification-gf180mcu --disable-io-gf180mcu --disable-sc-7t5v0-gf180mcu \
    --disable-sc-9t5v0-gf180mcu --disable-sram-gf180mcu --disable-osu-sc-gf180mcu \
    --enable-primitive-sky130 --disable-io-sky130 --disable-sc-ms-sky130 \
    --disable-sc-ls-sky130 --disable-sc-lp-sky130 --disable-sc-hd-sky130 --disable-sc-hdll-sky130 \
    --disable-sc-hvl-sky130 \
RTimothyEdwards/open_pdks