blob: 1f260e889e44d4237d6017b572e9bd68304bcf44 [file] [log] [blame]
{
"area": 30.0288,
"cell_footprint": "sky130_fd_sc_hd__edfxtp",
"cell_leakage_power": 0.00743731,
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"ff,IQ,IQ_N": {
"clocked_on": "CLK",
"next_state": "(D&DE) | (IQ&!DE)"
},
"leakage_power": [
{
"value": 0.0049923,
"when": "CLK&!D&DE&Q"
},
{
"value": 0.0070648,
"when": "CLK&D&!DE&Q"
},
{
"value": 0.0092441,
"when": "!CLK&D&DE&Q"
},
{
"value": 0.0112305,
"when": "CLK&D&DE&!Q"
},
{
"value": 0.006701,
"when": "CLK&!D&!DE&!Q"
},
{
"value": 0.0087517,
"when": "!CLK&!D&DE&!Q"
},
{
"value": 0.0067408,
"when": "CLK&D&!DE&!Q"
},
{
"value": 0.0088301,
"when": "CLK&!D&DE&!Q"
},
{
"value": 0.0066227,
"when": "!CLK&!D&!DE&!Q"
},
{
"value": 0.0066624,
"when": "!CLK&D&!DE&!Q"
},
{
"value": 0.004924,
"when": "!CLK&!D&!DE&Q"
},
{
"value": 0.0049299,
"when": "CLK&!D&!DE&Q"
},
{
"value": 0.0092499,
"when": "CLK&D&DE&Q"
},
{
"value": 0.007059,
"when": "!CLK&D&!DE&Q"
},
{
"value": 0.00482,
"when": "!CLK&!D&DE&Q"
},
{
"value": 0.0111738,
"when": "!CLK&D&DE&!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.001625,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.001535,
"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.0241394,
0.0240191,
0.0237419,
0.0237195,
0.0236679,
0.023549,
0.0232747
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0196144,
0.0195915,
0.0195387,
0.0194608,
0.0192814,
0.0188678,
0.0179144
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001715,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.2851282,
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.6410458,
0.8333333,
2.5
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin,D": {
"capacitance": 0.00168,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001588,
"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.0096644,
0.0095864,
0.0094065,
0.009398,
0.0093783,
0.009333,
0.0092287
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0036182,
0.0036055,
0.0035763,
0.0035418,
0.0034622,
0.0032788,
0.002856
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001772,
"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.4536602,
0.6886374,
1.1748841
],
[
0.222345,
0.4573223,
0.9447897
],
[
-0.0429544,
0.1920228,
0.6709453
]
]
},
"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.179002,
0.3895651,
0.7012513
],
[
0.0502259,
0.2595684,
0.5627096
],
[
-0.0868997,
0.1126771,
0.4145977
]
]
},
"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.3141621,
-0.5491393,
-1.0305033
],
[
-0.1194681,
-0.3544453,
-0.8333678
],
[
0.1177552,
-0.117222,
-0.5875996
]
]
},
"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.1481465,
-0.3538268,
-0.6472025
],
[
-0.0242533,
-0.232375,
-0.5208679
],
[
0.1153138,
-0.0806009,
-0.3776387
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "hold_rising",
"violation_delay_degrade_pct": 10
}
]
},
"pin,DE": {
"capacitance": 0.003069,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.002936,
"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.0103654,
0.0102492,
0.0099814,
0.0099767,
0.0099657,
0.0099403,
0.009882
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0002715,
0.0001713,
-5.9811119e-05,
-8.9103973e-05,
-0.0001566,
-0.0003122,
-0.0006709
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.003202,
"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.4158184,
0.6593405,
1.1455872
],
[
0.2150208,
0.458543,
0.9460104
],
[
-0.028306,
0.2139954,
0.6953594
]
]
},
"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.5000469,
0.6703268,
0.8575013
],
[
0.2699525,
0.4402324,
0.6261862
],
[
0.0022116,
0.1724915,
0.3608867
]
]
},
"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.2421406,
-0.4942077,
-0.8779154
],
[
-0.1145853,
-0.367873,
-0.7515808
],
[
0.0347474,
-0.2173197,
-0.5985859
]
]
},
"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.1640156,
-0.3574889,
-0.653306
],
[
-0.0413431,
-0.2348164,
-0.5281921
],
[
0.0945618,
-0.0903665,
-0.3861836
]
]
},
"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.001226548,
0.003008842,
0.00738098,
0.01810626,
0.0444164,
0.1089577
],
"values": [
[
0.0110043,
0.0114347,
0.0113897,
0.007252,
-0.0075694,
-0.0474859,
-0.1471861
],
[
0.0110756,
0.011442,
0.0113779,
0.0072498,
-0.0075835,
-0.0474943,
-0.1471836
],
[
0.0108209,
0.011237,
0.0111965,
0.0070621,
-0.0077704,
-0.0476757,
-0.1473691
],
[
0.0106374,
0.0109662,
0.01102,
0.0068659,
-0.0079235,
-0.0478448,
-0.1475471
],
[
0.0103389,
0.0106708,
0.0107262,
0.0065617,
-0.0082187,
-0.0481276,
-0.1478334
],
[
0.0102236,
0.0104882,
0.01063,
0.0065052,
-0.0083408,
-0.0482377,
-0.1479157
],
[
0.0110764,
0.0111939,
0.011249,
0.0070901,
-0.0077205,
-0.0476265,
-0.1473106
]
]
},
"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.001226548,
0.003008842,
0.00738098,
0.01810626,
0.0444164,
0.1089577
],
"values": [
[
0.0221169,
0.023527,
0.0270789,
0.0345225,
0.0510699,
0.0919829,
0.1909099
],
[
0.0220997,
0.0234826,
0.0270364,
0.0344773,
0.0511942,
0.091859,
0.1909845
],
[
0.0218919,
0.0233014,
0.0269327,
0.034326,
0.0509665,
0.0916616,
0.1909738
],
[
0.0217725,
0.0231815,
0.0268084,
0.0341935,
0.0508393,
0.0915535,
0.1908684
],
[
0.0215231,
0.0229349,
0.0265476,
0.0339469,
0.0505893,
0.0915027,
0.1903079
],
[
0.0215554,
0.0229415,
0.0265469,
0.033978,
0.0505275,
0.0914779,
0.1908723
],
[
0.0234446,
0.0246064,
0.0273879,
0.0345593,
0.0511691,
0.0916797,
0.1909684
]
]
}
},
"max_capacitance": 0.108958,
"max_transition": 1.516933,
"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.00122655,
0.00300884,
0.00738098,
0.0181063,
0.0444164,
0.108958
],
"values": [
[
0.5365928,
0.5515305,
0.5802628,
0.6318696,
0.7220784,
0.8667664,
1.1371273
],
[
0.5426471,
0.5576393,
0.5862852,
0.6379821,
0.7281355,
0.8727049,
1.1432173
],
[
0.556641,
0.5715534,
0.600323,
0.6519161,
0.7420861,
0.8866644,
1.157017
],
[
0.5879501,
0.602843,
0.63168,
0.6833528,
0.7733379,
0.9179597,
1.1883781
],
[
0.6599125,
0.6747983,
0.7036285,
0.7552702,
0.8452509,
0.9898683,
1.2603949
],
[
0.792173,
0.807535,
0.8362432,
0.8879791,
0.9779315,
1.1224963,
1.3929594
],
[
1.0239841,
1.0393691,
1.0680899,
1.1198114,
1.209825,
1.3545571,
1.6250322
]
]
},
"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.00122655,
0.00300884,
0.00738098,
0.0181063,
0.0444164,
0.108958
],
"values": [
[
0.4198244,
0.4307994,
0.4543464,
0.5049873,
0.6196262,
0.8812546,
1.5165967
],
[
0.4255806,
0.4366438,
0.4601282,
0.5107675,
0.6253842,
0.8870435,
1.5243791
],
[
0.4398862,
0.4508542,
0.4743491,
0.52501,
0.6396236,
0.9012582,
1.5369762
],
[
0.472079,
0.4830557,
0.5065651,
0.5572134,
0.6718311,
0.9334289,
1.5690632
],
[
0.5445008,
0.5555059,
0.5790233,
0.6296769,
0.7442483,
1.0059481,
1.6459111
],
[
0.6798012,
0.6905959,
0.7140931,
0.7647462,
0.8793632,
1.1410055,
1.7760877
],
[
0.9076588,
0.9187252,
0.9422129,
0.9928552,
1.1074877,
1.3689868,
2.008947
]
]
},
"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.00122655,
0.00300884,
0.00738098,
0.0181063,
0.0444164,
0.108958
],
"values": [
[
0.0685509,
0.0785305,
0.0960416,
0.1321329,
0.1953957,
0.3104517,
0.6013518
],
[
0.0695347,
0.0783652,
0.0958999,
0.1320945,
0.1953873,
0.3097096,
0.6014348
],
[
0.068555,
0.0786204,
0.0961424,
0.1321491,
0.1953634,
0.3108405,
0.6012297
],
[
0.0685322,
0.0773472,
0.0966359,
0.1320175,
0.1951835,
0.3105836,
0.602158
],
[
0.0685361,
0.0773449,
0.0966148,
0.1320116,
0.1951583,
0.3106498,
0.6002586
],
[
0.068884,
0.0775382,
0.0956203,
0.131917,
0.1961257,
0.3107845,
0.5997228
],
[
0.0690388,
0.0778613,
0.0958065,
0.1320682,
0.196203,
0.3106248,
0.6011917
]
]
},
"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.00122655,
0.00300884,
0.00738098,
0.0181063,
0.0444164,
0.108958
],
"values": [
[
0.0413859,
0.0518162,
0.0757068,
0.1351909,
0.2767315,
0.6257552,
1.5038406
],
[
0.0414791,
0.0517142,
0.0757927,
0.135331,
0.2768588,
0.6253871,
1.500397
],
[
0.0414546,
0.051588,
0.0760448,
0.1354441,
0.2773929,
0.6229453,
1.5067093
],
[
0.0414462,
0.0516263,
0.0760483,
0.1353734,
0.2770321,
0.6231019,
1.507053
],
[
0.0415221,
0.051641,
0.0760495,
0.1354193,
0.2766494,
0.6275127,
1.4897317
],
[
0.0413871,
0.0518426,
0.0764202,
0.1353074,
0.2773413,
0.6257607,
1.5003366
],
[
0.0414678,
0.0517584,
0.0758075,
0.135349,
0.2765954,
0.6250293,
1.516933
]
]
},
"timing_sense": "non_unate",
"timing_type": "rising_edge"
}
}
}