blob: 87b5d37ebe04b5c42f8a20149b22865b7655f524 [file] [log] [blame]
{
"area": 26.2752,
"cell_footprint": "sky130_fd_sc_hd__dfrtp",
"cell_leakage_power": 0.0002340264,
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"ff,IQ,IQ_N": {
"clear": "!RESET_B",
"clocked_on": "CLK",
"next_state": "D"
},
"leakage_power": [
{
"value": 0.0002196,
"when": "RESET_B&CLK&D&!Q"
},
{
"value": 0.0001789,
"when": "RESET_B&!CLK&!D&!Q"
},
{
"value": 0.000155,
"when": "!RESET_B&CLK&!D&!Q"
},
{
"value": 0.0004172,
"when": "RESET_B&CLK&!D&Q"
},
{
"value": 0.000363,
"when": "RESET_B&!CLK&D&Q"
},
{
"value": 0.0001647,
"when": "!RESET_B&CLK&D&!Q"
},
{
"value": 0.0002122,
"when": "RESET_B&!CLK&D&!Q"
},
{
"value": 0.0002099,
"when": "RESET_B&CLK&!D&!Q"
},
{
"value": 0.000154,
"when": "!RESET_B&!CLK&!D&!Q"
},
{
"value": 0.0003459,
"when": "RESET_B&CLK&D&Q"
},
{
"value": 0.0001996,
"when": "RESET_B&!CLK&!D&Q"
},
{
"value": 0.0001884,
"when": "!RESET_B&!CLK&D&!Q"
}
],
"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.001342,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.001304,
"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.0046612,
0.0045154,
0.0041048,
0.0043285,
0.0049587,
0.0067344,
0.0117368
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.0059292,
0.0056467,
0.004851,
0.0049359,
0.0051753,
0.0058498,
0.00775
]
}
},
"max_transition": 5.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001381,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
2.5,
5.0
],
"values": [
2.1154443,
4.1666666,
8.3333333
]
},
"related_output_pin": "Q",
"related_pin": "CLK",
"rise_constraint,constraint_3_0_1": {
"index_1": [
0.01,
2.5,
5.0
],
"values": [
1.2140328,
4.1666666,
8.3333333
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin,D": {
"capacitance": 0.00158,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001498,
"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.0029054,
0.0028953,
0.0028667,
0.0028682,
0.0028722,
0.0028836,
0.0029158
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
-1.8831803e-05,
-8.8866947e-05,
-0.0002862,
-0.0002927,
-0.0003112,
-0.0003632,
-0.0005098
]
}
},
"max_transition": 5.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001661,
"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.576707,
3.2462138,
4.9476705
],
[
-0.0030781,
1.6499492,
3.3459127
],
[
-1.1918395,
0.4740052,
2.1589824
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
0.3499004,
1.7081279,
2.8712546
],
[
-0.7849385,
0.5586406,
1.6961325
],
[
-1.6349548,
-0.3261657,
0.8003398
]
]
},
"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,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
-0.2616719,
-1.9183614,
-3.4458678
],
[
0.9555644,
-0.6956318,
-2.3513122
],
[
1.8751607,
0.2148092,
-1.4243916
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
-0.1133564,
-1.3983418,
-2.4461119
],
[
0.9647197,
-0.298293,
-1.342401
],
[
1.8367086,
0.5920065,
-0.4484395
]
]
},
"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.02817269,
0.07937005,
0.2236068,
0.6299605,
1.774768,
5
],
"index_2": [
0.0005,
0.001339255,
0.003587206,
0.009608364,
0.02573609,
0.06893436,
0.1846413
],
"values": [
[
0.0117122,
0.0111629,
0.0096165,
0.0052111,
-0.0073731,
-0.0423644,
-0.1370107
],
[
0.0119879,
0.0114245,
0.009921,
0.0054911,
-0.0070616,
-0.0420682,
-0.1367311
],
[
0.0127452,
0.012241,
0.0106995,
0.0062978,
-0.0062831,
-0.0412887,
-0.1359505
],
[
0.0125278,
0.0120148,
0.0104874,
0.0060614,
-0.0065162,
-0.0414921,
-0.136158
],
[
0.0121523,
0.0115926,
0.0101201,
0.005694,
-0.0069242,
-0.0418724,
-0.1365371
],
[
0.0113495,
0.0108014,
0.0093124,
0.0048733,
-0.0076755,
-0.0426815,
-0.1373424
],
[
0.0093267,
0.0088007,
0.0072976,
0.0028859,
-0.0097103,
-0.04469,
-0.1393547
]
]
},
"related_pin": "CLK",
"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.001339255,
0.003587206,
0.009608364,
0.02573609,
0.06893436,
0.1846413
],
"values": [
[
0.0135843,
0.0143527,
0.0163143,
0.0214452,
0.0347853,
0.0697476,
0.164286
],
[
0.0136561,
0.0144123,
0.0163984,
0.0213984,
0.0345666,
0.0701064,
0.1639785
],
[
0.0144518,
0.0152199,
0.0171739,
0.022246,
0.0356404,
0.0709028,
0.164662
],
[
0.0143041,
0.015067,
0.0170384,
0.0221528,
0.0354209,
0.0706087,
0.1649489
],
[
0.0138441,
0.0146105,
0.0165541,
0.0215838,
0.0347994,
0.069883,
0.16434
],
[
0.0129567,
0.013723,
0.0156981,
0.0208564,
0.0339753,
0.0691135,
0.1636054
],
[
0.0109081,
0.0116615,
0.0136723,
0.0186833,
0.0320583,
0.067459,
0.1615147
]
]
}
},
{
"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.001339255,
0.003587206,
0.009608364,
0.02573609,
0.06893436,
0.1846413
],
"values": [
[
0.0082179,
0.007934,
0.0069589,
0.0040597,
-0.008065,
-0.0430877,
-0.1377601
],
[
0.0081073,
0.0078278,
0.0068629,
0.0039496,
-0.0081908,
-0.0432175,
-0.1378911
],
[
0.007813,
0.0075225,
0.0065541,
0.003671,
-0.0084387,
-0.0434885,
-0.1381558
],
[
0.0078842,
0.0075932,
0.0065941,
0.0036936,
-0.008404,
-0.0434222,
-0.1380976
],
[
0.0077946,
0.0074759,
0.0065498,
0.0036304,
-0.0084536,
-0.0434846,
-0.1381609
],
[
0.0077214,
0.0074654,
0.0065369,
0.0035335,
-0.0085571,
-0.0435999,
-0.1382521
],
[
0.0076208,
0.0072542,
0.0062607,
0.0033594,
-0.0088081,
-0.04385,
-0.1384719
]
]
},
"related_pin": "RESET_B",
"rise_power,scalar": {
"values": [
0.0
]
}
}
],
"max_capacitance": 0.184641,
"max_transition": 5.015665,
"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.00133925,
0.00358721,
0.00960836,
0.0257361,
0.0689344,
0.184641
],
"values": [
[
2.3053217,
2.3338205,
2.3876054,
2.4794504,
2.6329543,
2.9033753,
3.4770435
],
[
2.3162103,
2.3443933,
2.3981177,
2.4904849,
2.6428104,
2.9136769,
3.4874088
],
[
2.3470546,
2.3752378,
2.4289821,
2.520411,
2.6737674,
2.9444935,
3.5186944
],
[
2.4355,
2.4638069,
2.5174332,
2.6099434,
2.7625808,
3.0330651,
3.6071734
],
[
2.6831506,
2.7112825,
2.7660243,
2.857405,
3.0098464,
3.2805982,
3.8552352
],
[
3.3613523,
3.3895584,
3.4433005,
3.5347383,
3.6880232,
3.9587942,
4.5332311
],
[
4.9819815,
5.0105236,
5.0641247,
5.1563167,
5.3083351,
5.579055,
6.1534884
]
]
},
"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.00133925,
0.00358721,
0.00960836,
0.0257361,
0.0689344,
0.184641
],
"values": [
[
1.885883,
1.910883,
1.9685757,
2.1003743,
2.425077,
3.2775243,
5.5569993
],
[
1.8962198,
1.9213682,
1.9792272,
2.1106847,
2.4359341,
3.289307,
5.5647087
],
[
1.9295054,
1.9554987,
2.0127493,
2.1437336,
2.4678919,
3.3228147,
5.603797
],
[
2.0181561,
2.0430524,
2.1011313,
2.2328761,
2.5579219,
3.4115253,
5.6884906
],
[
2.2695898,
2.294493,
2.3520246,
2.4835392,
2.8085172,
3.6634797,
5.9357137
],
[
2.9526008,
2.9771894,
3.0353651,
3.1672656,
3.491528,
4.3477764,
6.6233712
],
[
4.595067,
4.6199493,
4.6776996,
4.8093267,
5.1345035,
5.9884342,
8.2650837
]
]
},
"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.00133925,
0.00358721,
0.00960836,
0.0257361,
0.0689344,
0.184641
],
"values": [
[
0.1730485,
0.1843861,
0.2064874,
0.2512578,
0.3517356,
0.5886409,
1.2504682
],
[
0.1733604,
0.1837332,
0.2064831,
0.2514511,
0.3528917,
0.5854422,
1.2538233
],
[
0.1733956,
0.1838403,
0.2064273,
0.2512194,
0.3526011,
0.585574,
1.2517476
],
[
0.1733314,
0.1846674,
0.2076961,
0.252565,
0.350079,
0.5899233,
1.2522831
],
[
0.1743663,
0.1848833,
0.2061972,
0.2511834,
0.3531805,
0.5894343,
1.2555029
],
[
0.1734254,
0.1838719,
0.2064019,
0.2512204,
0.3526918,
0.5855568,
1.2507411
],
[
0.1736002,
0.1845379,
0.2065164,
0.2541361,
0.3524271,
0.589099,
1.2552616
]
]
},
"related_pin": "CLK",
"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.00133925,
0.00358721,
0.00960836,
0.0257361,
0.0689344,
0.184641
],
"values": [
[
0.1062502,
0.1304916,
0.1875688,
0.3423322,
0.7653215,
1.9185191,
5.0032685
],
[
0.1067207,
0.1305701,
0.1880824,
0.3407728,
0.7581975,
1.9076281,
4.985095
],
[
0.1073888,
0.1292504,
0.1881809,
0.340957,
0.7622686,
1.9212569,
4.985953
],
[
0.1065736,
0.1301801,
0.1882313,
0.3426244,
0.7669512,
1.9177047,
5.0156652
],
[
0.1073915,
0.1301501,
0.1884225,
0.3392445,
0.7594873,
1.9095796,
4.9838809
],
[
0.1062398,
0.1297008,
0.1883389,
0.3419892,
0.7637128,
1.9109452,
5.0154587
],
[
0.1070801,
0.1302228,
0.1877876,
0.3408827,
0.7669412,
1.9173854,
5.0141464
]
]
},
"timing_sense": "non_unate",
"timing_type": "rising_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.00133925,
0.00358721,
0.00960836,
0.0257361,
0.0689344,
0.184641
],
"values": [
[
1.6697607,
1.7023343,
1.7674289,
1.8828483,
2.089841,
2.3700304,
2.915524
],
[
1.677395,
1.7103449,
1.7751058,
1.8901398,
2.0972817,
2.377637,
2.923185
],
[
1.7038768,
1.7366399,
1.8017083,
1.917033,
2.1240218,
2.4048639,
2.9503711
],
[
1.7987318,
1.8315007,
1.8967652,
2.0121897,
2.2191247,
2.5001285,
3.0459157
],
[
2.0684547,
2.101157,
2.1661906,
2.2816187,
2.4885209,
2.770234,
3.315525
],
[
2.855693,
2.8885325,
2.9536109,
3.0689689,
3.2757517,
3.5574563,
4.10264
],
[
5.094039,
5.1267337,
5.191688,
5.3065365,
5.5132054,
5.7939404,
6.3397718
]
]
},
"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.00133925,
0.00358721,
0.00960836,
0.0257361,
0.0689344,
0.184641
],
"values": [
[
0.2094543,
0.2234582,
0.2567226,
0.3299855,
0.4428818,
0.5900498,
1.213971
],
[
0.2088639,
0.223699,
0.2571585,
0.3296925,
0.4426952,
0.587987,
1.2073655
],
[
0.2090906,
0.2233924,
0.2565706,
0.3299928,
0.4431662,
0.5902629,
1.2100689
],
[
0.2098677,
0.2240963,
0.2567731,
0.3295406,
0.443631,
0.589809,
1.2104171
],
[
0.2083688,
0.223436,
0.2567656,
0.3296328,
0.4441653,
0.5909334,
1.2027209
],
[
0.2099017,
0.2239422,
0.2568713,
0.3296962,
0.4444347,
0.5913414,
1.214309
],
[
0.209311,
0.225127,
0.2572962,
0.33014,
0.4442174,
0.589898,
1.2023423
]
]
},
"related_pin": "RESET_B",
"timing_sense": "positive_unate",
"timing_type": "clear"
}
]
},
"pin,RESET_B": {
"capacitance": 0.002987,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.003035,
"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.001733,
0.0018151,
0.0020463,
0.0020507,
0.002063,
0.0020978,
0.002196
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
-0.0019737,
-0.00207,
-0.0023411,
-0.0023469,
-0.002363,
-0.0024084,
-0.0025364
]
}
},
"max_transition": 5.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.002938,
"timing": [
{
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
-1.3584736,
-0.2053242,
1.1720358
],
[
-2.9400899,
-1.8235615,
-0.5212748
],
[
-4.2918151,
-3.2027527,
-1.9279315
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "recovery_rising",
"violation_delay_degrade_pct": 10
},
{
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
2.2834941,
3.5766337,
5.1161438
],
[
3.7021464,
4.9989482,
6.5384585
],
[
4.9330223,
6.233486,
7.7729963
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "removal_rising",
"violation_delay_degrade_pct": 10
},
{
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
2.5,
5.0
],
"values": [
1.8138752,
5.2822034,
8.8096693
]
},
"related_output_pin": "Q",
"related_pin": "RESET_B",
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
]
}
}