blob: 3d3c22fc6af35efc8be7a7bbd2e9e8eb964a76bd [file] [log] [blame]
{
"area": 20.0192,
"cell_footprint": "sky130_fd_sc_hd__sdlclkp",
"cell_leakage_power": 0.008253753,
"clock_gating_integrated_cell": "latch_posedge_precontrol",
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"leakage_power": [
{
"value": 0.0079679,
"when": "CLK&!GATE&!GCLK&!SCE"
},
{
"value": 0.0082087,
"when": "!CLK&GATE&!GCLK&!SCE"
},
{
"value": 0.0060466,
"when": "!CLK&!GATE&!GCLK&SCE"
},
{
"value": 0.0069857,
"when": "CLK&!GATE&GCLK&SCE"
},
{
"value": 0.008208,
"when": "!CLK&GATE&!GCLK&SCE"
},
{
"value": 0.0078266,
"when": "!CLK&!GATE&!GCLK&!SCE"
},
{
"value": 0.0091478,
"when": "CLK&GATE&GCLK&!SCE"
},
{
"value": 0.0091471,
"when": "CLK&GATE&GCLK&SCE"
},
{
"value": 0.0101656,
"when": "CLK&GATE&!GCLK&!SCE"
},
{
"value": 0.0080035,
"when": "CLK&!GATE&!GCLK&SCE"
},
{
"value": 0.0101649,
"when": "CLK&GATE&!GCLK&SCE"
},
{
"value": 0.0071726,
"when": "CLK&!GATE&GCLK&!SCE"
}
],
"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.003657,
"clock": "true",
"clock_gate_clock_pin": "true",
"direction": "input",
"fall_capacitance": 0.003485,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0177081,
0.0175899,
0.0173175,
0.0174052,
0.0176075,
0.0180736,
0.0191482
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0084394,
0.0083585,
0.008172,
0.0082158,
0.0083166,
0.0085491,
0.0090847
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.003829,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.0937445,
0.8333333,
2.5
]
},
"related_output_pin": "GCLK",
"related_pin": "CLK",
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin,GATE": {
"capacitance": 0.001951,
"clock": "false",
"clock_gate_enable_pin": "true",
"direction": "input",
"fall_capacitance": 0.001774,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0228518,
0.0227097,
0.0223821,
0.0224701,
0.022673,
0.0231406,
0.0242186
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0140416,
0.0140076,
0.0139294,
0.0139531,
0.0140078,
0.0141338,
0.0144242
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.002129,
"timing": [
{
"fall_constraint,vio_3_3_1": {
"index_1": [
0.01,
0.5,
1.5
],
"index_2": [
0.01,
0.5,
1.5
],
"values": [
[
0.1277324,
0.3236471,
0.5950501
],
[
0.0734193,
0.269334,
0.5480612
],
[
0.0791159,
0.2738099,
0.5537578
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
0.5,
1.5
],
"index_2": [
0.01,
0.5,
1.5
],
"values": [
[
0.0874492,
0.1710592,
0.1873353
],
[
0.0575501,
0.137498,
0.1452292
],
[
0.1718893,
0.2493958,
0.2583477
]
]
},
"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,
0.5,
1.5
],
"index_2": [
0.01,
0.5,
1.5
],
"values": [
[
-0.1127461,
-0.3025573,
-0.5519876
],
[
-0.0669779,
-0.2616719,
-0.5330749
],
[
-0.0726745,
-0.2661478,
-0.544875
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
0.5,
1.5
],
"index_2": [
0.01,
0.5,
1.5
],
"values": [
[
-0.0346211,
-0.1109069,
-0.1100931
],
[
-0.0157083,
-0.0871113,
-0.0862975
],
[
-0.0604674,
-0.1306497,
-0.1322773
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "hold_rising",
"violation_delay_degrade_pct": 10
}
]
},
"pin,GCLK": {
"clock_gate_out_pin": "true",
"direction": "output",
"internal_power": {
"fall_power,power_outputs_1": {
"index_1": [
0.01,
0.02305058,
0.05313293,
0.1224745,
0.2823108,
0.6507428,
1.5
],
"index_2": [
0.0005,
0.001482466,
0.004395409,
0.01303209,
0.03863924,
0.1145627,
0.3396705
],
"values": [
[
0.0137273,
0.0124242,
0.0090513,
0.0007231,
-0.0285626,
-0.1441182,
-0.492708
],
[
0.0137345,
0.0123904,
0.0090697,
0.0007385,
-0.0286026,
-0.1441493,
-0.492747
],
[
0.013629,
0.012241,
0.0089137,
0.0006129,
-0.0287155,
-0.1442599,
-0.4928654
],
[
0.0133038,
0.0119441,
0.0085825,
0.0001761,
-0.0290648,
-0.1445925,
-0.4931827
],
[
0.0145313,
0.0131491,
0.00969,
0.0014394,
-0.0284866,
-0.1441899,
-0.4927403
],
[
0.0296746,
0.0279972,
0.0233348,
0.0099548,
-0.0278672,
-0.1439964,
-0.4925322
],
[
0.0351465,
0.0332891,
0.0282793,
0.0146024,
-0.025058,
-0.14256,
-0.4907648
]
]
},
"related_pin": "CLK",
"rise_power,power_outputs_1": {
"index_1": [
0.01,
0.02305058,
0.05313293,
0.1224745,
0.2823108,
0.6507428,
1.5
],
"index_2": [
0.0005,
0.001482466,
0.004395409,
0.01303209,
0.03863924,
0.1145627,
0.3396705
],
"values": [
[
0.0132784,
0.0149336,
0.0197265,
0.0332189,
0.0723776,
0.1894082,
0.5353198
],
[
0.013188,
0.0148296,
0.0196732,
0.0331418,
0.0723871,
0.188715,
0.5329382
],
[
0.0130579,
0.0147228,
0.0195479,
0.0329907,
0.0722171,
0.1892773,
0.5355327
],
[
0.0123043,
0.0139266,
0.0187261,
0.0322251,
0.0715774,
0.1876364,
0.5326875
],
[
0.0124208,
0.0139334,
0.0183722,
0.0319319,
0.0711106,
0.1871721,
0.5322898
],
[
0.0130574,
0.0145396,
0.0190259,
0.0323745,
0.071318,
0.1869878,
0.5329155
],
[
0.014574,
0.0159866,
0.0203001,
0.0335897,
0.0730017,
0.1889181,
0.5314639
]
]
}
},
"max_capacitance": 0.339671,
"max_transition": 1.508209,
"power_down_function": "(!VPWR + VGND)",
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"state_function": "(CLK*M0)",
"timing": {
"cell_fall,del_1_7_7": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"index_2": [
0.0005,
0.00148247,
0.00439541,
0.0130321,
0.0386392,
0.114563,
0.339671
],
"values": [
[
0.0871821,
0.0913241,
0.100411,
0.1187297,
0.1573461,
0.2553804,
0.5323187
],
[
0.09235,
0.0964784,
0.1055519,
0.123886,
0.1625302,
0.2605758,
0.5374378
],
[
0.1054771,
0.1095767,
0.1186433,
0.1369543,
0.1756292,
0.273696,
0.5505159
],
[
0.1372607,
0.1413336,
0.1503741,
0.1686625,
0.2073814,
0.3054982,
0.5823872
],
[
0.206641,
0.2111691,
0.2211171,
0.240557,
0.2799818,
0.3781885,
0.6549247
],
[
0.3224283,
0.3281713,
0.3411001,
0.3659592,
0.4117644,
0.5111344,
0.7872129
],
[
0.5128579,
0.5201877,
0.5370884,
0.5709664,
0.6287726,
0.7243287,
1.0002343
]
]
},
"cell_rise,del_1_7_7": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"index_2": [
0.0005,
0.00148247,
0.00439541,
0.0130321,
0.0386392,
0.114563,
0.339671
],
"values": [
[
0.0765021,
0.0816125,
0.093769,
0.1229575,
0.2016942,
0.4332985,
1.1178368
],
[
0.080461,
0.0855088,
0.097708,
0.1269091,
0.2057256,
0.4369642,
1.1257106
],
[
0.0889622,
0.0940195,
0.106204,
0.1353951,
0.2141495,
0.4462187,
1.131393
],
[
0.1070431,
0.1121706,
0.1244117,
0.1536625,
0.2326678,
0.463819,
1.1500714
],
[
0.1351273,
0.1409481,
0.1542333,
0.184629,
0.2642509,
0.4955045,
1.1815746
],
[
0.1634195,
0.1708197,
0.1867114,
0.2197206,
0.3000619,
0.5321641,
1.2188973
],
[
0.1649732,
0.1744296,
0.1954533,
0.235598,
0.319167,
0.5506531,
1.2353177
]
]
},
"fall_transition,del_1_7_7": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"index_2": [
0.0005,
0.00148247,
0.00439541,
0.0130321,
0.0386392,
0.114563,
0.339671
],
"values": [
[
0.0174812,
0.0200362,
0.0259966,
0.0403758,
0.0791769,
0.1988883,
0.5649672
],
[
0.0175074,
0.0200465,
0.0259908,
0.0403814,
0.0792472,
0.1988973,
0.5646227
],
[
0.0174783,
0.020047,
0.0259683,
0.0403102,
0.0793271,
0.1988448,
0.564106
],
[
0.0174754,
0.0200166,
0.0259429,
0.0402982,
0.0792946,
0.1989244,
0.56333
],
[
0.0214756,
0.0239566,
0.0297223,
0.0430594,
0.0805014,
0.1988906,
0.5640715
],
[
0.0317801,
0.0348724,
0.0424778,
0.0571347,
0.0918426,
0.2009011,
0.565329
],
[
0.0489096,
0.0530537,
0.0629567,
0.0835503,
0.1063969,
0.1996525,
0.5629283
]
]
},
"related_pin": "CLK",
"rise_transition,del_1_7_7": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"index_2": [
0.0005,
0.00148247,
0.00439541,
0.0130321,
0.0386392,
0.114563,
0.339671
],
"values": [
[
0.0182159,
0.0226355,
0.0346113,
0.0699941,
0.1802589,
0.5153624,
1.5076995
],
[
0.0182338,
0.0225905,
0.0345884,
0.0698135,
0.1799692,
0.51454,
1.5069792
],
[
0.0182931,
0.0225922,
0.0346584,
0.0699642,
0.1797555,
0.5147978,
1.5082093
],
[
0.018894,
0.023158,
0.0350322,
0.0701425,
0.1802614,
0.5144691,
1.5016768
],
[
0.0227115,
0.0269274,
0.0383424,
0.0723878,
0.1811096,
0.5148946,
1.5024268
],
[
0.0312581,
0.0353962,
0.0467173,
0.0777621,
0.183067,
0.5133313,
1.5018503
],
[
0.0433788,
0.0495148,
0.0630835,
0.0922387,
0.1878901,
0.5167905,
1.4993142
]
]
},
"timing_sense": "positive_unate",
"timing_type": "combinational"
}
},
"pin,M0": {
"direction": "internal",
"internal_node": "M0",
"related_ground_pin": "VNB",
"related_power_pin": "VPWR"
},
"pin,SCE": {
"capacitance": 0.001837,
"clock": "false",
"clock_gate_test_pin": "true",
"direction": "input",
"fall_capacitance": 0.001742,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0239084,
0.0237868,
0.0235067,
0.0235467,
0.0236389,
0.0238514,
0.0243414
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0150482,
0.0150037,
0.014901,
0.0149403,
0.0150308,
0.0152392,
0.0157201
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001932,
"timing": [
{
"fall_constraint,vio_3_3_1": {
"index_1": [
0.01,
0.5,
1.5
],
"index_2": [
0.01,
0.5,
1.5
],
"values": [
[
0.1362773,
0.3114401,
0.5608704
],
[
0.0807435,
0.2583477,
0.5151022
],
[
0.082778,
0.2616029,
0.5195781
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
0.5,
1.5
],
"index_2": [
0.01,
0.5,
1.5
],
"values": [
[
0.0947734,
0.1893698,
0.2276185
],
[
0.0685365,
0.1545879,
0.1842917
],
[
0.1816549,
0.2677064,
0.2974102
]
]
},
"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,
0.5,
1.5
],
"index_2": [
0.01,
0.5,
1.5
],
"values": [
[
-0.121291,
-0.2927917,
-0.5275736
],
[
-0.0743021,
-0.2506855,
-0.503778
],
[
-0.0775573,
-0.2551615,
-0.511916
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
0.5,
1.5
],
"index_2": [
0.01,
0.5,
1.5
],
"values": [
[
-0.0419453,
-0.1304382,
-0.151597
],
[
-0.0279154,
-0.1066426,
-0.12536
],
[
-0.0751159,
-0.1526224,
-0.1713398
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "hold_rising",
"violation_delay_degrade_pct": 10
}
]
},
"statetable,CLK GATE SCE,M0": {
"table": [
"L L L : - : L",
"L L H : - : H",
"L H L : - : H",
"L H H : - : H",
"H - - : - : N"
]
}
}