#109 Cleanup the "overwriting comp_attribute" outp...
# general
g
#109 Cleanup the "overwriting comp_attribute" output when generating liberty files Issue opened by mithro Currently when generating liberty files you get the following messages;
Copy code
Starting to write libraries/sky130_fd_sc_hs/latest/timing/sky130_fd_sc_hs__ff_100C_1v95.lib (basic from basic)          
Overwriting comp_attribute voltage_map with [['VPWR', 1.95], ['VPB', 1.95], ['VNB', 0.0], ['VGND', 0.0]] (existing value of {'VGND': 0.0, 'VNB': 0.0} )
   Finish writing libraries/sky130_fd_sc_hs/latest/timing/sky130_fd_sc_hs__ff_100C_1v95.lib                                  
                                                                       
Starting to write libraries/sky130_fd_sc_hs/latest/timing/sky130_fd_sc_hs__ff_150C_1v95.lib (basic from basic)               
Overwriting comp_attribute voltage_map with [['VPWR', 1.95], ['VPB', 1.95], ['VNB', 0.0], ['VGND', 0.0]] (existing value of {'VGND': 0.0, 'VNB': 0.0} )
   Finish writing libraries/sky130_fd_sc_hs/latest/timing/sky130_fd_sc_hs__ff_150C_1v95.lib                                  
                                                                       
Starting to write libraries/sky130_fd_sc_hs/latest/timing/sky130_fd_sc_hs__ff_n40C_1v56.lib (basic from basic)               
Overwriting comp_attribute voltage_map with [['VPWR', 1.56], ['VPB', 1.56], ['VNB', 0.0], ['VGND', 0.0], ['KAPWR', 1.56], ['KAGND', 0.0]] (existing value of {'VGND': 0.0, 'VNB': 0.0} )
This overwriting is safe because the values for
VGND
and
VNB
are the same. The script should check that is the case and not complain. google/skywater-pdk