blob: e278c8b048830d10f356327822efc42379afb0a8 [file] [log] [blame]
{
"area": 25.024,
"cell_footprint": "sky130_fd_sc_hd__dfrtn",
"cell_leakage_power": 0.0002167131,
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"ff,IQ,IQ_N": {
"clear": "!RESET_B",
"clocked_on": "!CLK_N",
"next_state": "D"
},
"leakage_power": [
{
"value": 0.0002018,
"when": "RESET_B&!CLK_N&D&!Q"
},
{
"value": 0.0001611,
"when": "RESET_B&CLK_N&!D&!Q"
},
{
"value": 0.0001372,
"when": "!RESET_B&!CLK_N&!D&!Q"
},
{
"value": 0.0003974,
"when": "RESET_B&!CLK_N&!D&Q"
},
{
"value": 0.0003434,
"when": "RESET_B&CLK_N&D&Q"
},
{
"value": 0.0001469,
"when": "!RESET_B&!CLK_N&D&!Q"
},
{
"value": 0.0003261,
"when": "RESET_B&!CLK_N&D&Q"
},
{
"value": 0.0001931,
"when": "RESET_B&CLK_N&!D&Q"
},
{
"value": 0.0001945,
"when": "RESET_B&CLK_N&D&!Q"
},
{
"value": 0.0001922,
"when": "RESET_B&!CLK_N&!D&!Q"
},
{
"value": 0.0001362,
"when": "!RESET_B&CLK_N&!D&!Q"
},
{
"value": 0.0001706,
"when": "!RESET_B&CLK_N&D&!Q"
}
],
"pg_pin,VGND": {
"pg_type": "primary_ground",
"voltage_name": "VGND"
},
"pg_pin,VNB": {
"pg_type": "primary_ground",
"voltage_name": "VNB"
},
"pg_pin,VPB": {
"pg_type": "primary_power",
"voltage_name": "VPB"
},
"pg_pin,VPWR": {
"pg_type": "primary_power",
"voltage_name": "VPWR"
},
"pin,CLK_N": {
"capacitance": 0.001314,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.001238,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.0044216,
0.0042891,
0.0039157,
0.0041132,
0.0046694,
0.0062364,
0.0106511
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.0066938,
0.0063845,
0.005513,
0.0056117,
0.0058898,
0.0066732,
0.0088804
]
}
},
"max_transition": 5.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.00139,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
2.5,
5.0
],
"values": [
1.3590496,
4.1666666,
8.3333333
]
},
"related_output_pin": "Q",
"related_pin": "CLK_N",
"rise_constraint,constraint_3_0_1": {
"index_1": [
0.01,
2.5,
5.0
],
"values": [
2.0396401,
4.1666666,
8.3333333
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin,D": {
"capacitance": 0.001583,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001502,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.0028991,
0.0028527,
0.0027219,
0.0027221,
0.0027225,
0.0027236,
0.0027267
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.0001601,
9.3921808e-05,
-9.2424276e-05,
-9.8837893e-05,
-0.0001169,
-0.0001678,
-0.0003112
]
}
},
"max_transition": 5.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001664,
"timing": [
{
"fall_constraint,vio_3_3_1": {
"index_1": [
0.01,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
1.8678448,
3.5373516,
5.2388083
],
[
0.504124,
2.2670146,
3.9208639
],
[
-0.7432311,
0.9775452,
2.7137919
]
]
},
"related_pin": "CLK_N",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
-0.4392842,
0.9848613,
2.1882712
],
[
-2.1124531,
-0.6828144,
0.4894675
],
[
-3.7864442,
-2.3659607,
-1.1900166
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "setup_falling",
"violation_delay_degrade_pct": 10
},
{
"fall_constraint,vio_3_3_1": {
"index_1": [
0.01,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
-0.8073262,
-2.4713398,
-4.1508239
],
[
0.4941387,
-1.1936787,
-2.8933044
],
[
1.6883932,
0.0280417,
-1.6807393
]
]
},
"related_pin": "CLK_N",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
0.6227275,
-0.6219746,
-1.6056579
],
[
2.275755,
1.0127422,
0.0180726
],
[
3.9424218,
2.6702536,
1.6609355
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "hold_falling",
"violation_delay_degrade_pct": 10
}
]
},
"pin,Q": {
"direction": "output",
"function": "IQ",
"internal_power": [
{
"fall_power,power_outputs_1": {
"index_1": [
0.01,
0.02817269,
0.07937005,
0.2236068,
0.6299605,
1.774768,
5
],
"index_2": [
0.0005,
0.001233881,
0.003044926,
0.007514155,
0.01854315,
0.04576009,
0.112925
],
"values": [
[
0.0142301,
0.013766,
0.0125193,
0.009174,
0.0004244,
-0.021765,
-0.0767536
],
[
0.0143435,
0.0138633,
0.0126385,
0.0092792,
0.0005177,
-0.0216515,
-0.0766424
],
[
0.0146617,
0.0142066,
0.0129722,
0.0096552,
0.0008567,
-0.0213235,
-0.0763068
],
[
0.0144554,
0.0140298,
0.0127891,
0.0094271,
0.0006726,
-0.0215159,
-0.0765031
],
[
0.0138356,
0.0133659,
0.0121277,
0.0087858,
3.95e-05,
-0.0221515,
-0.077137
],
[
0.0121092,
0.0116545,
0.0104361,
0.0070834,
-0.0016764,
-0.0238604,
-0.0788464
],
[
0.0075384,
0.0070729,
0.0058376,
0.002503,
-0.0062567,
-0.0284512,
-0.0834364
]
]
},
"related_pin": "CLK_N",
"rise_power,power_outputs_1": {
"index_1": [
0.01,
0.02817269,
0.07937005,
0.2236068,
0.6299605,
1.774768,
5
],
"index_2": [
0.0005,
0.001233881,
0.003044926,
0.007514155,
0.01854315,
0.04576009,
0.112925
],
"values": [
[
0.0168644,
0.0175279,
0.0191232,
0.0228086,
0.0318809,
0.0538195,
0.1086929
],
[
0.0170052,
0.017659,
0.0192335,
0.0229513,
0.0320957,
0.0542205,
0.1090458
],
[
0.0175468,
0.0182,
0.0197883,
0.0235534,
0.0324455,
0.0546685,
0.1094704
],
[
0.0172263,
0.0178844,
0.0194701,
0.0231498,
0.0322807,
0.0542706,
0.1089498
],
[
0.0166854,
0.0173435,
0.0189337,
0.0226372,
0.0316711,
0.0541495,
0.1085732
],
[
0.0149541,
0.0156182,
0.0172078,
0.0209814,
0.0299435,
0.0521467,
0.1068404
],
[
0.0104236,
0.0110916,
0.012689,
0.0164449,
0.0255144,
0.0476075,
0.101877
]
]
}
},
{
"fall_power,power_outputs_1": {
"index_1": [
0.01,
0.02817269,
0.07937005,
0.2236068,
0.6299605,
1.774768,
5
],
"index_2": [
0.0005,
0.001233881,
0.003044926,
0.007514155,
0.01854315,
0.04576009,
0.112925
],
"values": [
[
0.0075611,
0.0075348,
0.0072422,
0.004526,
-0.0042311,
-0.0264207,
-0.0813982
],
[
0.0074253,
0.0074119,
0.0070768,
0.0043917,
-0.0043572,
-0.0265575,
-0.0815257
],
[
0.0071331,
0.0071226,
0.0068628,
0.0041094,
-0.0046335,
-0.0268274,
-0.0817966
],
[
0.0071841,
0.0070658,
0.0068214,
0.0041692,
-0.0045792,
-0.0267669,
-0.0817464
],
[
0.0071102,
0.0069902,
0.0067558,
0.0041052,
-0.0046443,
-0.0268312,
-0.0818117
],
[
0.0070172,
0.0069046,
0.006668,
0.0040058,
-0.004757,
-0.0269299,
-0.0818848
],
[
0.006828,
0.0068256,
0.0065299,
0.0037686,
-0.0049849,
-0.0271644,
-0.0821077
]
]
},
"related_pin": "RESET_B",
"rise_power,scalar": {
"values": [
0.0
]
}
}
],
"max_capacitance": 0.112925,
"max_transition": 5.015372,
"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.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.00123388,
0.00304493,
0.00751415,
0.0185431,
0.0457601,
0.112925
],
"values": [
[
1.9570248,
1.9849671,
2.0367699,
2.1263853,
2.2829547,
2.5847735,
3.2685912
],
[
1.9667652,
1.994519,
2.0460231,
2.1350066,
2.2906741,
2.5929883,
3.2775227
],
[
1.9958504,
2.0236186,
2.0752262,
2.1650457,
2.3214157,
2.6229503,
3.3074257
],
[
2.0897204,
2.1177351,
2.1692983,
2.25884,
2.4150457,
2.7169302,
3.4021452
],
[
2.3589235,
2.3867741,
2.4383751,
2.5281979,
2.6847837,
2.986587,
3.6702841
],
[
3.1279692,
3.155578,
3.2073195,
3.2970982,
3.4532752,
3.7557033,
4.4395798
],
[
5.2980722,
5.3261102,
5.3780287,
5.4678249,
5.6237526,
5.9257577,
6.6090564
]
]
},
"cell_rise,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.00123388,
0.00304493,
0.00751415,
0.0185431,
0.0457601,
0.112925
],
"values": [
[
2.3108524,
2.3408735,
2.4067233,
2.5564768,
2.9160026,
3.7933603,
5.949818
],
[
2.3231985,
2.3529854,
2.4188411,
2.5685416,
2.9274045,
3.8040593,
5.9659588
],
[
2.351259,
2.3801581,
2.4461584,
2.595911,
2.9543614,
3.8304373,
5.991093
],
[
2.4439242,
2.4733673,
2.5395002,
2.6895275,
3.0472043,
3.9256123,
6.0863803
],
[
2.7144724,
2.7444691,
2.810582,
2.9605458,
3.3183403,
4.1964086,
6.3719976
],
[
3.4828482,
3.5125025,
3.5781114,
3.7277799,
4.0857389,
4.9641655,
7.1397719
],
[
5.6563407,
5.6860934,
5.7503908,
5.8998921,
6.2584569,
7.1418178,
9.3065946
]
]
},
"fall_transition,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.00123388,
0.00304493,
0.00751415,
0.0185431,
0.0457601,
0.112925
],
"values": [
[
0.1323427,
0.1462037,
0.1750677,
0.2374594,
0.3687851,
0.6990006,
1.5634878
],
[
0.1329134,
0.1457799,
0.1743853,
0.2357324,
0.3676509,
0.6982294,
1.5653273
],
[
0.1327079,
0.1467783,
0.1760157,
0.236721,
0.3666822,
0.6974401,
1.5711108
],
[
0.1323247,
0.1461363,
0.17568,
0.2364376,
0.3680758,
0.6968793,
1.5637558
],
[
0.1323233,
0.1467133,
0.1760992,
0.2366852,
0.3686234,
0.6989673,
1.5726583
],
[
0.1330835,
0.1462334,
0.1769936,
0.23643,
0.366754,
0.699426,
1.5635025
],
[
0.1327046,
0.1464766,
0.1750332,
0.2356462,
0.3683171,
0.6978604,
1.5745567
]
]
},
"related_pin": "CLK_N",
"rise_transition,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.00123388,
0.00304493,
0.00751415,
0.0185431,
0.0457601,
0.112925
],
"values": [
[
0.1088189,
0.1396215,
0.2145353,
0.4007603,
0.8812455,
2.0515019,
4.9795266
],
[
0.1085118,
0.1397264,
0.2142686,
0.4004531,
0.8794259,
2.050405,
5.0153721
],
[
0.1092405,
0.1398977,
0.2149091,
0.4004302,
0.8772517,
2.0625375,
4.9819362
],
[
0.108552,
0.139901,
0.2145498,
0.3998608,
0.8744551,
2.0611937,
4.9873163
],
[
0.1087575,
0.1399345,
0.2145543,
0.4002208,
0.8750218,
2.0802575,
4.9741051
],
[
0.1085247,
0.139546,
0.2147075,
0.4043346,
0.8749769,
2.0643844,
4.9723958
],
[
0.1086215,
0.1388666,
0.2145512,
0.401605,
0.8740745,
2.056989,
4.9618185
]
]
},
"timing_sense": "non_unate",
"timing_type": "falling_edge"
},
{
"cell_fall,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.00123388,
0.00304493,
0.00751415,
0.0185431,
0.0457601,
0.112925
],
"values": [
[
1.3345201,
1.3692546,
1.4350964,
1.557024,
1.758712,
2.0505773,
2.7247034
],
[
1.3415966,
1.3762138,
1.4420446,
1.5642846,
1.7658367,
2.058165,
2.7333442
],
[
1.3668241,
1.4017574,
1.4676641,
1.58978,
1.7915838,
2.0839386,
2.7590932
],
[
1.4601076,
1.4948462,
1.560666,
1.6827849,
1.8851714,
2.1777546,
2.8531597
],
[
1.731037,
1.7653787,
1.8311451,
1.9530633,
2.1559157,
2.4487208,
3.1240581
],
[
2.5183398,
2.5529181,
2.6191904,
2.74112,
2.9439202,
3.2367244,
3.9115999
],
[
4.7596878,
4.7942104,
4.8598299,
4.9814153,
5.1835323,
5.4759535,
6.1517782
]
]
},
"fall_transition,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.00123388,
0.00304493,
0.00751415,
0.0185431,
0.0457601,
0.112925
],
"values": [
[
0.1652914,
0.1849889,
0.2331481,
0.3247924,
0.424925,
0.6841113,
1.5537327
],
[
0.1639253,
0.1856186,
0.2317486,
0.3247494,
0.4241343,
0.6841387,
1.5517295
],
[
0.1646722,
0.1856348,
0.2317158,
0.324895,
0.4247143,
0.6855324,
1.5532771
],
[
0.1642506,
0.1858769,
0.2323122,
0.3248796,
0.4255998,
0.6862789,
1.5456205
],
[
0.164644,
0.1858345,
0.232309,
0.3250857,
0.4262981,
0.6865172,
1.5457376
],
[
0.163949,
0.185624,
0.2321804,
0.3254958,
0.4263371,
0.6854731,
1.5439446
],
[
0.1657744,
0.1856659,
0.2335592,
0.3258942,
0.4261614,
0.684202,
1.5617224
]
]
},
"related_pin": "RESET_B",
"timing_sense": "positive_unate",
"timing_type": "clear"
}
]
},
"pin,RESET_B": {
"capacitance": 0.002982,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.003028,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.0017341,
0.0018197,
0.0020609,
0.0020649,
0.0020762,
0.002108,
0.0021974
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
-0.0020177,
-0.0020393,
-0.0021003,
-0.0021035,
-0.0021126,
-0.0021382,
-0.0022104
]
}
},
"max_transition": 5.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.002936,
"timing": [
{
"related_pin": "CLK_N",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
-2.1879413,
-0.9066182,
0.3352438
],
[
-4.0130878,
-2.7427509,
-1.5375101
],
[
-5.8628602,
-4.592523,
-3.4092548
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "recovery_falling",
"violation_delay_degrade_pct": 10
},
{
"related_pin": "CLK_N",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
3.1660626,
4.4353985,
5.9694155
],
[
4.8245832,
6.093919,
7.6279354
],
[
6.5022359,
7.7734031,
9.3074195
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "removal_falling",
"violation_delay_degrade_pct": 10
},
{
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
2.5,
5.0
],
"values": [
1.9523004,
4.8965905,
8.4289995
]
},
"related_output_pin": "Q",
"related_pin": "RESET_B",
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
]
}
}