open_pdks icon indicating copy to clipboard operation
open_pdks copied to clipboard

efabless io modules doesn't have a guard for USE_POWER_PINS

Open M0stafaRady opened this issue 1 year ago • 2 comments

some of _ef_ modules under sky130_fd_io.v don't consider the case of simulating without USE_POWER_PINS.

M0stafaRady avatar Jun 12 '23 14:06 M0stafaRady

modules like:

  • sky130_ef_io__vddio_hvc_clamped_pad
  • sky130_ef_io__vddio_hvc_clamped_pad
  • sky130_ef_io__vdda_hvc_clamped_pad
  • sky130_ef_io__vssa_hvc_clamped_pad
  • sky130_ef_io__vccd_lvc_clamped_pad
  • sky130_ef_io__vssd_lvc_clamped_pad
  • sky130_ef_io__top_power_hvc.

not sure if these are all the modules with ports issue when USE_POWER_PINS isn't defined

M0stafaRady avatar Jun 12 '23 14:06 M0stafaRady

Shouldn't be too hard to do. Create a pull request.

RTimothyEdwards avatar Jun 12 '23 15:06 RTimothyEdwards