blob: 0eeb747317581c076895d5824647fd3afc1921f4 [file] [log] [blame]
{
"area": 18.768,
"cell_footprint": "sky130_fd_sc_hd__sdlclkp",
"cell_leakage_power": 0.01035901,
"clock_gating_integrated_cell": "latch_posedge_precontrol",
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"leakage_power": [
{
"value": 0.0145267,
"when": "CLK&!GATE&!GCLK&!SCE"
},
{
"value": 0.0086087,
"when": "!CLK&GATE&!GCLK&!SCE"
},
{
"value": 0.0087652,
"when": "!CLK&!GATE&!GCLK&SCE"
},
{
"value": 0.0064946,
"when": "CLK&!GATE&GCLK&SCE"
},
{
"value": 0.0078874,
"when": "!CLK&GATE&!GCLK&SCE"
},
{
"value": 0.0138833,
"when": "!CLK&!GATE&!GCLK&!SCE"
},
{
"value": 0.0063381,
"when": "CLK&GATE&GCLK&!SCE"
},
{
"value": 0.0056168,
"when": "CLK&GATE&GCLK&SCE"
},
{
"value": 0.0152239,
"when": "CLK&GATE&!GCLK&!SCE"
},
{
"value": 0.0153805,
"when": "CLK&!GATE&!GCLK&SCE"
},
{
"value": 0.0145026,
"when": "CLK&GATE&!GCLK&SCE"
},
{
"value": 0.0070803,
"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.003645,
"clock": "true",
"clock_gate_clock_pin": "true",
"direction": "input",
"fall_capacitance": 0.003496,
"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.0189737,
0.0188547,
0.0185804,
0.018645,
0.018794,
0.0191374,
0.0199291
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0086706,
0.0085649,
0.0083213,
0.0083598,
0.0084484,
0.008653,
0.0091244
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.003793,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.1315825,
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.001896,
"clock": "false",
"clock_gate_enable_pin": "true",
"direction": "input",
"fall_capacitance": 0.00175,
"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.0240324,
0.0238104,
0.0232988,
0.0234136,
0.0236779,
0.0242874,
0.0256924
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0148456,
0.0147999,
0.0146945,
0.0147266,
0.0148005,
0.0149712,
0.0153647
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.002041,
"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.1741191,
0.3724753,
0.6634095
],
[
0.0807435,
0.2778789,
0.5688132
],
[
0.0278464,
0.2213197,
0.5098125
]
]
},
"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.0972148,
0.217446,
0.29964
],
[
0.0404603,
0.1521465,
0.2270163
],
[
0.0864401,
0.199347,
0.269334
]
]
},
"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.3635924,
-0.641099
],
[
-0.0767435,
-0.2738789,
-0.5635925
],
[
-0.0238464,
-0.2173197,
-0.5058125
]
]
},
"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.0492695,
-0.1621764,
-0.2285013
],
[
-0.0010599,
-0.1078633,
-0.170526
],
[
0.0054505,
-0.1001322,
-0.1627949
]
]
},
"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.001300387,
0.003382013,
0.008795854,
0.02287603,
0.05949538,
0.1547341
],
"values": [
[
0.0075816,
0.0067775,
0.0044194,
-0.003603,
-0.0263012,
-0.0856241,
-0.2398384
],
[
0.0073402,
0.0065157,
0.0041453,
-0.0038371,
-0.0265188,
-0.0856464,
-0.2399154
],
[
0.0074023,
0.0065768,
0.0042229,
-0.0037533,
-0.0264194,
-0.0857225,
-0.2400114
],
[
0.0069928,
0.0062265,
0.0038397,
-0.0041273,
-0.0267272,
-0.0860559,
-0.2403075
],
[
0.0069671,
0.0059544,
0.0035263,
-0.0043999,
-0.0270515,
-0.0862494,
-0.2404994
],
[
0.0086378,
0.0072882,
0.0038825,
-0.0048474,
-0.0269407,
-0.0858058,
-0.2398853
],
[
0.0099694,
0.0086074,
0.0052125,
-0.0035799,
-0.0262243,
-0.0841769,
-0.2393373
]
]
},
"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.001300387,
0.003382013,
0.008795854,
0.02287603,
0.05949538,
0.1547341
],
"values": [
[
0.0099006,
0.011454,
0.0150838,
0.0238682,
0.046472,
0.1045893,
0.2573797
],
[
0.0097973,
0.0113578,
0.0149895,
0.0237789,
0.0461848,
0.1048883,
0.2572827
],
[
0.0096381,
0.0112042,
0.0148661,
0.0236417,
0.0461098,
0.1045027,
0.2583924
],
[
0.008709,
0.0103215,
0.0140128,
0.0228271,
0.045346,
0.1044791,
0.2576758
],
[
0.0082155,
0.0098641,
0.0136424,
0.0224164,
0.0449701,
0.1042013,
0.2572919
],
[
0.0092451,
0.0105806,
0.0139659,
0.0226352,
0.0452041,
0.1032692,
0.2574951
],
[
0.010215,
0.0117467,
0.0150273,
0.0238855,
0.0464229,
0.1051931,
0.2561028
]
]
}
},
"max_capacitance": 0.154734,
"max_transition": 1.50313,
"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.00130039,
0.00338201,
0.00879585,
0.022876,
0.0594954,
0.154734
],
"values": [
[
0.0904573,
0.0958718,
0.1069883,
0.1296244,
0.1792769,
0.3020517,
0.620269
],
[
0.0953949,
0.1007864,
0.1120134,
0.1346964,
0.184342,
0.3071804,
0.62648
],
[
0.1081883,
0.1135728,
0.1247917,
0.1474603,
0.1971962,
0.3202258,
0.6393647
],
[
0.1400199,
0.1452007,
0.1564977,
0.1792295,
0.2291408,
0.3521054,
0.6714662
],
[
0.2076482,
0.2136295,
0.2257383,
0.2495084,
0.2998355,
0.4229016,
0.7419865
],
[
0.3172621,
0.3249165,
0.3398947,
0.3670125,
0.4204803,
0.5451871,
0.8638505
],
[
0.4887696,
0.4989505,
0.5187649,
0.5532573,
0.6132799,
0.739813,
1.0589664
]
]
},
"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.00130039,
0.00338201,
0.00879585,
0.022876,
0.0594954,
0.154734
],
"values": [
[
0.0876769,
0.0951814,
0.1118931,
0.1500135,
0.2445892,
0.490377,
1.1339722
],
[
0.0917952,
0.0992759,
0.1160076,
0.154139,
0.2487962,
0.4946096,
1.1341724
],
[
0.1000704,
0.1075899,
0.1242924,
0.1624135,
0.2570928,
0.5031069,
1.1443024
],
[
0.1184132,
0.1259366,
0.14269,
0.1809356,
0.2759943,
0.5231279,
1.16473
],
[
0.14973,
0.1578726,
0.175553,
0.2148565,
0.3105957,
0.5577205,
1.1989899
],
[
0.190635,
0.2004347,
0.2200213,
0.2608866,
0.3571573,
0.6041495,
1.2465279
],
[
0.2230221,
0.2354625,
0.2604109,
0.3060783,
0.4032671,
0.6505395,
1.2899141
]
]
},
"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.00130039,
0.00338201,
0.00879585,
0.022876,
0.0594954,
0.154734
],
"values": [
[
0.0182656,
0.0223873,
0.0316286,
0.0541644,
0.1128185,
0.2745842,
0.6974499
],
[
0.0181502,
0.0224118,
0.031749,
0.0540101,
0.112887,
0.2736568,
0.6992306
],
[
0.0182668,
0.022423,
0.0318042,
0.0539549,
0.1128988,
0.2736047,
0.6993383
],
[
0.0183615,
0.0225042,
0.0316612,
0.0540726,
0.112886,
0.2737082,
0.6985477
],
[
0.0217847,
0.0256415,
0.0345802,
0.0560264,
0.1134718,
0.2740607,
0.702536
],
[
0.0312087,
0.0356566,
0.0443388,
0.0643633,
0.1196907,
0.2753231,
0.7007764
],
[
0.0458103,
0.0512494,
0.0619576,
0.0821835,
0.131838,
0.2798085,
0.6966104
]
]
},
"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.00130039,
0.00338201,
0.00879585,
0.022876,
0.0594954,
0.154734
],
"values": [
[
0.02494,
0.0323252,
0.050922,
0.1000677,
0.2338733,
0.5836971,
1.5031296
],
[
0.0249835,
0.0323374,
0.0509422,
0.1000457,
0.2338718,
0.585538,
1.4965559
],
[
0.0250394,
0.0323839,
0.0510707,
0.1001307,
0.2335614,
0.5862402,
1.5024878
],
[
0.0255129,
0.0327897,
0.0511718,
0.1003044,
0.2333942,
0.5850431,
1.4995201
],
[
0.0286794,
0.0358542,
0.0538375,
0.1027475,
0.2336763,
0.5860035,
1.5001902
],
[
0.0355252,
0.0428206,
0.0597996,
0.10543,
0.2358087,
0.5850207,
1.5025636
],
[
0.0493273,
0.0579469,
0.076043,
0.1162765,
0.2383337,
0.5873906,
1.4975616
]
]
},
"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.001829,
"clock": "false",
"clock_gate_test_pin": "true",
"direction": "input",
"fall_capacitance": 0.001746,
"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.0251342,
0.0249509,
0.0245284,
0.0246196,
0.0248295,
0.0253137,
0.0264298
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0159511,
0.015887,
0.0157393,
0.015768,
0.015834,
0.0159865,
0.0163379
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001913,
"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.1851055,
0.3578268,
0.6072572
],
[
0.0905091,
0.2644512,
0.5163229
],
[
0.0339499,
0.2066712,
0.4597637
]
]
},
"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.1094219,
0.2394186,
0.3472474
],
[
0.053888,
0.1765605,
0.2746237
],
[
0.1010885,
0.2237611,
0.3206035
]
]
},
"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.1786641,
-0.3501647,
-0.5898294
],
[
-0.0865091,
-0.2604512,
-0.5111022
],
[
-0.0299499,
-0.2026712,
-0.4557637
]
]
},
"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.0590352,
-0.1841491,
-0.2785501
],
[
-0.0157083,
-0.1322773,
-0.2193542
],
[
-0.0140807,
-0.1282083,
-0.211623
]
]
},
"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"
]
}
}