blob: 28c6d00f5aeb079ec9edd7802f6728f8d88d5dcf [file] [log] [blame]
{
"area": 26.2752,
"cell_footprint": "sky130_fd_sc_hd__dfxbp",
"cell_leakage_power": 23.07997,
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"ff,IQ,IQ_N": {
"clocked_on": "CLK",
"next_state": "D"
},
"leakage_power": [
{
"value": 26.0306958,
"when": "CLK&D&!Q&Q_N"
},
{
"value": 22.1411138,
"when": "!CLK&!D&!Q&Q_N"
},
{
"value": 22.4841461,
"when": "CLK&!D&Q&!Q_N"
},
{
"value": 21.9075105,
"when": "!CLK&D&Q&!Q_N"
},
{
"value": 25.4032901,
"when": "!CLK&D&!Q&Q_N"
},
{
"value": 20.9302051,
"when": "CLK&!D&!Q&Q_N"
},
{
"value": 22.3450893,
"when": "CLK&D&Q&!Q_N"
},
{
"value": 23.39773,
"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.00183,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.001768,
"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.019176,
0.0190652,
0.0188429,
0.0191588,
0.0199199,
0.0217073,
0.0258601
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0150591,
0.0149695,
0.0147986,
0.0150677,
0.0157231,
0.0172692,
0.0208685
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001892,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.1247457,
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.106071,
0.8333333,
2.5
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin,D": {
"capacitance": 0.001752,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001774,
"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.0046139,
0.0045451,
0.0044231,
0.0047181,
0.0054346,
0.0071226,
0.0110499
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0003984,
-0.0004775,
-0.0006256,
-0.0003482,
0.0003253,
0.0019116,
0.0056016
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001729,
"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.0764629,
0.2394186,
0.4302552
],
[
-0.0156921,
0.1448223,
0.339321
],
[
-0.0698099,
0.0846009,
0.2778789
]
]
},
"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.0459453,
0.1356588,
0.1751283
],
[
-0.0095885,
0.0666973,
0.096401
],
[
-0.0234232,
0.0492005,
0.080125
]
]
},
"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.0272969,
-0.1768249,
-0.3444681
],
[
0.0599753,
-0.0907734,
-0.2681823
],
[
0.1043275,
-0.0403177,
-0.2226094
]
]
},
"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.0236348,
-0.0974792,
-0.1137552
],
[
0.0257956,
-0.0456074,
-0.0667663
],
[
0.0359681,
-0.0342142,
-0.0614766
]
]
},
"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.001484457,
0.004407224,
0.01308467,
0.03884725,
0.1153341,
0.3424171
],
"values": [
[
-0.0049888,
-0.000616,
0.0085571,
0.0184512,
0.0051295,
-0.0857381,
-0.3891294
],
[
-0.0049484,
-0.0005801,
0.0085789,
0.0184974,
0.0051319,
-0.0857149,
-0.3891309
],
[
-0.0048695,
-0.0005093,
0.0086317,
0.0185003,
0.0051142,
-0.0857563,
-0.3892061
],
[
-0.0050127,
-0.0006666,
0.008443,
0.0182496,
0.0047848,
-0.086134,
-0.3895621
],
[
-0.0053282,
-0.0009591,
0.0082059,
0.0181284,
0.0047779,
-0.0860749,
-0.389513
],
[
-0.0060537,
-0.0015842,
0.0078014,
0.0180915,
0.0051125,
-0.0854943,
-0.3888282
],
[
-0.0076933,
-0.0028934,
0.0072733,
0.0188294,
0.0071385,
-0.0829668,
-0.3860131
]
]
},
"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.001484457,
0.004407224,
0.01308467,
0.03884725,
0.1153341,
0.3424171
],
"values": [
[
-0.0063599,
-0.0041434,
0.0018199,
0.0169636,
0.0549682,
0.1598712,
0.4654848
],
[
-0.0063187,
-0.0041069,
0.0018461,
0.0169542,
0.0549547,
0.1592995,
0.4667101
],
[
-0.0062386,
-0.0040386,
0.0018859,
0.0169575,
0.05496,
0.1587705,
0.4654955
],
[
-0.0063827,
-0.0041946,
0.0017085,
0.0167395,
0.0548194,
0.1593865,
0.4659598
],
[
-0.0067063,
-0.0045027,
0.0014322,
0.0165134,
0.0544417,
0.1586088,
0.4647841
],
[
-0.0074319,
-0.0051277,
0.0010367,
0.0165026,
0.0547849,
0.1593188,
0.4667648
],
[
-0.0090517,
-0.0063807,
0.0006328,
0.0174412,
0.0571474,
0.1626837,
0.4676479
]
]
}
},
"max_capacitance": 0.342417,
"max_transition": 1.500501,
"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.00148446,
0.00440722,
0.0130847,
0.0388473,
0.115334,
0.342417
],
"values": [
[
0.245858,
0.250473,
0.2612314,
0.2842754,
0.3352053,
0.4653083,
0.8437967
],
[
0.2499816,
0.2545834,
0.2653484,
0.2883768,
0.3393212,
0.4694202,
0.8483396
],
[
0.2596709,
0.264274,
0.2750398,
0.2980722,
0.3490183,
0.479128,
0.8567677
],
[
0.2821596,
0.2867671,
0.2975318,
0.3205599,
0.371507,
0.501605,
0.8804607
],
[
0.3192898,
0.3238887,
0.3346767,
0.3577242,
0.4086622,
0.5387671,
0.9175696
],
[
0.3671126,
0.3717038,
0.3825147,
0.4055277,
0.4564767,
0.5865785,
0.9639826
],
[
0.4191775,
0.4237817,
0.4345828,
0.4576364,
0.5085919,
0.6387016,
1.0173946
]
]
},
"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.00148446,
0.00440722,
0.0130847,
0.0388473,
0.115334,
0.342417
],
"values": [
[
0.235161,
0.2406705,
0.2534674,
0.2826698,
0.3602763,
0.5850907,
1.2532942
],
[
0.2392333,
0.2447439,
0.2575345,
0.2867453,
0.3643485,
0.5891337,
1.2576216
],
[
0.2489682,
0.2544991,
0.2672832,
0.2964912,
0.3741301,
0.5993501,
1.2670072
],
[
0.2716231,
0.2771845,
0.2899768,
0.3191918,
0.3967884,
0.6217418,
1.2891485
],
[
0.3110675,
0.3165823,
0.3293935,
0.3585997,
0.4362276,
0.6611519,
1.3322049
],
[
0.3637484,
0.3692656,
0.3821107,
0.4113325,
0.4889728,
0.7137706,
1.3808245
],
[
0.4278146,
0.4333814,
0.4463273,
0.4756431,
0.5533186,
0.7782587,
1.4441383
]
]
},
"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.00148446,
0.00440722,
0.0130847,
0.0388473,
0.115334,
0.342417
],
"values": [
[
0.0183444,
0.0218658,
0.0302516,
0.050414,
0.1041238,
0.268967,
0.7774926
],
[
0.0183788,
0.0218833,
0.0303259,
0.0504728,
0.1041068,
0.2688488,
0.7783165
],
[
0.0183791,
0.0218946,
0.0302909,
0.050473,
0.1041163,
0.2690075,
0.7829797
],
[
0.0184057,
0.0218456,
0.0301582,
0.0504678,
0.1041173,
0.2686303,
0.7787813
],
[
0.0183177,
0.021854,
0.0302467,
0.0503997,
0.1040478,
0.2690575,
0.77719
],
[
0.0183893,
0.0218948,
0.0302653,
0.0504191,
0.1040952,
0.26862,
0.7851469
],
[
0.0183577,
0.0218913,
0.0302535,
0.0504339,
0.1041363,
0.2686381,
0.7751201
]
]
},
"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.00148446,
0.00440722,
0.0130847,
0.0388473,
0.115334,
0.342417
],
"values": [
[
0.0220827,
0.0265098,
0.0380322,
0.072328,
0.1814666,
0.5111347,
1.5005008
],
[
0.0220862,
0.0265072,
0.0380875,
0.0723313,
0.180886,
0.5106825,
1.5003134
],
[
0.022064,
0.0265708,
0.038089,
0.0722843,
0.1813604,
0.5113442,
1.4994037
],
[
0.0220772,
0.0265549,
0.0381356,
0.0721837,
0.181244,
0.5104662,
1.4949149
],
[
0.022111,
0.0265413,
0.0380754,
0.0723214,
0.1813445,
0.5124089,
1.5003588
],
[
0.0222132,
0.0266562,
0.038191,
0.0723406,
0.1816521,
0.5112651,
1.499205
],
[
0.022615,
0.0270518,
0.0385268,
0.0724834,
0.1815794,
0.5105213,
1.497535
]
]
},
"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.00150981,
0.00455905,
0.01376659,
0.04156987,
0.1255252,
0.3790382
],
"values": [
[
-0.0051909,
-0.0010568,
0.0077473,
0.0169806,
0.0011475,
-0.0999562,
-0.4394311
],
[
-0.005148,
-0.0010199,
0.0077719,
0.016967,
0.0011246,
-0.0999775,
-0.4394145
],
[
-0.0050712,
-0.0009529,
0.0078122,
0.0169677,
0.0010879,
-0.1000448,
-0.4395165
],
[
-0.0052149,
-0.0011114,
0.0076212,
0.0167115,
0.000805,
-0.1003676,
-0.4398636
],
[
-0.0055382,
-0.0014187,
0.0073559,
0.0165245,
0.0006585,
-0.1004475,
-0.4399357
],
[
-0.0062651,
-0.0020495,
0.0069528,
0.016525,
0.0011027,
-0.0998221,
-0.4392169
],
[
-0.0079015,
-0.0033328,
0.0064974,
0.0174426,
0.0031236,
-0.0971649,
-0.4362419
]
]
},
"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.00150981,
0.00455905,
0.01376659,
0.04156987,
0.1255252,
0.3790382
],
"values": [
[
-0.0063651,
-0.0040919,
0.0022424,
0.0184516,
0.0597034,
0.1751786,
0.5178472
],
[
-0.0063245,
-0.0040488,
0.0022731,
0.0184998,
0.0596255,
0.1746554,
0.5162255
],
[
-0.0062453,
-0.0039808,
0.0023197,
0.0184995,
0.0596173,
0.174448,
0.5155326
],
[
-0.0063892,
-0.0041405,
0.0021235,
0.0182559,
0.0593453,
0.1748646,
0.5182745
],
[
-0.0067073,
-0.0044338,
0.0018932,
0.0181258,
0.0592998,
0.1748047,
0.5185515
],
[
-0.0074361,
-0.0050658,
0.0014725,
0.0180678,
0.0596187,
0.1745863,
0.5183377
],
[
-0.0090649,
-0.0063413,
0.0009801,
0.018826,
0.0618234,
0.1781707,
0.5188238
]
]
}
},
"max_capacitance": 0.379038,
"max_transition": 1.500506,
"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.00150981,
0.00455905,
0.0137666,
0.0415699,
0.125525,
0.379038
],
"values": [
[
0.302605,
0.3067741,
0.3167107,
0.3386359,
0.3879128,
0.5189449,
0.9103958
],
[
0.3066788,
0.3108473,
0.3207833,
0.3427116,
0.3919874,
0.5230162,
0.9142967
],
[
0.3164344,
0.3206069,
0.3306523,
0.3524687,
0.4017432,
0.532797,
0.9240119
],
[
0.3390872,
0.3432862,
0.3533183,
0.37524,
0.4244146,
0.5554304,
0.9466035
],
[
0.3785335,
0.3827048,
0.3926498,
0.4145653,
0.4638396,
0.5948937,
0.9861464
],
[
0.4312509,
0.4354324,
0.4453847,
0.4672779,
0.5165245,
0.6477362,
1.0401999
],
[
0.4955223,
0.4997028,
0.5097416,
0.5317647,
0.5808439,
0.7118999,
1.1043046
]
]
},
"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.00150981,
0.00455905,
0.0137666,
0.0415699,
0.125525,
0.379038
],
"values": [
[
0.3185521,
0.3235139,
0.3353315,
0.3629159,
0.4377062,
0.6612148,
1.3370983
],
[
0.3226056,
0.3276577,
0.3394267,
0.3670312,
0.4418582,
0.6659674,
1.3412886
],
[
0.3322965,
0.3373516,
0.3491274,
0.3767209,
0.4516203,
0.6748886,
1.3510297
],
[
0.3547785,
0.3598357,
0.3716338,
0.39921,
0.4741411,
0.6971214,
1.3727691
],
[
0.3918723,
0.3969577,
0.4087728,
0.4363819,
0.5111354,
0.734459,
1.4095559
],
[
0.4396974,
0.4447859,
0.4565965,
0.4841857,
0.5588665,
0.7823083,
1.4578255
],
[
0.4917768,
0.4967755,
0.5085865,
0.5362976,
0.611187,
0.8348047,
1.5084132
]
]
},
"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.00150981,
0.00455905,
0.0137666,
0.0415699,
0.125525,
0.379038
],
"values": [
[
0.0173374,
0.0204722,
0.0283554,
0.0476986,
0.1014928,
0.2742021,
0.817549
],
[
0.0173347,
0.0204657,
0.0283515,
0.0476738,
0.1015029,
0.274694,
0.8094306
],
[
0.0173296,
0.0204988,
0.0281358,
0.0477598,
0.1015208,
0.2746219,
0.8088864
],
[
0.0171946,
0.020315,
0.0283615,
0.0475729,
0.1016498,
0.2747649,
0.8173879
],
[
0.0173309,
0.0204882,
0.0281839,
0.0477624,
0.1015128,
0.2746305,
0.8171078
],
[
0.017375,
0.020531,
0.0283228,
0.0476971,
0.1012792,
0.2749402,
0.8126917
],
[
0.017351,
0.0205314,
0.0281745,
0.0478496,
0.1015553,
0.2739781,
0.8067826
]
]
},
"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.00150981,
0.00455905,
0.0137666,
0.0415699,
0.125525,
0.379038
],
"values": [
[
0.0192248,
0.0235602,
0.0343016,
0.0665635,
0.172394,
0.503091,
1.5003543
],
[
0.0194006,
0.023441,
0.034201,
0.0666159,
0.1726817,
0.5016728,
1.5003853
],
[
0.0193134,
0.0234301,
0.0342074,
0.066592,
0.1729312,
0.5024072,
1.5005055
],
[
0.0193327,
0.0234107,
0.0342602,
0.0666405,
0.1729607,
0.5022605,
1.5001804
],
[
0.0193959,
0.0235609,
0.0342591,
0.0667369,
0.172918,
0.5023947,
1.4994243
],
[
0.0194889,
0.0235256,
0.0343317,
0.0666927,
0.172383,
0.5024198,
1.4992407
],
[
0.0195338,
0.0233738,
0.0341909,
0.0667983,
0.1729735,
0.5030175,
1.4981081
]
]
},
"timing_sense": "non_unate",
"timing_type": "rising_edge"
}
}
}