blob: 98ba6988dca0e002324fd716357c56ff3188fb05 [file] [log] [blame]
{
"area": 23.7728,
"cell_footprint": "sky130_fd_sc_hd__dfxtp",
"cell_leakage_power": 0.0006042505,
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"ff,IQ,IQ_N": {
"clocked_on": "CLK",
"next_state": "D"
},
"leakage_power": [
{
"value": 0.0007742,
"when": "CLK&D&!Q"
},
{
"value": 0.0007123,
"when": "!CLK&!D&!Q"
},
{
"value": 0.0004924,
"when": "CLK&!D&Q"
},
{
"value": 0.0004324,
"when": "!CLK&D&Q"
},
{
"value": 0.0007785,
"when": "!CLK&D&!Q"
},
{
"value": 0.0007519,
"when": "CLK&!D&!Q"
},
{
"value": 0.0004077,
"when": "CLK&D&Q"
},
{
"value": 0.0004847,
"when": "!CLK&!D&Q"
}
],
"pg_pin,VGND": {
"pg_type": "primary_ground",
"related_bias_pin": "VPB",
"voltage_name": "VGND"
},
"pg_pin,VNB": {
"pg_type": "nwell",
"physical_connection": "device_layer",
"voltage_name": "VNB"
},
"pg_pin,VPB": {
"pg_type": "pwell",
"physical_connection": "device_layer",
"voltage_name": "VPB"
},
"pg_pin,VPWR": {
"pg_type": "primary_power",
"related_bias_pin": "VNB",
"voltage_name": "VPWR"
},
"pin,CLK": {
"capacitance": 0.001437,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.001414,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.011865,
0.0111791,
0.0092468,
0.0093515,
0.0096464,
0.0104771,
0.0128174
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.0101914,
0.009922,
0.0091631,
0.0091748,
0.009208,
0.0093013,
0.0095643
]
}
},
"max_transition": 5.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001459,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
2.5,
5.0
],
"values": [
0.9075199,
4.1666666,
8.3333333
]
},
"related_output_pin": "Q",
"related_pin": "CLK",
"rise_constraint,constraint_3_0_1": {
"index_1": [
0.01,
2.5,
5.0
],
"values": [
0.742728,
4.1666666,
8.3333333
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin,D": {
"capacitance": 0.001313,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001252,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.0028934,
0.0029002,
0.0029195,
0.002917,
0.0029102,
0.0028909,
0.0028364
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.0004011,
0.0003203,
9.2767854e-05,
8.4537842e-05,
6.1356233e-05,
-3.9480932e-06,
-0.0001879
]
}
},
"max_transition": 5.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001373,
"timing": [
{
"fall_constraint,vio_3_3_1": {
"index_1": [
0.01,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
0.6318828,
2.1878642,
3.6567769
],
[
-0.5121113,
1.0273907,
2.4816549
],
[
-1.3200134,
0.2139954,
1.642625
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
0.2198955,
1.3107891,
2.1608054
],
[
-0.6219746,
0.4231426,
1.2365378
],
[
-1.1973326,
-0.1741881,
0.6337138
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "setup_rising",
"violation_delay_degrade_pct": 10
},
{
"fall_constraint,vio_3_3_1": {
"index_1": [
0.01,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
-0.1334981,
-1.5997578,
-2.783026
],
[
0.7468242,
-0.7761982,
-2.1407409
],
[
1.4833151,
-0.028721,
-1.4134052
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
-0.0712422,
-1.0742451,
-1.8180602
],
[
0.7156963,
-0.2708271,
-1.0219665
],
[
1.2928854,
0.3283346,
-0.4228047
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "hold_rising",
"violation_delay_degrade_pct": 10
}
]
},
"pin,Q": {
"direction": "output",
"function": "IQ",
"internal_power": {
"fall_power,power_outputs_1": {
"index_1": [
0.01,
0.02817269,
0.07937005,
0.2236068,
0.6299605,
1.774768,
5
],
"index_2": [
0.0005,
0.001605756,
0.005156903,
0.01656145,
0.05318729,
0.1708116,
0.5485634
],
"values": [
[
0.0197539,
0.0188447,
0.0158206,
0.0054444,
-0.0308968,
-0.1522434,
-0.543774
],
[
0.0197006,
0.0187317,
0.0157578,
0.0053702,
-0.0309679,
-0.1523183,
-0.5438632
],
[
0.020384,
0.0194849,
0.0164963,
0.006074,
-0.0302675,
-0.1516088,
-0.5431531
],
[
0.0202189,
0.0193233,
0.0163044,
0.0059694,
-0.0304227,
-0.1517676,
-0.5433041
],
[
0.0198646,
0.018923,
0.0159562,
0.0056241,
-0.0307817,
-0.1521173,
-0.5436553
],
[
0.0196572,
0.0186843,
0.0157197,
0.0054025,
-0.0310173,
-0.1523394,
-0.5439016
],
[
0.0224081,
0.02139,
0.017978,
0.0066596,
-0.0308128,
-0.1526888,
-0.5442479
]
]
},
"related_pin": "CLK",
"rise_power,power_outputs_1": {
"index_1": [
0.01,
0.02817269,
0.07937005,
0.2236068,
0.6299605,
1.774768,
5
],
"index_2": [
0.0005,
0.001605756,
0.005156903,
0.01656145,
0.05318729,
0.1708116,
0.5485634
],
"values": [
[
0.0232808,
0.0245432,
0.0285432,
0.040665,
0.0790108,
0.2016361,
0.5887341
],
[
0.0235226,
0.0247909,
0.0287786,
0.040899,
0.0793354,
0.2004252,
0.5861902
],
[
0.0238138,
0.0250745,
0.0291065,
0.0415081,
0.0798561,
0.2006976,
0.5894853
],
[
0.0237597,
0.0249943,
0.0290153,
0.0410843,
0.0795053,
0.2006813,
0.5896998
],
[
0.0233906,
0.0246577,
0.0286142,
0.0408663,
0.0787599,
0.2009169,
0.5877665
],
[
0.02301,
0.0242733,
0.0281778,
0.0404024,
0.0783199,
0.2005751,
0.5882595
],
[
0.0231868,
0.0243649,
0.0281866,
0.0402973,
0.0782307,
0.1988855,
0.5877413
]
]
}
},
"max_capacitance": 0.548563,
"max_transition": 4.976315,
"power_down_function": "(!VPWR + VGND)",
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"timing": {
"cell_fall,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.00160576,
0.0051569,
0.0165615,
0.0531873,
0.170812,
0.548563
],
"values": [
[
0.9630732,
0.9711457,
0.9914792,
1.0350667,
1.123983,
1.3279431,
1.9170483
],
[
0.9742515,
0.9822319,
1.0026374,
1.0462369,
1.1349719,
1.3390509,
1.9286048
],
[
1.0021491,
1.0101764,
1.030542,
1.0741786,
1.1629178,
1.366633,
1.9576385
],
[
1.0834833,
1.0913987,
1.1117319,
1.1552189,
1.2439768,
1.4481352,
2.0376469
],
[
1.3047569,
1.3127197,
1.3329821,
1.376541,
1.4650305,
1.6692162,
2.2578375
],
[
1.8253042,
1.8333224,
1.8536876,
1.8973048,
1.9862814,
2.1900766,
2.7796323
],
[
2.9846281,
2.992758,
3.0131309,
3.056533,
3.1456941,
3.3496848,
3.9382146
]
]
},
"cell_rise,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.00160576,
0.0051569,
0.0165615,
0.0531873,
0.170812,
0.548563
],
"values": [
[
1.056227,
1.0666963,
1.0965773,
1.1786196,
1.4263266,
2.2103626,
4.7268371
],
[
1.0661301,
1.0766471,
1.1063339,
1.188434,
1.4353855,
2.2212998,
4.7469535
],
[
1.0966893,
1.1071073,
1.1368485,
1.2193027,
1.4670727,
2.2547566,
4.7772724
],
[
1.1760022,
1.1864372,
1.2161846,
1.2983191,
1.5457996,
2.3315463,
4.8571476
],
[
1.4005858,
1.4110896,
1.4405317,
1.5224548,
1.7704177,
2.5552203,
5.0698592
],
[
1.9259614,
1.9365607,
1.965758,
2.0475666,
2.2959088,
3.0805023,
5.5958913
],
[
3.1035727,
3.1139671,
3.1433689,
3.2253225,
3.4735024,
4.2570791,
6.7740147
]
]
},
"fall_transition,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.00160576,
0.0051569,
0.0165615,
0.0531873,
0.170812,
0.548563
],
"values": [
[
0.0682712,
0.071967,
0.0822117,
0.1102228,
0.1818118,
0.4004815,
1.1631962
],
[
0.0685031,
0.072074,
0.0821179,
0.1100621,
0.1817506,
0.4018226,
1.1604768
],
[
0.0682602,
0.0719682,
0.0827156,
0.1100027,
0.1819013,
0.3998978,
1.1689746
],
[
0.0681096,
0.0721602,
0.0821621,
0.1088509,
0.1821299,
0.4010685,
1.1567003
],
[
0.0685635,
0.0720819,
0.0822578,
0.1089403,
0.1809878,
0.402106,
1.1603575
],
[
0.0684485,
0.0720313,
0.0821459,
0.1097075,
0.1815122,
0.4022982,
1.166404
],
[
0.0684843,
0.0718719,
0.0825683,
0.1087853,
0.1818254,
0.401543,
1.1532216
]
]
},
"related_pin": "CLK",
"rise_transition,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.00160576,
0.0051569,
0.0165615,
0.0531873,
0.170812,
0.548563
],
"values": [
[
0.0632601,
0.0735358,
0.103472,
0.1997406,
0.5271044,
1.5873665,
4.9639288
],
[
0.0632129,
0.0725673,
0.1035587,
0.1999757,
0.5256072,
1.5784529,
4.9632045
],
[
0.0633557,
0.0736212,
0.103276,
0.2011919,
0.5262843,
1.5756184,
4.9612137
],
[
0.0632461,
0.0728213,
0.1036806,
0.1996031,
0.5255024,
1.5781196,
4.9692366
],
[
0.0632162,
0.0723498,
0.1032301,
0.2015205,
0.527671,
1.5822225,
4.973248
],
[
0.0632286,
0.0723589,
0.1026974,
0.2017019,
0.5252216,
1.5851035,
4.9763154
],
[
0.0632792,
0.0727724,
0.10373,
0.2013297,
0.5272304,
1.5835663,
4.9565525
]
]
},
"timing_sense": "non_unate",
"timing_type": "rising_edge"
}
}
}