blob: ebeb93e0ff80abcaef0514262e156a08c3603361 [file] [log] [blame]
{
"area": 26.2752,
"cell_footprint": "sky130_fd_sc_hd__dfxbp",
"cell_leakage_power": 39.82593,
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"ff,IQ,IQ_N": {
"clocked_on": "CLK",
"next_state": "D"
},
"leakage_power": [
{
"value": 44.7782043,
"when": "CLK&D&!Q&Q_N"
},
{
"value": 38.4857444,
"when": "!CLK&!D&!Q&Q_N"
},
{
"value": 38.6872401,
"when": "CLK&!D&Q&!Q_N"
},
{
"value": 37.7482863,
"when": "!CLK&D&Q&!Q_N"
},
{
"value": 43.2923635,
"when": "!CLK&D&!Q&Q_N"
},
{
"value": 36.4597703,
"when": "CLK&!D&!Q&Q_N"
},
{
"value": 38.5185395,
"when": "CLK&D&Q&!Q_N"
},
{
"value": 40.6373033,
"when": "!CLK&!D&Q&!Q_N"
}
],
"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.001915,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.001848,
"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.0269961,
0.0268308,
0.0265071,
0.0277113,
0.0305444,
0.0371317,
0.0523728
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.020952,
0.0208307,
0.0206119,
0.0217264,
0.0243563,
0.0304795,
0.0446547
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001983,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.0983814,
0.8333333,
2.5
]
},
"related_output_pin": "Q",
"related_pin": "CLK",
"rise_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.0851993,
0.8333333,
2.5
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin,D": {
"capacitance": 0.001805,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001835,
"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.0063907,
0.0063901,
0.0064514,
0.0074214,
0.0097198,
0.0150805,
0.0274996
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0006826,
-0.0007295,
-0.000779,
0.0002052,
0.0025325,
0.007956,
0.0205162
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001775,
"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.0557109,
0.196694,
0.3802064
],
[
-0.0010436,
0.137498,
0.3283346
],
[
-0.0026712,
0.1297669,
0.3230449
]
]
},
"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.0325176,
0.0819479,
0.0591615
],
[
0.0075013,
0.0483867,
0.0219382
],
[
0.0363913,
0.0772767,
0.059373
]
]
},
"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.0211934,
-0.1524108,
-0.3237161
],
[
0.0343405,
-0.096877,
-0.2803893
],
[
0.0310853,
-0.0940286,
-0.2836445
]
]
},
"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.0175312,
-0.0559753,
-0.0148783
],
[
0.0038229,
-0.0334004,
-0.0032897
],
[
-0.0262878,
-0.0647318,
-0.0456074
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "hold_rising",
"violation_delay_degrade_pct": 10
}
]
},
"pin,Q": {
"direction": "output",
"function": "IQ",
"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.001533197,
0.004701385,
0.0144163,
0.04420605,
0.1355531,
0.4156593
],
"values": [
[
-0.0070747,
-0.0009204,
0.0123972,
0.0265226,
0.0024102,
-0.1521162,
-0.6768023
],
[
-0.0070199,
-0.0008538,
0.0124173,
0.0264676,
0.0023374,
-0.1522632,
-0.6769147
],
[
-0.006915,
-0.0007741,
0.0125092,
0.0266082,
0.0024165,
-0.1521854,
-0.6768352
],
[
-0.0074713,
-0.0013087,
0.0119673,
0.0260474,
0.0018838,
-0.1526112,
-0.6772623
],
[
-0.0087264,
-0.002446,
0.0111488,
0.0257236,
0.0020447,
-0.152156,
-0.676699
],
[
-0.0115885,
-0.00491,
0.0096392,
0.0258621,
0.0037644,
-0.1496526,
-0.6738348
],
[
-0.018154,
-0.0104004,
0.006699,
0.0272719,
0.009464,
-0.1415834,
-0.6648079
]
]
},
"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.001533197,
0.004701385,
0.0144163,
0.04420605,
0.1355531,
0.4156593
],
"values": [
[
-0.0089903,
-0.006029,
0.0022905,
0.024522,
0.0841861,
0.2563349,
0.7826922
],
[
-0.0089415,
-0.0059947,
0.002275,
0.0244017,
0.0838909,
0.2573568,
0.7824754
],
[
-0.0088355,
-0.0058959,
0.0023549,
0.0245006,
0.0837473,
0.2566361,
0.7819883
],
[
-0.0093839,
-0.0064223,
0.0018862,
0.0240936,
0.0837146,
0.2561294,
0.7844109
],
[
-0.0106373,
-0.0075515,
0.0010537,
0.0237356,
0.083636,
0.2561921,
0.7821025
],
[
-0.0134831,
-0.0099615,
-0.0003184,
0.0239496,
0.085554,
0.2588711,
0.7855294
],
[
-0.0200184,
-0.0153682,
-0.0030069,
0.0259768,
0.0923373,
0.2695333,
0.7932364
]
]
}
},
"max_capacitance": 0.415659,
"max_transition": 1.501364,
"power_down_function": "(!VPWR + VGND)",
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"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.0015332,
0.00470139,
0.0144163,
0.044206,
0.135553,
0.415659
],
"values": [
[
0.1967318,
0.2006258,
0.2100986,
0.2316483,
0.2818123,
0.4176922,
0.8306785
],
[
0.2000467,
0.2039225,
0.2134439,
0.2349442,
0.2851614,
0.4210484,
0.8325127
],
[
0.2082467,
0.2121343,
0.2216065,
0.2431172,
0.2933204,
0.4291844,
0.8404605
],
[
0.2254752,
0.2293812,
0.2388615,
0.2603759,
0.3105921,
0.446497,
0.8602254
],
[
0.2479156,
0.2517836,
0.2613103,
0.2828059,
0.3330176,
0.4688872,
0.8811092
],
[
0.2700659,
0.2739563,
0.2834376,
0.304944,
0.3551619,
0.491032,
0.9029067
],
[
0.2753233,
0.2792085,
0.2887132,
0.3102416,
0.360471,
0.4963551,
0.909222
]
]
},
"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.0015332,
0.00470139,
0.0144163,
0.044206,
0.135553,
0.415659
],
"values": [
[
0.1886898,
0.1931921,
0.2042782,
0.2304283,
0.3027026,
0.5206622,
1.1893094
],
[
0.1919885,
0.1965265,
0.2076102,
0.2337632,
0.306046,
0.5237715,
1.1924033
],
[
0.2001626,
0.2047751,
0.2157975,
0.2419615,
0.3142268,
0.5320064,
1.2024219
],
[
0.2181997,
0.2226905,
0.2337763,
0.2599511,
0.3322381,
0.5499841,
1.2188549
],
[
0.2430864,
0.2475548,
0.258691,
0.2848676,
0.3571564,
0.5746146,
1.2436707
],
[
0.2703795,
0.2749483,
0.2860293,
0.3122214,
0.384534,
0.6021808,
1.2719298
],
[
0.2888226,
0.2934421,
0.3047021,
0.3309936,
0.4033024,
0.6211213,
1.2879824
]
]
},
"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.0015332,
0.00470139,
0.0144163,
0.044206,
0.135553,
0.415659
],
"values": [
[
0.0160847,
0.0190626,
0.0267986,
0.0464461,
0.1009548,
0.2765613,
0.8320605
],
[
0.0160745,
0.0191983,
0.0268587,
0.0464642,
0.1009184,
0.2766908,
0.8396976
],
[
0.0161664,
0.0191995,
0.0268294,
0.0464112,
0.101027,
0.276406,
0.8397418
],
[
0.0160776,
0.0191497,
0.0268628,
0.0464758,
0.1009317,
0.2763082,
0.8314628
],
[
0.0160851,
0.0191531,
0.0269167,
0.0464634,
0.1010214,
0.2766356,
0.8348278
],
[
0.0161465,
0.0190715,
0.026754,
0.046533,
0.101042,
0.2756018,
0.839768
],
[
0.0162756,
0.0192135,
0.0269176,
0.0465223,
0.1008797,
0.276566,
0.8296208
]
]
},
"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.0015332,
0.00470139,
0.0144163,
0.044206,
0.135553,
0.415659
],
"values": [
[
0.0180477,
0.0224027,
0.0331934,
0.0647389,
0.1686907,
0.4943277,
1.5002778
],
[
0.0180759,
0.0223258,
0.0332538,
0.064839,
0.1692735,
0.4937059,
1.496249
],
[
0.0181369,
0.0224098,
0.0332413,
0.0647502,
0.1690988,
0.4942222,
1.4980609
],
[
0.0180593,
0.0224775,
0.0332199,
0.0648427,
0.1692639,
0.493523,
1.5013637
],
[
0.0180837,
0.022428,
0.0332782,
0.0647923,
0.1690954,
0.4933126,
1.4966177
],
[
0.0182195,
0.0224434,
0.0333797,
0.0650646,
0.1687945,
0.4938907,
1.4984317
],
[
0.0185648,
0.0227897,
0.0337271,
0.065189,
0.1688251,
0.4935535,
1.5000904
]
]
},
"timing_sense": "non_unate",
"timing_type": "rising_edge"
}
},
"pin,Q_N": {
"direction": "output",
"function": "IQ_N",
"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.001561158,
0.004874429,
0.0152195,
0.0475201,
0.1483728,
0.4632667
],
"values": [
[
-0.0073371,
-0.0014893,
0.0113416,
0.0245322,
-0.0038564,
-0.1764178,
-0.7672906
],
[
-0.0072864,
-0.0014526,
0.0113331,
0.0243964,
-0.0039944,
-0.1765028,
-0.7676037
],
[
-0.0071817,
-0.0013571,
0.0114185,
0.0245087,
-0.0039979,
-0.1767241,
-0.7674897
],
[
-0.0077301,
-0.0018786,
0.010951,
0.0240935,
-0.0042543,
-0.1768036,
-0.7676671
],
[
-0.0089888,
-0.0030203,
0.0101048,
0.0237327,
-0.0040605,
-0.1763872,
-0.7670986
],
[
-0.0118573,
-0.0054924,
0.0085973,
0.0238921,
-0.0023865,
-0.1737094,
-0.7641197
],
[
-0.0184177,
-0.0109305,
0.0058944,
0.0259528,
0.0041767,
-0.1645802,
-0.7538844
]
]
},
"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.001561158,
0.004874429,
0.0152195,
0.0475201,
0.1483728,
0.4632667
],
"values": [
[
-0.0090185,
-0.0060266,
0.0027077,
0.026507,
0.0912496,
0.2827052,
0.8749923
],
[
-0.0089648,
-0.0059871,
0.0027086,
0.0264461,
0.0913643,
0.2836701,
0.8740076
],
[
-0.0088583,
-0.0058787,
0.0028002,
0.0265951,
0.0912657,
0.2826844,
0.8749427
],
[
-0.0094171,
-0.0064329,
0.002279,
0.0260168,
0.0907551,
0.2830979,
0.8728328
],
[
-0.0106723,
-0.0075706,
0.0014307,
0.0256933,
0.0909555,
0.2831186,
0.8752098
],
[
-0.0135186,
-0.0099561,
4.395e-05,
0.0258329,
0.0928643,
0.2850497,
0.8799891
],
[
-0.0201254,
-0.0155362,
-0.0029955,
0.0272547,
0.0989167,
0.2951533,
0.8876525
]
]
}
},
"max_capacitance": 0.463267,
"max_transition": 1.500136,
"power_down_function": "(!VPWR + VGND)",
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"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.00156116,
0.00487443,
0.0152195,
0.0475201,
0.148373,
0.463267
],
"values": [
[
0.2419881,
0.2455095,
0.2542814,
0.2749781,
0.3240101,
0.4626026,
0.8928789
],
[
0.2453312,
0.2488593,
0.2577567,
0.2783958,
0.3273221,
0.4658997,
0.8975039
],
[
0.2535206,
0.2570418,
0.26581,
0.2865045,
0.3355412,
0.4739812,
0.9044321
],
[
0.2715246,
0.2750596,
0.283942,
0.3045796,
0.3535093,
0.4920904,
0.9236014
],
[
0.2964207,
0.2999535,
0.308832,
0.3294845,
0.3784286,
0.5167856,
0.9469435
],
[
0.3237529,
0.3272932,
0.336176,
0.3568315,
0.4057578,
0.544093,
0.9754174
],
[
0.3424367,
0.3459556,
0.3548819,
0.3755189,
0.4244587,
0.5630416,
0.9939225
]
]
},
"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.00156116,
0.00487443,
0.0152195,
0.0475201,
0.148373,
0.463267
],
"values": [
[
0.2559824,
0.2600736,
0.2703,
0.2951223,
0.3651884,
0.5824777,
1.2603467
],
[
0.259288,
0.2633217,
0.273649,
0.2984802,
0.368462,
0.5856118,
1.2642448
],
[
0.2675042,
0.2715739,
0.2817492,
0.306586,
0.3765936,
0.5940155,
1.2719005
],
[
0.284669,
0.2887766,
0.299104,
0.3239193,
0.3939743,
0.6105469,
1.2910958
],
[
0.3071519,
0.3111863,
0.3214999,
0.3463373,
0.4163012,
0.6333287,
1.3097392
],
[
0.3293355,
0.3334289,
0.3435784,
0.3684081,
0.4385592,
0.6553316,
1.3326712
],
[
0.3345547,
0.3386611,
0.3489839,
0.3737951,
0.443939,
0.6606896,
1.3366218
]
]
},
"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.00156116,
0.00487443,
0.0152195,
0.0475201,
0.148373,
0.463267
],
"values": [
[
0.0151578,
0.0180052,
0.0251124,
0.0440686,
0.0994401,
0.2850719,
0.8788679
],
[
0.0150249,
0.018074,
0.0251317,
0.0441113,
0.0994751,
0.2847511,
0.8702931
],
[
0.0151377,
0.017991,
0.0250333,
0.0440233,
0.0994604,
0.2846036,
0.8782743
],
[
0.0150507,
0.0177636,
0.0250635,
0.0440574,
0.099485,
0.2847272,
0.8717108
],
[
0.0151795,
0.0178896,
0.0253208,
0.0439898,
0.0995348,
0.2844462,
0.8799931
],
[
0.0150453,
0.0178039,
0.0253967,
0.04405,
0.0996031,
0.2830393,
0.880292
],
[
0.0150155,
0.0179236,
0.0252078,
0.0439568,
0.0995063,
0.2847449,
0.8693209
]
]
},
"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.00156116,
0.00487443,
0.0152195,
0.0475201,
0.148373,
0.463267
],
"values": [
[
0.0157522,
0.0195245,
0.0295463,
0.0595599,
0.1605204,
0.4846447,
1.4999731
],
[
0.0157151,
0.0196022,
0.0295431,
0.0594606,
0.1604431,
0.4847552,
1.4958509
],
[
0.0157781,
0.0195116,
0.0296353,
0.0595975,
0.1603425,
0.4848457,
1.5001356
],
[
0.0158178,
0.0195398,
0.0295137,
0.0594615,
0.1603267,
0.4841958,
1.4978169
],
[
0.0157259,
0.0196389,
0.0295582,
0.0594745,
0.1604894,
0.4842188,
1.4968746
],
[
0.0157772,
0.019511,
0.0296296,
0.0596024,
0.1607605,
0.4832177,
1.4985492
],
[
0.0158072,
0.0195842,
0.02954,
0.0596379,
0.1606859,
0.484062,
1.494035
]
]
},
"timing_sense": "non_unate",
"timing_type": "rising_edge"
}
}
}