blob: 2cc79ae540c3a35e1f0212f263d59e6d6482f774 [file] [log] [blame]
{
"area": 26.2752,
"cell_footprint": "sky130_fd_sc_hd__dfxbp",
"cell_leakage_power": 0.0002150266,
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"ff,IQ,IQ_N": {
"clocked_on": "CLK",
"next_state": "D"
},
"leakage_power": [
{
"value": 0.000218,
"when": "CLK&D&!Q&Q_N"
},
{
"value": 0.000175,
"when": "!CLK&!D&!Q&Q_N"
},
{
"value": 0.0002537,
"when": "CLK&!D&Q&!Q_N"
},
{
"value": 0.0002104,
"when": "!CLK&D&Q&!Q_N"
},
{
"value": 0.0002197,
"when": "!CLK&D&!Q&Q_N"
},
{
"value": 0.0002019,
"when": "CLK&!D&!Q&Q_N"
},
{
"value": 0.0001945,
"when": "CLK&D&Q&!Q_N"
},
{
"value": 0.000247,
"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.001351,
"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.0043259,
0.0041961,
0.0038303,
0.0040315,
0.0045983,
0.0061953,
0.0106944
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.0065164,
0.0062225,
0.0053948,
0.0054851,
0.0057394,
0.0064559,
0.0084745
]
}
},
"max_transition": 5.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001398,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
2.5,
5.0
],
"values": [
2.1137963,
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.6012937,
4.1666666,
8.3333333
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin,D": {
"capacitance": 0.001295,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001275,
"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.0025886,
0.0025802,
0.0025566,
0.0025569,
0.0025578,
0.0025603,
0.0025672
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.0001199,
6.2598408e-05,
-9.8891945e-05,
-0.0001047,
-0.000121,
-0.0001669,
-0.0002963
]
}
},
"max_transition": 5.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001315,
"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.2517069,
4.9531639
],
[
-0.0250508,
1.640794,
3.3440817
],
[
-1.2339538,
0.4392152,
2.1278544
]
]
},
"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.3993389,
1.7758769,
2.9609762
],
[
-0.7501485,
0.6007549,
1.7620504
],
[
-1.5873473,
-0.2602477,
0.8900615
]
]
},
"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.2726582,
-1.9421651,
-3.4971374
],
[
0.9372539,
-0.7249287,
-2.3897643
],
[
1.8074118,
0.1342428,
-1.5196064
]
]
},
"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.0950459,
-1.3873555,
-2.4369568
],
[
0.9830303,
-0.2854756,
-1.3332458
],
[
1.8550192,
0.6029929,
-0.4411152
]
]
},
"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.001304837,
0.0034052,
0.008886463,
0.02319077,
0.06052037,
0.1579385
],
"values": [
[
-0.0013156,
0.0013348,
0.0062199,
0.0116987,
0.0099635,
-0.013978,
-0.0903327
],
[
-0.00117,
0.0014774,
0.0063657,
0.0118511,
0.0100881,
-0.0137851,
-0.0902071
],
[
-0.0007538,
0.0018991,
0.0067789,
0.0122481,
0.0104938,
-0.0133787,
-0.0897728
],
[
-0.0008087,
0.0018275,
0.0067215,
0.012147,
0.0104151,
-0.0135595,
-0.0899371
],
[
-0.0009427,
0.0016852,
0.0065327,
0.0119229,
0.0101775,
-0.0138316,
-0.0902574
],
[
-0.0013089,
0.0013047,
0.0061338,
0.0114912,
0.009666,
-0.0143332,
-0.0907354
],
[
-0.0023246,
0.0002805,
0.0050942,
0.0104291,
0.0085958,
-0.0154576,
-0.0918825
]
]
},
"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.001304837,
0.0034052,
0.008886463,
0.02319077,
0.06052037,
0.1579385
],
"values": [
[
-0.002119,
-0.0004285,
0.0033593,
0.0109326,
0.0259472,
0.0588171,
0.1381431
],
[
-0.0019825,
-0.0003145,
0.003427,
0.0109416,
0.0258644,
0.0584086,
0.1387594
],
[
-0.0015695,
0.0001002,
0.0038445,
0.0113474,
0.0262808,
0.0584768,
0.1386155
],
[
-0.0016192,
4.975e-05,
0.0037774,
0.0113019,
0.0262023,
0.0586918,
0.138895
],
[
-0.0017582,
-0.0001085,
0.003584,
0.011049,
0.0259053,
0.0580391,
0.1388222
],
[
-0.0021258,
-0.000498,
0.003174,
0.0105615,
0.0254125,
0.05802,
0.1380132
],
[
-0.0031478,
-0.0015233,
0.0021192,
0.0094754,
0.0242692,
0.0568391,
0.136805
]
]
}
},
"max_capacitance": 0.157938,
"max_transition": 5.020487,
"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.00130484,
0.0034052,
0.00888646,
0.0231908,
0.0605204,
0.157938
],
"values": [
[
1.6721653,
1.6882677,
1.7199554,
1.7783407,
1.8853097,
2.0945494,
2.562329
],
[
1.6830294,
1.6989886,
1.7309368,
1.7889826,
1.8958515,
2.1051176,
2.5730507
],
[
1.7141636,
1.7301613,
1.762143,
1.8205797,
1.9270967,
2.1363662,
2.6042211
],
[
1.8021805,
1.8182,
1.8500844,
1.9084541,
2.0150552,
2.2242406,
2.6920914
],
[
2.0507287,
2.0666804,
2.0986317,
2.157176,
2.2636597,
2.4729421,
2.940806
],
[
2.7243978,
2.7404345,
2.7722946,
2.8303566,
2.9376246,
3.1468583,
3.6144201
],
[
4.3402415,
4.3562682,
4.3883848,
4.4468709,
4.5532746,
4.7626312,
5.2305049
]
]
},
"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.00130484,
0.0034052,
0.00888646,
0.0231908,
0.0605204,
0.157938
],
"values": [
[
2.1181263,
2.1413429,
2.1969455,
2.3291953,
2.6638558,
3.524923,
5.7595471
],
[
2.1307076,
2.1534701,
2.2081854,
2.3404787,
2.6753177,
3.5364558,
5.7705294
],
[
2.1624991,
2.1859905,
2.2416364,
2.3738087,
2.7086116,
3.5695897,
5.8075225
],
[
2.2516669,
2.2760056,
2.3308098,
2.4635674,
2.7977296,
3.6587688,
5.8993832
],
[
2.5026701,
2.5253954,
2.5800999,
2.7125209,
3.0473535,
3.9079695,
6.1507848
],
[
3.1808238,
3.2036036,
3.2580822,
3.390676,
3.7254386,
4.5864739,
6.8274799
],
[
4.8174491,
4.8416542,
4.8964859,
5.0289106,
5.3635967,
6.2244827,
8.4653813
]
]
},
"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.00130484,
0.0034052,
0.00888646,
0.0231908,
0.0605204,
0.157938
],
"values": [
[
0.086434,
0.0946882,
0.1138597,
0.1535702,
0.2433556,
0.4555834,
1.0273519
],
[
0.0864261,
0.0947797,
0.113447,
0.1539064,
0.2429374,
0.4556773,
1.0292788
],
[
0.0860912,
0.0947603,
0.1140194,
0.154711,
0.2435694,
0.4541483,
1.0301056
],
[
0.0861797,
0.0945946,
0.1142077,
0.154956,
0.2433216,
0.4541847,
1.030199
],
[
0.0861949,
0.0948033,
0.1133483,
0.1536595,
0.2430544,
0.453871,
1.0281339
],
[
0.0865724,
0.0950076,
0.1135535,
0.1540625,
0.2432661,
0.4531086,
1.0314344
],
[
0.0862342,
0.094606,
0.1130024,
0.1546206,
0.243332,
0.455612,
1.0303275
]
]
},
"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.00130484,
0.0034052,
0.00888646,
0.0231908,
0.0605204,
0.157938
],
"values": [
[
0.1008339,
0.1259368,
0.1876794,
0.3531536,
0.7970704,
1.9581459,
4.9682152
],
[
0.1016792,
0.1248762,
0.1880576,
0.353861,
0.7972069,
1.9534976,
4.9785851
],
[
0.1012705,
0.1259863,
0.1878,
0.3536095,
0.7972345,
1.9488984,
4.9770699
],
[
0.1023303,
0.1244266,
0.186982,
0.3537277,
0.7973456,
1.9699529,
4.9825317
],
[
0.1016301,
0.1249977,
0.188087,
0.3535615,
0.7962296,
1.950228,
4.9753774
],
[
0.1008424,
0.1261379,
0.1869694,
0.3530512,
0.7973782,
1.9504705,
5.0182867
],
[
0.1011442,
0.1255247,
0.1871999,
0.3529751,
0.7973252,
1.9506674,
5.0204867
]
]
},
"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.001322114,
0.003495971,
0.009244145,
0.02444363,
0.06463453,
0.1709084
],
"values": [
[
-0.0014463,
0.0010817,
0.0057888,
0.0109325,
0.0086336,
-0.0175961,
-0.1013612
],
[
-0.0013124,
0.0011977,
0.0058673,
0.0109429,
0.0086054,
-0.0176634,
-0.1014545
],
[
-0.0009003,
0.0016104,
0.0062838,
0.0113633,
0.0090039,
-0.0172475,
-0.1010391
],
[
-0.0009445,
0.0015643,
0.0062317,
0.0113025,
0.0089545,
-0.0173102,
-0.1011014
],
[
-0.0010863,
0.0013981,
0.0060319,
0.0110216,
0.0086076,
-0.0176882,
-0.1014836
],
[
-0.001455,
0.001018,
0.0056136,
0.0105686,
0.0081186,
-0.018204,
-0.1020323
],
[
-0.0024733,
-1.165e-05,
0.0045585,
0.0094778,
0.0069975,
-0.0193718,
-0.1031982
]
]
},
"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.001322114,
0.003495971,
0.009244145,
0.02444363,
0.06463453,
0.1709084
],
"values": [
[
-0.0021024,
-0.0003455,
0.0036445,
0.0117155,
0.0274802,
0.0623001,
0.1503744
],
[
-0.0019549,
-0.0001978,
0.0037826,
0.01184,
0.0275532,
0.0626677,
0.1500352
],
[
-0.0015413,
0.0002133,
0.0042019,
0.0122687,
0.0279536,
0.0629781,
0.1505885
],
[
-0.0015936,
0.0001521,
0.0041228,
0.0121587,
0.0278278,
0.062504,
0.1499906
],
[
-0.0017278,
9e-06,
0.0039469,
0.0119328,
0.0276839,
0.0623545,
0.1501604
],
[
-0.0020938,
-0.0003712,
0.0035504,
0.0115438,
0.0272314,
0.0620806,
0.1495528
],
[
-0.0031094,
-0.0013948,
0.002511,
0.0104528,
0.0261793,
0.0607831,
0.1483228
]
]
}
},
"max_capacitance": 0.170908,
"max_transition": 5.009761,
"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.00132211,
0.00349597,
0.00924414,
0.0244436,
0.0646345,
0.170908
],
"values": [
[
2.6391853,
2.6533613,
2.6819484,
2.7335603,
2.8298988,
3.0272911,
3.501704
],
[
2.6506781,
2.6649078,
2.6934717,
2.7441074,
2.8413218,
3.0387652,
3.5125953
],
[
2.6837013,
2.6978333,
2.7261344,
2.7781633,
2.874182,
3.0718599,
3.547034
],
[
2.7734046,
2.7878166,
2.8162179,
2.8669431,
2.9641392,
3.1615317,
3.6351344
],
[
3.0223282,
3.0366931,
3.0653087,
3.1172103,
3.2136296,
3.4106631,
3.8855741
],
[
3.7006762,
3.7149226,
3.742691,
3.7962962,
3.8912482,
4.0885744,
4.5648894
],
[
5.3385572,
5.3525309,
5.3816804,
5.4343237,
5.5294174,
5.7268181,
6.200898
]
]
},
"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.00132211,
0.00349597,
0.00924414,
0.0244436,
0.0646345,
0.170908
],
"values": [
[
2.0670079,
2.0879631,
2.1378619,
2.2637343,
2.5898583,
3.4444572,
5.7058211
],
[
2.0777708,
2.098598,
2.1492514,
2.2749695,
2.6004714,
3.4568413,
5.7079621
],
[
2.108747,
2.1293565,
2.1801674,
2.3059572,
2.6321463,
3.4867227,
5.7400498
],
[
2.1966347,
2.2175355,
2.2683044,
2.3947038,
2.7197977,
3.575316,
5.8257874
],
[
2.4456923,
2.4665201,
2.5171569,
2.6429228,
2.9692,
3.8235477,
6.0770451
],
[
3.1193021,
3.1401208,
3.1905636,
3.3163028,
3.6418124,
4.4956603,
6.7489485
],
[
4.7345874,
4.7557314,
4.8063362,
4.9321556,
5.2581695,
6.1147234,
8.3650367
]
]
},
"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.00132211,
0.00349597,
0.00924414,
0.0244436,
0.0646345,
0.170908
],
"values": [
[
0.0885042,
0.0944097,
0.1108971,
0.1474751,
0.2285394,
0.446401,
1.066185
],
[
0.0883792,
0.0941975,
0.1119349,
0.1465401,
0.2300839,
0.4465469,
1.0581414
],
[
0.0884804,
0.0943626,
0.1103651,
0.1457165,
0.2305795,
0.4468179,
1.0610947
],
[
0.0884918,
0.0943711,
0.1123269,
0.1464258,
0.2300916,
0.4469184,
1.0585494
],
[
0.0880021,
0.0953022,
0.1121203,
0.1480143,
0.2302657,
0.4466408,
1.0551734
],
[
0.0878707,
0.0951361,
0.110967,
0.146918,
0.229516,
0.4472086,
1.0577593
],
[
0.0884596,
0.0944934,
0.1107859,
0.146875,
0.2291662,
0.4470043,
1.0622627
]
]
},
"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.00132211,
0.00349597,
0.00924414,
0.0244436,
0.0646345,
0.170908
],
"values": [
[
0.0853385,
0.1092945,
0.1707483,
0.3352319,
0.7712459,
1.9293209,
4.9973625
],
[
0.0864498,
0.1092182,
0.1687573,
0.3333662,
0.7736441,
1.9315762,
4.9881539
],
[
0.0867438,
0.1097387,
0.1699642,
0.3324344,
0.7680346,
1.9268829,
5.0027187
],
[
0.0857075,
0.1085098,
0.1697688,
0.3329568,
0.7731697,
1.9276356,
5.0097606
],
[
0.0864043,
0.1093301,
0.1694846,
0.3330964,
0.7688042,
1.9332185,
5.0076787
],
[
0.0855238,
0.1082088,
0.1697734,
0.334949,
0.772407,
1.9273021,
5.0008468
],
[
0.0868767,
0.1093247,
0.1708273,
0.3324585,
0.7747422,
1.9291908,
4.980611
]
]
},
"timing_sense": "non_unate",
"timing_type": "rising_edge"
}
}
}