Liberty User Guide, Volume 1 2017.06
Liberty User Guide, Volume 1 Version 2017.06
Special Partial PG Pin Cells . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-7
Supported Attributes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-8
Partial PG Pin Cell Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-8
PG Pin Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-9
Library-Level Attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-11
voltage_map Complex Attribute . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-11
default_operating_conditions Simple Attribute . . . . . . . . . . . . . . . . . . . . . . 9-11
Cell-Level Attributes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-11
pg_pin Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-11
is_pad Simple Attribute. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-11
voltage_name Simple Attribute. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-11
pg_type Simple Attribute. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-12
physical_connection Simple Attribute. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-13
related_bias_pin Attribute. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-13
user_pg_type Simple Attribute . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-14
Pin-Level Attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-14
power_down_function Attribute . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-14
related_power_pin and related_ground_pin Attributes . . . . . . . . . . . . . . . . 9-14
output_signal_level_low and output_signal_level_high Attributes . . . . . . . 9-14
input_signal_level_low and input_signal_level_high Attributes . . . . . . . . . 9-15
related_pg_pin Attribute . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-15
Timing-Level Attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-15
output_signal_level_low and output_signal_level_high Attributes . . . . . . . 9-15
Standard Cell With One Power and Ground Pin Example. . . . . . . . . . . . . . . . . 9-17
Inverter With Substrate-Bias Pins Example. . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-19
Insulated Bias Modeling. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-21
PG Pin Power Mode Modeling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-25
Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-25
Library-Level Groups and Attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-26
voltage_state_range_list Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-27
voltage_state_range Attribute. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-27
Cell-Level Groups and Attributes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-28
pg_setting_definition Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-28
pg_setting_value Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-28
default_pg_setting Attribute . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-30
pg_setting_transition Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-31
illegal_transition_if_undefined Attribute . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-32
Specifying Power States in Timing, Power, and Noise Models . . . . . . . . . . . . . 9-32
pg_setting Attribute in mode_value Group . . . . . . . . . . . . . . . . . . . . . . . . . 9-32