blob: a36523c6f408744ce12de610a6f75c41e034b455 [file] [log] [blame]
{
"area": 22.5216,
"cell_footprint": "sky130_fd_sc_hd__sdlclkp",
"cell_leakage_power": 0.002199759,
"clock_gating_integrated_cell": "latch_posedge_precontrol",
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"leakage_power": [
{
"value": 0.0024905,
"when": "CLK&!GATE&!GCLK&!SCE"
},
{
"value": 0.0024295,
"when": "!CLK&GATE&!GCLK&!SCE"
},
{
"value": 0.0019902,
"when": "!CLK&!GATE&!GCLK&SCE"
},
{
"value": 0.0013233,
"when": "CLK&!GATE&GCLK&SCE"
},
{
"value": 0.0024292,
"when": "!CLK&GATE&!GCLK&SCE"
},
{
"value": 0.0024313,
"when": "!CLK&!GATE&!GCLK&!SCE"
},
{
"value": 0.0017626,
"when": "CLK&GATE&GCLK&!SCE"
},
{
"value": 0.0017623,
"when": "CLK&GATE&GCLK&SCE"
},
{
"value": 0.0029089,
"when": "CLK&GATE&!GCLK&!SCE"
},
{
"value": 0.0024696,
"when": "CLK&!GATE&!GCLK&SCE"
},
{
"value": 0.0029086,
"when": "CLK&GATE&!GCLK&SCE"
},
{
"value": 0.0014911,
"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.004051,
"clock": "true",
"clock_gate_clock_pin": "true",
"direction": "input",
"fall_capacitance": 0.003846,
"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.0144481,
0.0143668,
0.0141795,
0.0141753,
0.0141656,
0.0141433,
0.0140919
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0060479,
0.0060023,
0.0058974,
0.0058659,
0.0057934,
0.0056261,
0.0052405
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.004255,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.1193767,
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.001847,
"clock": "false",
"clock_gate_enable_pin": "true",
"direction": "input",
"fall_capacitance": 0.001685,
"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.0180622,
0.0178922,
0.0175003,
0.0175554,
0.0176826,
0.0179756,
0.0186511
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0113524,
0.0113284,
0.0112731,
0.0112396,
0.0111622,
0.0109839,
0.010573
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.002009,
"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.1875469,
0.4127585,
0.7940247
],
[
0.086847,
0.3096172,
0.6908835
],
[
0.0144186,
0.2384095,
0.614793
]
]
},
"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.1240703,
0.2528463,
0.3618958
],
[
0.0490052,
0.1753398,
0.2758444
],
[
0.1059714,
0.2310853,
0.3328105
]
]
},
"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.1676777,
-0.3904479,
-0.7411966
],
[
-0.0791849,
-0.3019551,
-0.6758971
],
[
-0.0091979,
-0.2319681,
-0.6083515
]
]
},
"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.043166,
-0.1658385,
-0.2541361
],
[
0.0111471,
-0.1066426,
-0.1900573
],
[
0.0262025,
-0.0903665,
-0.1774434
]
]
},
"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.001558057,
0.004855086,
0.015129,
0.04714371,
0.1469052,
0.4577735
],
"values": [
[
0.0155793,
0.0144225,
0.0107769,
8.6e-06,
-0.0368599,
-0.1574606,
-0.5356278
],
[
0.0153654,
0.0143987,
0.0108107,
-0.0001734,
-0.0370183,
-0.1576113,
-0.5357681
],
[
0.0154953,
0.0143074,
0.0106723,
-0.0001091,
-0.036935,
-0.1575081,
-0.5356417
],
[
0.0151865,
0.0140276,
0.01042,
-0.0004549,
-0.037273,
-0.157811,
-0.5359389
],
[
0.0150116,
0.0137609,
0.0102259,
-0.0008574,
-0.0376237,
-0.1581004,
-0.5361499
],
[
0.0146457,
0.0133286,
0.0098303,
-0.0012155,
-0.038084,
-0.1582745,
-0.5362362
],
[
0.0181449,
0.0168338,
0.0128682,
0.0006047,
-0.0379283,
-0.1583191,
-0.5361083
]
]
},
"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.001558057,
0.004855086,
0.015129,
0.04714371,
0.1469052,
0.4577735
],
"values": [
[
0.019036,
0.0204576,
0.0247864,
0.0375601,
0.0762674,
0.1961334,
0.5727789
],
[
0.0189875,
0.0204196,
0.0247558,
0.0375522,
0.0762148,
0.1962436,
0.5698149
],
[
0.0189273,
0.0203523,
0.024681,
0.0374706,
0.0761658,
0.1963395,
0.5693752
],
[
0.0183581,
0.0197781,
0.0241006,
0.0368573,
0.0756762,
0.1966361,
0.5734947
],
[
0.018083,
0.0194872,
0.0237937,
0.0365036,
0.0753894,
0.1953957,
0.5728142
],
[
0.0187525,
0.0201578,
0.0242077,
0.0368081,
0.0755388,
0.1948599,
0.5736936
],
[
0.0193219,
0.02065,
0.024667,
0.0372664,
0.0763152,
0.1969461,
0.5694303
]
]
}
},
"max_capacitance": 0.457774,
"max_transition": 1.50354,
"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.00155806,
0.00485509,
0.015129,
0.0471437,
0.146905,
0.457774
],
"values": [
[
0.1426995,
0.1460152,
0.1542997,
0.1723526,
0.2090975,
0.2919128,
0.5208309
],
[
0.1484163,
0.1518884,
0.1601827,
0.1782048,
0.2149635,
0.2977857,
0.5267529
],
[
0.163456,
0.1663701,
0.1748802,
0.1931242,
0.2298837,
0.3127309,
0.5414079
],
[
0.1988562,
0.2023195,
0.2107301,
0.2286513,
0.2653573,
0.347792,
0.576609
],
[
0.2833195,
0.2866931,
0.2949002,
0.312921,
0.3496776,
0.4326207,
0.661507
],
[
0.4654922,
0.4696941,
0.479438,
0.5000721,
0.5394206,
0.6234571,
0.8524605
],
[
0.7900613,
0.7959702,
0.810178,
0.8383578,
0.8893108,
0.9845312,
1.2158907
]
]
},
"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.00155806,
0.00485509,
0.015129,
0.0471437,
0.146905,
0.457774
],
"values": [
[
0.0978102,
0.1019065,
0.1127529,
0.1402051,
0.215125,
0.4430924,
1.1551806
],
[
0.102356,
0.1064544,
0.1173525,
0.1447808,
0.2197978,
0.4472043,
1.1570173
],
[
0.1122926,
0.1163803,
0.127252,
0.1546931,
0.2297219,
0.4575825,
1.1692758
],
[
0.1339514,
0.1380285,
0.148891,
0.1763523,
0.2514629,
0.4811143,
1.1912005
],
[
0.1747732,
0.1791161,
0.1904983,
0.2187583,
0.2943973,
0.5240225,
1.2348893
],
[
0.2323766,
0.2374691,
0.2502577,
0.2804396,
0.3571077,
0.5857846,
1.2981106
],
[
0.2908834,
0.2977678,
0.3145953,
0.3500569,
0.4294629,
0.6581262,
1.3670544
]
]
},
"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.00155806,
0.00485509,
0.015129,
0.0471437,
0.146905,
0.457774
],
"values": [
[
0.0274484,
0.0292459,
0.0339024,
0.0456843,
0.0769849,
0.1660791,
0.4685917
],
[
0.0274194,
0.0294063,
0.03424,
0.0462007,
0.0767473,
0.1662498,
0.4660297
],
[
0.0275537,
0.0294312,
0.034158,
0.0456225,
0.0768826,
0.1663314,
0.4670359
],
[
0.027582,
0.0293236,
0.0342611,
0.0456312,
0.0770358,
0.1663964,
0.4649989
],
[
0.0275731,
0.0294262,
0.0342604,
0.0458479,
0.0768214,
0.1662973,
0.4647371
],
[
0.0373925,
0.0389024,
0.0433061,
0.0549993,
0.0820475,
0.168352,
0.4655483
],
[
0.061287,
0.0636556,
0.0689963,
0.0811185,
0.1098755,
0.1884214,
0.468322
]
]
},
"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.00155806,
0.00485509,
0.015129,
0.0471437,
0.146905,
0.457774
],
"values": [
[
0.0235786,
0.0272117,
0.0375042,
0.0686719,
0.1697338,
0.4937572,
1.5025493
],
[
0.0237587,
0.027335,
0.0376832,
0.0687483,
0.1691836,
0.4951862,
1.5035397
],
[
0.0237612,
0.0273342,
0.0376778,
0.0687505,
0.1690737,
0.4957418,
1.4991555
],
[
0.0238358,
0.0274262,
0.0378006,
0.068757,
0.1695194,
0.4933772,
1.4998717
],
[
0.0266451,
0.0300883,
0.0401868,
0.0705068,
0.1700869,
0.4925936,
1.5002625
],
[
0.0340467,
0.0375212,
0.0466913,
0.075288,
0.1721975,
0.4910822,
1.4995333
],
[
0.0502291,
0.0536963,
0.0631915,
0.0886919,
0.1775819,
0.4962828,
1.4957587
]
]
},
"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.001751,
"clock": "false",
"clock_gate_test_pin": "true",
"direction": "input",
"fall_capacitance": 0.001655,
"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.018748,
0.0185756,
0.0181782,
0.0182086,
0.0182787,
0.0184402,
0.0188124
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0121007,
0.0120669,
0.0119891,
0.0119673,
0.0119171,
0.0118013,
0.0115344
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001846,
"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.1973125,
0.4127585,
0.7744935
],
[
0.0941712,
0.3096172,
0.6725729
],
[
0.0205221,
0.2371888,
0.5989238
]
]
},
"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.1326152,
0.2723776,
0.4009583
],
[
0.0599915,
0.1936504,
0.3173483
],
[
0.1181784,
0.2518372,
0.3730937
]
]
},
"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.1774434,
-0.3916686,
-0.7350931
],
[
-0.0865091,
-0.3019551,
-0.6624694
],
[
-0.0140807,
-0.2319681,
-0.5912617
]
]
},
"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.0504902,
-0.1841491,
-0.29564
],
[
-0.0010599,
-0.1261738,
-0.2327819
],
[
0.0078919,
-0.1135599,
-0.2189473
]
]
},
"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"
]
}
}