blob: 0d66237d0cdd8763a8a3c10bbb669abd1b660e72 [file] [log] [blame]
{
"area": 23.7728,
"cell_footprint": "sky130_fd_sc_hd__dfxbp",
"cell_leakage_power": 19.62106,
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"ff,IQ,IQ_N": {
"clocked_on": "CLK",
"next_state": "D"
},
"leakage_power": [
{
"value": 22.113916,
"when": "CLK&D&!Q&Q_N"
},
{
"value": 18.5394757,
"when": "!CLK&!D&!Q&Q_N"
},
{
"value": 19.291198,
"when": "CLK&!D&Q&!Q_N"
},
{
"value": 18.763302,
"when": "!CLK&D&Q&!Q_N"
},
{
"value": 21.581819,
"when": "!CLK&D&!Q&Q_N"
},
{
"value": 17.432173,
"when": "CLK&!D&!Q&Q_N"
},
{
"value": 19.1598453,
"when": "CLK&D&Q&!Q_N"
},
{
"value": 20.0867696,
"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.001711,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.001667,
"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.0177721,
0.0175037,
0.0168835,
0.0168502,
0.0168923,
0.0171464,
0.017998
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.0147346,
0.014432,
0.013726,
0.0136487,
0.0135774,
0.013523,
0.0135163
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001756,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
2.5,
5.0
],
"values": [
0.4543422,
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": [
0.3900734,
4.1666666,
8.3333333
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin,D": {
"capacitance": 0.001576,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001577,
"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.0041666,
0.0040916,
0.0040317,
0.0039639,
0.0039247,
0.0039657,
0.0042324
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
-0.0002257,
-0.0003547,
-0.0005786,
-0.0006475,
-0.0007018,
-0.0007152,
-0.000613
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001574,
"timing": [
{
"fall_constraint,vio_3_3_1": {
"index_1": [
0.01,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
0.2601787,
1.2961406,
1.9667135
],
[
-0.4114033,
0.5861064,
1.2548483
],
[
-0.7560485,
0.2158265,
0.8790752
]
]
},
"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.1246807,
0.7761211,
1.1171041
],
[
-0.2942158,
0.2803203,
0.575527
],
[
-0.4997008,
0.063849,
0.3480693
]
]
},
"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.0932148,
-1.0321309,
-1.5928405
],
[
0.5014629,
-0.4502705,
-1.0714049
],
[
0.8314596,
-0.1056253,
-0.734084
]
]
},
"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.0675801,
-0.6476094,
-0.9153503
],
[
0.3275127,
-0.2250508,
-0.4982848
],
[
0.5238425,
-0.0250589,
-0.2964619
]
]
},
"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.001484567,
0.004407879,
0.01308759,
0.0388588,
0.115377,
0.3425698
],
"values": [
[
-0.0052808,
-0.001673,
0.0058487,
0.0133735,
-0.0008399,
-0.0874942,
-0.3734774
],
[
-0.0051335,
-0.0015274,
0.0059819,
0.0135396,
-0.0007128,
-0.0873884,
-0.3733795
],
[
-0.0047848,
-0.0011891,
0.0062918,
0.0137894,
-0.0004861,
-0.0871607,
-0.3731573
],
[
-0.0047674,
-0.001195,
0.0062419,
0.0136268,
-0.0007852,
-0.0875168,
-0.3735471
],
[
-0.0047557,
-0.0012114,
0.0061689,
0.0134884,
-0.0010067,
-0.0878233,
-0.3738709
],
[
-0.0047522,
-0.001201,
0.006169,
0.0134594,
-0.0010093,
-0.0877696,
-0.3738361
],
[
-0.0048077,
-0.0012026,
0.0063233,
0.0138408,
-0.0005103,
-0.0872382,
-0.3732476
]
]
},
"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.001484567,
0.004407879,
0.01308759,
0.0388588,
0.115377,
0.3425698
],
"values": [
[
-0.0065353,
-0.0048945,
-0.0002505,
0.0123131,
0.046529,
0.1441384,
0.4325154
],
[
-0.0064003,
-0.004787,
-0.0002121,
0.012234,
0.0460884,
0.1447936,
0.432358
],
[
-0.0060531,
-0.0044479,
0.0001062,
0.0125327,
0.0463523,
0.1442268,
0.4338175
],
[
-0.0060313,
-0.0044456,
6.195e-05,
0.0124091,
0.0461543,
0.1443924,
0.4322362
],
[
-0.0060253,
-0.0044784,
-5.92e-05,
0.0121418,
0.0459838,
0.1440778,
0.432973
],
[
-0.0060318,
-0.0044994,
-0.0001065,
0.0120417,
0.0458407,
0.143343,
0.4326515
],
[
-0.0061011,
-0.0045297,
-5.255e-05,
0.0123059,
0.0463776,
0.1440225,
0.4331684
]
]
}
},
"max_capacitance": 0.101634,
"max_transition": 1.502898,
"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.00148457,
0.00440788,
0.0130876,
0.0388588,
0.115377,
0.34257
],
"values": [
[
0.5517926,
0.5639418,
0.5922068,
0.6581424,
0.8266162,
1.3125301,
2.7550275
],
[
0.5598778,
0.5720268,
0.6003104,
0.6662868,
0.8347201,
1.3202685,
2.7636788
],
[
0.5833429,
0.595415,
0.6237413,
0.6896755,
0.8580637,
1.3436087,
2.7927827
],
[
0.6499876,
0.6621363,
0.6904032,
0.7563553,
0.9248662,
1.4103214,
2.8515144
],
[
0.8148323,
0.8269016,
0.8552266,
0.9211563,
1.0896145,
1.5755574,
3.0175831
],
[
1.1316899,
1.1438375,
1.1721116,
1.2380615,
1.406529,
1.8918975,
3.3342784
],
[
1.6886261,
1.7007404,
1.728899,
1.7948661,
1.9633382,
2.4488029,
3.8948547
]
]
},
"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.00148457,
0.00440788,
0.0130876,
0.0388588,
0.115377,
0.34257
],
"values": [
[
0.5919704,
0.6068196,
0.6432055,
0.7373401,
1.0058803,
1.7962487,
4.1400599
],
[
0.6012396,
0.6159683,
0.6523204,
0.7464564,
1.0149652,
1.8074441,
4.1572714
],
[
0.6246287,
0.6394135,
0.6756767,
0.7698507,
1.0383661,
1.827987,
4.1747992
],
[
0.6914436,
0.7062865,
0.7426809,
0.8368776,
1.1053622,
1.8975146,
4.2412669
],
[
0.8614868,
0.8762292,
0.912566,
1.0066967,
1.2752478,
2.0683233,
4.4191628
],
[
1.1904507,
1.2053095,
1.2416985,
1.3358654,
1.6044041,
2.3936715,
4.741886
],
[
1.7890383,
1.8039602,
1.8404138,
1.9346427,
2.2032904,
2.9971015,
5.3445626
]
]
},
"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.00148457,
0.00440788,
0.0130876,
0.0388588,
0.115377,
0.34257
],
"values": [
[
0.0358079,
0.0452827,
0.0700322,
0.1415615,
0.3533478,
1.007302,
2.9554481
],
[
0.0356277,
0.0452671,
0.0702811,
0.141405,
0.3538413,
1.0069736,
2.9669527
],
[
0.0355913,
0.0452946,
0.0702362,
0.1415656,
0.3537435,
1.0075426,
2.9582914
],
[
0.0358101,
0.045269,
0.0700517,
0.14144,
0.3537431,
1.0087701,
2.96999
],
[
0.0355525,
0.045302,
0.0701173,
0.1414569,
0.3537,
1.0074114,
2.9540057
],
[
0.0354432,
0.0451874,
0.070081,
0.1415093,
0.353337,
1.0070509,
2.9760596
],
[
0.0357161,
0.0451284,
0.0701395,
0.1415826,
0.3532974,
1.0068139,
2.9545837
]
]
},
"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.00148457,
0.00440788,
0.0130876,
0.0388588,
0.115377,
0.34257
],
"values": [
[
0.0462357,
0.0593342,
0.0975981,
0.219162,
0.5890592,
1.7053337,
4.9994568
],
[
0.0461311,
0.0592286,
0.0974395,
0.2191938,
0.5880752,
1.7047517,
5.0016995
],
[
0.0458986,
0.0591441,
0.0976202,
0.2189333,
0.5894427,
1.7019076,
5.0017634
],
[
0.0462478,
0.0592459,
0.0973895,
0.2190224,
0.58989,
1.7050255,
4.9976121
],
[
0.0460953,
0.0592486,
0.0975002,
0.2191806,
0.5887668,
1.7046348,
5.005941
],
[
0.0464216,
0.0594341,
0.0976116,
0.2191862,
0.5885254,
1.7000847,
5.0014175
],
[
0.0466954,
0.0596987,
0.0977435,
0.2192594,
0.5889476,
1.7060563,
5.0007682
]
]
},
"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.02817269,
0.07937005,
0.2236068,
0.6299605,
1.774768,
5
],
"index_2": [
0.0005,
0.001501699,
0.004510198,
0.01354592,
0.04068378,
0.1221896,
0.3669838
],
"values": [
[
-0.0054156,
-0.0019675,
0.005286,
0.0123103,
-0.0037661,
-0.0969177,
-0.405565
],
[
-0.0052797,
-0.0018592,
0.0053256,
0.0122399,
-0.0039415,
-0.0971541,
-0.4058344
],
[
-0.0049328,
-0.0015212,
0.0056538,
0.0125336,
-0.0036999,
-0.0969361,
-0.4056231
],
[
-0.0049098,
-0.0015144,
0.0056063,
0.0124151,
-0.0038987,
-0.0971848,
-0.4058655
],
[
-0.0049037,
-0.0015507,
0.0054758,
0.0121471,
-0.0042779,
-0.0976141,
-0.4063861
],
[
-0.0049069,
-0.0015652,
0.0054338,
0.0120407,
-0.0044595,
-0.0978596,
-0.4065891
],
[
-0.0049715,
-0.0015838,
0.0055171,
0.0123082,
-0.004168,
-0.0975387,
-0.4062653
]
]
},
"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.001501699,
0.004510198,
0.01354592,
0.04068378,
0.1221896,
0.3669838
],
"values": [
[
-0.0065069,
-0.0047868,
0.0001098,
0.0133718,
0.0494389,
0.1540351,
0.4654973
],
[
-0.0063572,
-0.0046399,
0.0002515,
0.0135499,
0.0495615,
0.1541616,
0.4659869
],
[
-0.0060107,
-0.0043029,
0.000564,
0.0137953,
0.0498245,
0.1547189,
0.4648781
],
[
-0.0059908,
-0.0043092,
0.0004926,
0.0136163,
0.0496202,
0.1545954,
0.4644667
],
[
-0.0059783,
-0.0043211,
0.0004262,
0.0134913,
0.0494832,
0.1544013,
0.4640937
],
[
-0.0059764,
-0.0043187,
0.0004221,
0.0134369,
0.0492763,
0.1535165,
0.4652609
],
[
-0.0060412,
-0.0043333,
0.0005382,
0.0138332,
0.0501217,
0.1545733,
0.4659319
]
]
}
},
"max_capacitance": 0.108958,
"max_transition": 1.504315,
"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.0015017,
0.0045102,
0.0135459,
0.0406838,
0.12219,
0.366984
],
"values": [
[
0.7056505,
0.7170283,
0.7437546,
0.8072254,
0.9803468,
1.4973841,
3.0484242
],
[
0.7148871,
0.7262188,
0.7529259,
0.8164239,
0.9893754,
1.505996,
3.0665401
],
[
0.7380093,
0.7494989,
0.7762834,
0.8397536,
1.012782,
1.5302525,
3.0920968
],
[
0.805084,
0.8165493,
0.8432795,
0.9067814,
1.0797707,
1.5981257,
3.1508156
],
[
0.9752209,
0.9865841,
1.0132888,
1.0767875,
1.2497149,
1.766165,
3.3235716
],
[
1.3042109,
1.3155695,
1.3422848,
1.4057856,
1.5787254,
2.0958018,
3.6511816
],
[
1.9028394,
1.914342,
1.941139,
2.0045066,
2.1775306,
2.6946827,
4.2450194
]
]
},
"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.0015017,
0.0045102,
0.0135459,
0.0406838,
0.12219,
0.366984
],
"values": [
[
0.6459787,
0.6583453,
0.690395,
0.778095,
1.0383618,
1.8221141,
4.1774211
],
[
0.6541215,
0.6664968,
0.6985458,
0.7862757,
1.04651,
1.8304758,
4.1772421
],
[
0.6776674,
0.6899831,
0.7219026,
0.8099036,
1.0703418,
1.8546772,
4.2012811
],
[
0.7442898,
0.7567195,
0.7886469,
0.8765464,
1.137099,
1.9254285,
4.2728843
],
[
0.9093999,
0.9217013,
0.9536374,
1.0414866,
1.3020808,
2.0843252,
4.4389536
],
[
1.22608,
1.2384025,
1.2703963,
1.3583866,
1.6189042,
2.4022926,
4.7477191
],
[
1.782744,
1.7951561,
1.8271101,
1.9150095,
2.1754587,
2.9588818,
5.3093516
]
]
},
"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.0015017,
0.0045102,
0.0135459,
0.0406838,
0.12219,
0.366984
],
"values": [
[
0.0315051,
0.041174,
0.0659496,
0.1384072,
0.3677637,
1.073873,
3.2045679
],
[
0.0317115,
0.0409494,
0.0655433,
0.1384248,
0.366798,
1.0732033,
3.2019127
],
[
0.03178,
0.0406944,
0.0658175,
0.1383251,
0.3672751,
1.0731466,
3.2051934
],
[
0.0315367,
0.0411155,
0.0658544,
0.1387634,
0.3672872,
1.074142,
3.2060148
],
[
0.0317804,
0.0409572,
0.0655413,
0.138422,
0.3674231,
1.0734541,
3.2047514
],
[
0.0318848,
0.0409366,
0.0655394,
0.1377939,
0.3674575,
1.0746123,
3.2051679
],
[
0.031686,
0.0410146,
0.0656106,
0.1380378,
0.3674205,
1.0743345,
3.1843443
]
]
},
"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.0015017,
0.0045102,
0.0135459,
0.0406838,
0.12219,
0.366984
],
"values": [
[
0.0346025,
0.0471574,
0.0852683,
0.2048117,
0.5717012,
1.678817,
4.988332
],
[
0.0346366,
0.047168,
0.0852689,
0.2045358,
0.5717007,
1.6781121,
4.9810791
],
[
0.0345178,
0.047041,
0.0851184,
0.2044643,
0.5712261,
1.681546,
4.9830118
],
[
0.0346697,
0.0471229,
0.0851875,
0.2043333,
0.5714627,
1.6822163,
4.9833591
],
[
0.0344814,
0.0470746,
0.0850096,
0.2046176,
0.5717355,
1.6818894,
4.9860969
],
[
0.0344533,
0.0470339,
0.0852547,
0.2045992,
0.571128,
1.6790661,
4.9827853
],
[
0.0346315,
0.0471117,
0.0853094,
0.2047318,
0.5723865,
1.678004,
4.9821862
]
]
},
"timing_sense": "non_unate",
"timing_type": "rising_edge"
}
}
}