blob: 502c0d43e881af6da0868580fc573dd10747ea5c [file] [log] [blame]
{
"area": 18.768,
"cell_footprint": "sky130_fd_sc_hd__dlclkp",
"cell_leakage_power": 0.007196059,
"clock_gating_integrated_cell": "latch_posedge",
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"leakage_power": [
{
"value": 0.0077842,
"when": "CLK&!GATE&!GCLK"
},
{
"value": 0.0060659,
"when": "!CLK&GATE&!GCLK"
},
{
"value": 0.0068913,
"when": "CLK&GATE&GCLK"
},
{
"value": 0.0076867,
"when": "!CLK&!GATE&!GCLK"
},
{
"value": 0.0078547,
"when": "CLK&GATE&!GCLK"
},
{
"value": 0.0068935,
"when": "CLK&!GATE&GCLK"
}
],
"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.00418,
"clock": "true",
"clock_gate_clock_pin": "true",
"direction": "input",
"fall_capacitance": 0.003999,
"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.0186594,
0.0185392,
0.0182622,
0.0183599,
0.0185852,
0.0191046,
0.0203017
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.005943,
0.0057442,
0.0052858,
0.0053458,
0.0054842,
0.0058033,
0.0065385
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.004361,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.1669793,
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.001799,
"clock": "false",
"clock_gate_enable_pin": "true",
"direction": "input",
"fall_capacitance": 0.00186,
"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.0200988,
0.0200335,
0.0198829,
0.0199114,
0.0199772,
0.0201287,
0.020478
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0121769,
0.0120893,
0.0118874,
0.0119117,
0.0119677,
0.0120969,
0.0123945
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001737,
"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.0935527,
0.2455221,
0.4571107
],
[
0.0245911,
0.1765605,
0.3893698
],
[
0.0266257,
0.1785951,
0.3914043
]
]
},
"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.0837871,
0.1747214,
0.2141908
],
[
0.0551087,
0.137498,
0.1696432
],
[
0.1657858,
0.2493958,
0.281541
]
]
},
"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.0846699,
-0.2329772,
-0.4372415
],
[
-0.016929,
-0.1676777,
-0.3780456
],
[
-0.0201842,
-0.1721536,
-0.3825215
]
]
},
"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.0370625,
-0.1243346,
-0.151597
],
[
-0.0266947,
-0.0993184,
-0.1204772
],
[
-0.0836608,
-0.1526224,
-0.1713398
]
]
},
"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.00147709,
0.004363587,
0.01289082,
0.03808178,
0.1125004,
0.3323463
],
"values": [
[
0.0118704,
0.0104955,
0.0068917,
-0.0034637,
-0.0300355,
-0.1433909,
-0.4838231
],
[
0.0116367,
0.0103249,
0.0066945,
-0.0036357,
-0.0302197,
-0.1435731,
-0.4840025
],
[
0.0115907,
0.0102588,
0.0066535,
-0.0037101,
-0.0302627,
-0.1436217,
-0.484072
],
[
0.011354,
0.0100007,
0.0063772,
-0.0039497,
-0.0305071,
-0.1438951,
-0.4843296
],
[
0.0117596,
0.0102877,
0.0065006,
-0.0031901,
-0.0304222,
-0.1442183,
-0.4846057
],
[
0.0263508,
0.0247279,
0.020109,
0.006882,
-0.0298572,
-0.1442992,
-0.4846642
],
[
0.0306099,
0.028734,
0.0237402,
0.0102298,
-0.0287845,
-0.143923,
-0.4838958
]
]
},
"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.00147709,
0.004363587,
0.01289082,
0.03808178,
0.1125004,
0.3323463
],
"values": [
[
0.0152441,
0.0168743,
0.0216223,
0.0349393,
0.0735377,
0.1882348,
0.526387
],
[
0.0152622,
0.0169026,
0.0216407,
0.034981,
0.0736322,
0.1872199,
0.5242744
],
[
0.0153462,
0.016989,
0.0217379,
0.0350304,
0.0736189,
0.187419,
0.5261556
],
[
0.0147761,
0.016398,
0.021102,
0.0344082,
0.0731387,
0.1872065,
0.5242153
],
[
0.0148186,
0.0162786,
0.0206882,
0.0340479,
0.0727057,
0.187025,
0.5237945
],
[
0.015205,
0.0166981,
0.0211385,
0.0343696,
0.0727678,
0.1859645,
0.5239984
],
[
0.0165094,
0.0180522,
0.0223777,
0.0353851,
0.07441,
0.1890879,
0.5250727
]
]
}
},
"max_capacitance": 0.332346,
"max_transition": 1.506886,
"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.00147709,
0.00436359,
0.0128908,
0.0380818,
0.1125,
0.332346
],
"values": [
[
0.0903179,
0.0944497,
0.1036333,
0.1221039,
0.1605628,
0.2562251,
0.5273197
],
[
0.0956222,
0.099709,
0.1089101,
0.1274089,
0.1658878,
0.2615776,
0.5325815
],
[
0.108749,
0.1128218,
0.121998,
0.1404831,
0.1789916,
0.2747221,
0.5458989
],
[
0.1410979,
0.145172,
0.1542952,
0.1727764,
0.2113242,
0.3071697,
0.5781028
],
[
0.212702,
0.2171917,
0.2271689,
0.246521,
0.285555,
0.3822975,
0.6524231
],
[
0.3340167,
0.3398469,
0.3529547,
0.3779921,
0.4235362,
0.5219157,
0.7908783
],
[
0.5356094,
0.5434543,
0.5617032,
0.5982971,
0.6451411,
0.7374425,
1.0067573
]
]
},
"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.00147709,
0.00436359,
0.0128908,
0.0380818,
0.1125,
0.332346
],
"values": [
[
0.0779525,
0.0830394,
0.0953003,
0.1247468,
0.2040952,
0.4359641,
1.1195239
],
[
0.0818271,
0.0869695,
0.0991906,
0.1286628,
0.2079869,
0.4391011,
1.1236897
],
[
0.0903749,
0.0955138,
0.1077482,
0.1371799,
0.2164427,
0.4478836,
1.1347491
],
[
0.1087711,
0.1139021,
0.1262034,
0.1556529,
0.2351173,
0.4669783,
1.1512734
],
[
0.1378888,
0.1436,
0.1569176,
0.1874734,
0.2674392,
0.4995811,
1.1835453
],
[
0.1675163,
0.1747779,
0.1907292,
0.2238374,
0.3046045,
0.5364353,
1.2216326
],
[
0.1703455,
0.1798128,
0.2008952,
0.2411521,
0.3249459,
0.5574747,
1.239751
]
]
},
"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.00147709,
0.00436359,
0.0128908,
0.0380818,
0.1125,
0.332346
],
"values": [
[
0.0182428,
0.0208565,
0.0267607,
0.0411296,
0.0785661,
0.1961826,
0.5529864
],
[
0.018352,
0.0208709,
0.0267371,
0.0410977,
0.0784277,
0.1962407,
0.5528166
],
[
0.0183467,
0.0208599,
0.0268669,
0.0411479,
0.0785677,
0.1962312,
0.5513043
],
[
0.0183316,
0.0208709,
0.0267716,
0.0410136,
0.0784801,
0.195958,
0.5512278
],
[
0.021911,
0.0245356,
0.0301637,
0.0435726,
0.0796499,
0.1960522,
0.5530877
],
[
0.0324761,
0.0359283,
0.0430316,
0.0577526,
0.0923364,
0.1981395,
0.5522237
],
[
0.0542929,
0.0587562,
0.0702315,
0.0808865,
0.0943922,
0.1933977,
0.5502371
]
]
},
"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.00147709,
0.00436359,
0.0128908,
0.0380818,
0.1125,
0.332346
],
"values": [
[
0.0188564,
0.0231098,
0.0353893,
0.0709979,
0.1819893,
0.5169468,
1.5068855
],
[
0.0187766,
0.0232362,
0.0353689,
0.0709733,
0.1814362,
0.5167319,
1.5003191
],
[
0.0187802,
0.0232419,
0.0353666,
0.0711128,
0.1815821,
0.5168194,
1.5030885
],
[
0.0192887,
0.0236256,
0.0357139,
0.0711894,
0.1814456,
0.515566,
1.5011128
],
[
0.0231721,
0.0274308,
0.0390256,
0.0735818,
0.182128,
0.5153964,
1.5051591
],
[
0.0312632,
0.0359177,
0.0471353,
0.0789075,
0.1843306,
0.5139447,
1.5027825
],
[
0.0440394,
0.0505329,
0.0635977,
0.0931338,
0.1896732,
0.5189941,
1.4973333
]
]
},
"timing_sense": "positive_unate",
"timing_type": "combinational"
}
},
"pin,M0": {
"direction": "internal",
"internal_node": "M0",
"related_ground_pin": "VNB",
"related_power_pin": "VPWR"
},
"statetable,CLK GATE,M0": {
"table": [
"L L : - : L",
"L H : - : H",
"H - : - : N"
]
}
}