blob: 6e23df7da8ccf0887d0e13babf0dc448b1136842 [file] [log] [blame]
{
"area": 17.5168,
"cell_footprint": "sky130_fd_sc_hd__dlclkp",
"cell_leakage_power": 0.006011877,
"clock_gating_integrated_cell": "latch_posedge",
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"leakage_power": [
{
"value": 0.0060184,
"when": "CLK&!GATE&!GCLK"
},
{
"value": 0.0042978,
"when": "!CLK&GATE&!GCLK"
},
{
"value": 0.00687,
"when": "CLK&GATE&GCLK"
},
{
"value": 0.0059239,
"when": "!CLK&!GATE&!GCLK"
},
{
"value": 0.0060889,
"when": "CLK&GATE&!GCLK"
},
{
"value": 0.0068722,
"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.003825,
"clock": "true",
"clock_gate_clock_pin": "true",
"direction": "input",
"fall_capacitance": 0.003625,
"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.0188695,
0.0187748,
0.0185565,
0.0185324,
0.0184767,
0.0183484,
0.0180527
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0060604,
0.005919,
0.0055931,
0.0055473,
0.0054416,
0.0051981,
0.0046367
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.004025,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.2035968,
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.001676,
"clock": "false",
"clock_gate_enable_pin": "true",
"direction": "input",
"fall_capacitance": 0.001722,
"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.0185362,
0.0179322,
0.0165399,
0.0166929,
0.0170455,
0.0178582,
0.0197317
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0124504,
0.0123755,
0.0122027,
0.0121818,
0.0121336,
0.0120223,
0.011766
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001631,
"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.2351543,
0.4493796,
0.846515
],
[
0.0441224,
0.2534648,
0.6481588
],
[
-0.1833353,
0.0321107,
0.4243633
]
]
},
"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.1472637,
0.3346335,
0.5987122
],
[
-0.003485,
0.1826641,
0.4394186
],
[
-0.1174173,
0.0601868,
0.3071758
]
]
},
"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.2311543,
-0.4453796,
-0.8412943
],
[
-0.0389017,
-0.2494648,
-0.6441588
],
[
0.188556,
-0.0281107,
-0.421584
]
]
},
"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.076125,
-0.2610534,
-0.5165872
],
[
0.0380026,
-0.1432637,
-0.3853698
],
[
0.1482728,
-0.0220072,
-0.2580098
]
]
},
"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.001206882,
0.002913128,
0.007031605,
0.01697263,
0.04096793,
0.09888692
],
"values": [
[
0.0066579,
0.0059322,
0.0038834,
-0.0019839,
-0.017195,
-0.0543683,
-0.1440474
],
[
0.0065128,
0.0057897,
0.0037357,
-0.0021203,
-0.0173407,
-0.0544923,
-0.144181
],
[
0.0064523,
0.0057273,
0.0036618,
-0.0021821,
-0.0173853,
-0.0545248,
-0.1441426
],
[
0.0063884,
0.005648,
0.0035827,
-0.0022705,
-0.0174555,
-0.0545837,
-0.1442841
],
[
0.0061165,
0.0053531,
0.0032609,
-0.0025959,
-0.0177471,
-0.0548265,
-0.144516
],
[
0.0059252,
0.005165,
0.0030886,
-0.0027526,
-0.0178559,
-0.0548989,
-0.1445506
],
[
0.0067175,
0.0056689,
0.0031078,
-0.0031537,
-0.0182847,
-0.054897,
-0.1444967
]
]
},
"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.001206882,
0.002913128,
0.007031605,
0.01697263,
0.04096793,
0.09888692
],
"values": [
[
0.011676,
0.0129518,
0.0157589,
0.0221595,
0.0373956,
0.0745795,
0.1641984
],
[
0.0117486,
0.0130148,
0.0158296,
0.0222326,
0.0375047,
0.0745894,
0.1628717
],
[
0.0115609,
0.01284,
0.0156494,
0.0220529,
0.0373225,
0.0744456,
0.1631079
],
[
0.0111628,
0.0124736,
0.0152932,
0.021711,
0.0370012,
0.0738956,
0.1634102
],
[
0.0106939,
0.0120572,
0.0149175,
0.0213093,
0.0366655,
0.0735528,
0.1630061
],
[
0.0110156,
0.0121365,
0.0146803,
0.0210911,
0.0362619,
0.0736076,
0.1624232
],
[
0.0114368,
0.0125107,
0.0152938,
0.0216899,
0.0365972,
0.073271,
0.1630883
]
]
}
},
"max_capacitance": 0.098887,
"max_transition": 1.501936,
"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.00120688,
0.00291313,
0.0070316,
0.0169726,
0.0409679,
0.0988869
],
"values": [
[
0.1504111,
0.1566922,
0.1688424,
0.1916839,
0.2365003,
0.3345525,
0.5674176
],
[
0.1564093,
0.1626999,
0.1748756,
0.1977574,
0.2426108,
0.3406732,
0.5735788
],
[
0.1716833,
0.1779605,
0.1901418,
0.2130748,
0.2579687,
0.3560209,
0.5890349
],
[
0.2093472,
0.2156026,
0.2277516,
0.2506822,
0.2956487,
0.3937547,
0.6267627
],
[
0.2978041,
0.3039991,
0.3161614,
0.3390524,
0.3842934,
0.4824919,
0.7150203
],
[
0.4946211,
0.5014404,
0.5147223,
0.5390445,
0.5852565,
0.6839562,
0.9167881
],
[
0.8613374,
0.8706079,
0.8879278,
0.9173903,
0.968625,
1.0705871,
1.3040811
]
]
},
"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.00120688,
0.00291313,
0.0070316,
0.0169726,
0.0409679,
0.0988869
],
"values": [
[
0.1288951,
0.1386714,
0.1596882,
0.2060681,
0.3140348,
0.5751272,
1.2012693
],
[
0.1347825,
0.1445471,
0.1655744,
0.2119767,
0.3199632,
0.5811771,
1.2081716
],
[
0.1467785,
0.1565439,
0.1775413,
0.2239334,
0.3321283,
0.5932829,
1.2187837
],
[
0.1732137,
0.1829665,
0.2039303,
0.2502977,
0.3587099,
0.6195995,
1.2483387
],
[
0.2312189,
0.2411771,
0.2624311,
0.3089943,
0.4176127,
0.6782911,
1.3073748
],
[
0.3383605,
0.3490087,
0.3713967,
0.4190635,
0.5284945,
0.7900183,
1.4164468
],
[
0.5207483,
0.5334115,
0.5581653,
0.6079023,
0.717795,
0.9795196,
1.6070759
]
]
},
"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.00120688,
0.00291313,
0.0070316,
0.0169726,
0.0409679,
0.0988869
],
"values": [
[
0.0243501,
0.0290132,
0.0382912,
0.0591207,
0.108483,
0.2310923,
0.5383289
],
[
0.0243579,
0.0289882,
0.0383303,
0.0591433,
0.1083663,
0.2311826,
0.5383987
],
[
0.024419,
0.0288735,
0.0383251,
0.059106,
0.1084822,
0.2313197,
0.5396918
],
[
0.0244341,
0.0287458,
0.038244,
0.0590618,
0.1084231,
0.2313105,
0.5384486
],
[
0.0245894,
0.028874,
0.038334,
0.0592196,
0.1085145,
0.2310824,
0.5411228
],
[
0.0290679,
0.0334059,
0.0424642,
0.0624528,
0.1104237,
0.2327371,
0.5421827
],
[
0.0432562,
0.0479619,
0.0576287,
0.0774658,
0.122661,
0.2386921,
0.5386074
]
]
},
"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.00120688,
0.00291313,
0.0070316,
0.0169726,
0.0409679,
0.0988869
],
"values": [
[
0.035621,
0.0456547,
0.0694648,
0.128171,
0.275546,
0.6328071,
1.4966908
],
[
0.0356652,
0.0456196,
0.0694112,
0.1280666,
0.2750333,
0.6357677,
1.4984886
],
[
0.0356663,
0.0456705,
0.0694743,
0.128246,
0.2757984,
0.6341178,
1.5006424
],
[
0.0356966,
0.0457397,
0.0695811,
0.1281385,
0.2752296,
0.6378101,
1.4999555
],
[
0.0368416,
0.0468421,
0.070519,
0.1284033,
0.2749069,
0.6339304,
1.5013368
],
[
0.0413611,
0.0511172,
0.0739372,
0.1312302,
0.2758132,
0.6334685,
1.5019356
],
[
0.0513277,
0.0604883,
0.0818679,
0.1360827,
0.2782296,
0.6306043,
1.50151
]
]
},
"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"
]
}
}