blob: 017924c2fd04c1d1f0068e42bc2200dadd9a96e1 [file] [log] [blame]
{
"area": 25.024,
"cell_footprint": "sky130_fd_sc_hd__dfrtn",
"cell_leakage_power": 12.76821,
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"ff,IQ,IQ_N": {
"clear": "!RESET_B",
"clocked_on": "!CLK_N",
"next_state": "D"
},
"leakage_power": [
{
"value": 15.7329811,
"when": "RESET_B&!CLK_N&D&!Q"
},
{
"value": 12.5544064,
"when": "RESET_B&CLK_N&!D&!Q"
},
{
"value": 11.520723,
"when": "!RESET_B&!CLK_N&!D&!Q"
},
{
"value": 11.8974963,
"when": "RESET_B&!CLK_N&!D&Q"
},
{
"value": 10.1536735,
"when": "RESET_B&CLK_N&D&Q"
},
{
"value": 14.8795118,
"when": "!RESET_B&!CLK_N&D&!Q"
},
{
"value": 11.7090124,
"when": "RESET_B&!CLK_N&D&Q"
},
{
"value": 12.5634561,
"when": "RESET_B&CLK_N&!D&Q"
},
{
"value": 13.7086342,
"when": "RESET_B&CLK_N&D&!Q"
},
{
"value": 12.3742279,
"when": "RESET_B&!CLK_N&!D&!Q"
},
{
"value": 12.131296,
"when": "!RESET_B&CLK_N&!D&!Q"
},
{
"value": 13.993092,
"when": "!RESET_B&CLK_N&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_N": {
"capacitance": 0.001626,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.001565,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
0.0120954,
0.0113745,
0.0093178,
0.0092928,
0.0094372,
0.0101168,
0.0124895
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
0.0114324,
0.0108245,
0.0091272,
0.0090557,
0.0090547,
0.0092764,
0.0102027
]
}
},
"max_transition": 10.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001686,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"values": [
0.459286,
8.3333333,
16.6666666
]
},
"related_output_pin": "Q",
"related_pin": "CLK_N",
"rise_constraint,constraint_3_0_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"values": [
0.7377843,
8.3333333,
16.6666666
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin,D": {
"capacitance": 0.001793,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.00167,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
0.0036485,
0.0034804,
0.0031872,
0.0030808,
0.0029823,
0.0029095,
0.0029175
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
0.000164,
-4.1655809e-05,
-0.0004748,
-0.0005772,
-0.0006839,
-0.0008042,
-0.0009676
]
}
},
"max_transition": 10.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001915,
"timing": [
{
"fall_constraint,vio_3_3_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
0.5897686,
2.7980123,
4.331419
],
[
-0.437445,
1.7158672,
3.1503969
],
[
-0.9857441,
1.1639059,
2.5874492
]
]
},
"related_pin": "CLK_N",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
-0.0913838,
1.4961325,
2.4381084
],
[
-1.8729919,
-0.3825215,
0.5393128
],
[
-2.8589131,
-1.4123881,
-0.5106953
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "setup_falling",
"violation_delay_degrade_pct": 10
},
{
"fall_constraint,vio_3_3_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
-0.367873,
-2.4680846,
-3.8696554
],
[
0.6135641,
-1.4976338,
-2.8754008
],
[
1.1289043,
-0.9859557,
-2.3747091
]
]
},
"related_pin": "CLK_N",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
0.2217266,
-1.0343688,
-1.6650654
],
[
1.983193,
0.6630107,
-0.073887
],
[
2.9782695,
1.6580873,
0.906541
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "hold_falling",
"violation_delay_degrade_pct": 10
}
]
},
"pin,Q": {
"direction": "output",
"function": "IQ",
"internal_power": [
{
"fall_power,power_outputs_1": {
"index_1": [
0.01,
0.03162278,
0.1,
0.3162278,
1,
3.162278,
10
],
"index_2": [
0.0005,
0.001613479,
0.005206627,
0.01680156,
0.05421794,
0.174959,
0.5645852
],
"values": [
[
0.0110748,
0.0102855,
0.0073268,
-0.0035266,
-0.0399719,
-0.1582497,
-0.5401852
],
[
0.0117311,
0.0109713,
0.0079942,
-0.0028523,
-0.0393023,
-0.1575879,
-0.5395158
],
[
0.0137683,
0.0129847,
0.0100211,
-0.0008316,
-0.0372749,
-0.15555,
-0.5374872
],
[
0.0135763,
0.0128004,
0.0098575,
-0.0010035,
-0.0374504,
-0.1556991,
-0.5376536
],
[
0.0130952,
0.0123249,
0.0093628,
-0.0014899,
-0.0379382,
-0.1562075,
-0.5381417
],
[
0.0121048,
0.0111027,
0.0082206,
-0.0025276,
-0.0389691,
-0.1572402,
-0.5391796
],
[
0.0104022,
0.0093851,
0.0060081,
-0.0051108,
-0.0416131,
-0.1597467,
-0.5416712
]
]
},
"related_pin": "CLK_N",
"rise_power,power_outputs_1": {
"index_1": [
0.01,
0.03162278,
0.1,
0.3162278,
1,
3.162278,
10
],
"index_2": [
0.0005,
0.001613479,
0.005206627,
0.01680156,
0.05421794,
0.174959,
0.5645852
],
"values": [
[
0.0141712,
0.0154294,
0.0192451,
0.0307187,
0.0670246,
0.1851159,
0.563459
],
[
0.0151523,
0.0164151,
0.020184,
0.0316555,
0.0683852,
0.1857683,
0.5635128
],
[
0.0170709,
0.0183293,
0.022136,
0.0335614,
0.0702556,
0.1866832,
0.5662469
],
[
0.0169244,
0.0181795,
0.0219553,
0.0334496,
0.0698453,
0.1864794,
0.5658284
],
[
0.0165843,
0.0178553,
0.0216262,
0.0331571,
0.0694338,
0.1868593,
0.5658655
],
[
0.0157941,
0.0170835,
0.0209352,
0.0323493,
0.0688086,
0.1868313,
0.5649407
],
[
0.0143995,
0.0155467,
0.0191222,
0.0306683,
0.0672944,
0.1847217,
0.5629039
]
]
}
},
{
"fall_power,power_outputs_1": {
"index_1": [
0.01,
0.03162278,
0.1,
0.3162278,
1,
3.162278,
10
],
"index_2": [
0.0005,
0.001613479,
0.005206627,
0.01680156,
0.05421794,
0.174959,
0.5645852
],
"values": [
[
0.0094046,
0.0095076,
0.0078978,
-0.002873,
-0.0393361,
-0.1576793,
-0.5396116
],
[
0.0098482,
0.0099623,
0.0083358,
-0.0024368,
-0.0389062,
-0.1571915,
-0.5391334
],
[
0.0095272,
0.0095854,
0.0079975,
-0.002758,
-0.0392238,
-0.1574998,
-0.5394642
],
[
0.0094715,
0.0095437,
0.0079908,
-0.0027817,
-0.0392349,
-0.1575272,
-0.5394353
],
[
0.0095215,
0.0095972,
0.0079826,
-0.0028301,
-0.0392754,
-0.1575167,
-0.5394543
],
[
0.0104042,
0.0094192,
0.0075539,
-0.0032041,
-0.0396246,
-0.1578026,
-0.539689
],
[
0.0121228,
0.0110376,
0.0075531,
-0.0037212,
-0.040213,
-0.1581398,
-0.5399696
]
]
},
"related_pin": "RESET_B",
"rise_power,scalar": {
"values": [
0.0
]
}
}
],
"max_capacitance": 0.564585,
"max_transition": 9.986701,
"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.0316228,
0.1,
0.316228,
1,
3.16228,
10
],
"index_2": [
0.0005,
0.00161348,
0.00520663,
0.0168016,
0.0542179,
0.174959,
0.564585
],
"values": [
[
0.8855709,
0.9126892,
0.974818,
1.1111775,
1.459015,
2.536648,
5.987832
],
[
0.8952939,
0.9223242,
0.984378,
1.1211102,
1.468437,
2.5427085,
5.99956
],
[
0.9289305,
0.9561342,
1.0182359,
1.1547061,
1.5024372,
2.5755793,
6.0331931
],
[
1.0399279,
1.0670985,
1.129114,
1.2656834,
1.6129841,
2.6874958,
6.1469256
],
[
1.3936645,
1.420804,
1.4828296,
1.6193057,
1.9667563,
3.0411207,
6.5010615
],
[
2.2247877,
2.2517597,
2.3137849,
2.4503892,
2.7981613,
3.8752535,
7.3260757
],
[
3.8265782,
3.8538324,
3.9170822,
4.053744,
4.4035633,
5.4761307,
8.9269028
]
]
},
"cell_rise,del_1_7_7": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1,
3.16228,
10
],
"index_2": [
0.0005,
0.00161348,
0.00520663,
0.0168016,
0.0542179,
0.174959,
0.564585
],
"values": [
[
1.0287807,
1.0543045,
1.1171183,
1.2764765,
1.7534529,
3.2831979,
8.2043439
],
[
1.0398862,
1.0652104,
1.1279674,
1.2873806,
1.7633625,
3.2926266,
8.2294775
],
[
1.0714508,
1.0969584,
1.1597907,
1.3189919,
1.7963698,
3.3259684,
8.2612015
],
[
1.1818257,
1.2070038,
1.2698316,
1.4292648,
1.9057245,
3.4358039,
8.3702387
],
[
1.5345218,
1.5599856,
1.6228442,
1.7822378,
2.2581588,
3.7885028,
8.7146494
],
[
2.37248,
2.3977897,
2.4606392,
2.6197837,
3.0966669,
4.625933,
9.5515889
],
[
3.987068,
4.0124197,
4.0746415,
4.2340993,
4.7114166,
6.240628,
11.1945928
]
]
},
"fall_transition,del_1_7_7": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1,
3.16228,
10
],
"index_2": [
0.0005,
0.00161348,
0.00520663,
0.0168016,
0.0542179,
0.174959,
0.564585
],
"values": [
[
0.0760117,
0.0923588,
0.1380054,
0.2660832,
0.6895954,
2.1215703,
6.7933636
],
[
0.0752665,
0.0932633,
0.1371253,
0.2661408,
0.6877913,
2.1406612,
6.7709665
],
[
0.0754742,
0.0922983,
0.1379167,
0.2668092,
0.6893879,
2.1216817,
6.7939974
],
[
0.0753698,
0.0920329,
0.1385871,
0.2656779,
0.6904583,
2.1482389,
6.796312
],
[
0.0755361,
0.0931299,
0.1385868,
0.2663975,
0.6904038,
2.1478666,
6.7969737
],
[
0.0759682,
0.0922579,
0.1381948,
0.2660374,
0.6913684,
2.1298743,
6.7838259
],
[
0.0759515,
0.0928974,
0.1379136,
0.2667184,
0.690512,
2.1335946,
6.7739032
]
]
},
"related_pin": "CLK_N",
"rise_transition,del_1_7_7": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1,
3.16228,
10
],
"index_2": [
0.0005,
0.00161348,
0.00520663,
0.0168016,
0.0542179,
0.174959,
0.564585
],
"values": [
[
0.0679141,
0.0875734,
0.1466069,
0.3371184,
0.9913225,
3.1176024,
9.9656932
],
[
0.0674368,
0.0875383,
0.1465288,
0.3369723,
0.989822,
3.118551,
9.9763824
],
[
0.0679258,
0.0876227,
0.1466109,
0.3368882,
0.9882114,
3.1127161,
9.9725259
],
[
0.0674411,
0.0873728,
0.146669,
0.3373128,
0.9908074,
3.1120249,
9.9649045
],
[
0.0675267,
0.0876358,
0.1463712,
0.3363865,
0.9863012,
3.1273852,
9.969555
],
[
0.0676745,
0.087459,
0.1465072,
0.3363552,
0.9908051,
3.1281784,
9.976425
],
[
0.0673268,
0.0871724,
0.146772,
0.3363461,
0.9882768,
3.1231262,
9.9867012
]
]
},
"timing_sense": "non_unate",
"timing_type": "falling_edge"
},
{
"cell_fall,del_1_7_7": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1,
3.16228,
10
],
"index_2": [
0.0005,
0.00161348,
0.00520663,
0.0168016,
0.0542179,
0.174959,
0.564585
],
"values": [
[
0.5122057,
0.5422405,
0.6123989,
0.7682915,
1.1131119,
2.1861051,
5.6434901
],
[
0.5223141,
0.5521561,
0.6223815,
0.7783245,
1.1233759,
2.1960775,
5.6469571
],
[
0.5552541,
0.585101,
0.6553524,
0.8114187,
1.1565605,
2.2259523,
5.6788281
],
[
0.6705503,
0.700471,
0.7705788,
0.9267034,
1.271975,
2.3428404,
5.7953549
],
[
1.0498323,
1.0796187,
1.149426,
1.3050214,
1.650351,
2.7200737,
6.1725869
],
[
2.1454669,
2.1839892,
2.2694553,
2.4383195,
2.7837983,
3.8538999,
7.3071837
],
[
4.5482893,
4.6185362,
4.7696425,
4.9861351,
5.3313465,
6.4030887,
9.8642907
]
]
},
"fall_transition,del_1_7_7": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1,
3.16228,
10
],
"index_2": [
0.0005,
0.00161348,
0.00520663,
0.0168016,
0.0542179,
0.174959,
0.564585
],
"values": [
[
0.0827796,
0.1030508,
0.1586061,
0.2841332,
0.681711,
2.1281363,
6.7709109
],
[
0.0825916,
0.1042264,
0.1585393,
0.2844329,
0.6818558,
2.1220863,
6.7580213
],
[
0.0838441,
0.1040763,
0.1590139,
0.2845774,
0.6817481,
2.1133637,
6.756415
],
[
0.0836426,
0.1037848,
0.1585384,
0.2847502,
0.6825944,
2.1264168,
6.7622223
],
[
0.0826042,
0.1038752,
0.1587408,
0.2847323,
0.6819093,
2.1333251,
6.7510659
],
[
0.119186,
0.1402913,
0.1953217,
0.3013178,
0.6821138,
2.1386803,
6.7552217
],
[
0.2431438,
0.2769084,
0.343184,
0.3650346,
0.690922,
2.1355397,
6.7878259
]
]
},
"related_pin": "RESET_B",
"timing_sense": "positive_unate",
"timing_type": "clear"
}
]
},
"pin,RESET_B": {
"capacitance": 0.003165,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.003149,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
0.0023319,
0.0023227,
0.0025359,
0.0024273,
0.0023263,
0.0022493,
0.0022485
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
-0.0022264,
-0.0024475,
-0.0029124,
-0.003025,
-0.0031466,
-0.0032969,
-0.0035383
]
}
},
"max_transition": 10.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.00318,
"timing": [
{
"related_pin": "CLK_N",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
-0.9135273,
1.2269675,
3.392088
],
[
-2.9606384,
-1.1643819,
0.5759339
],
[
-4.0967063,
-2.4469339,
-0.8476094
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "recovery_falling",
"violation_delay_degrade_pct": 10
},
{
"related_pin": "CLK_N",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
1.2526104,
3.04339,
4.4726301
],
[
3.0854879,
4.8634504,
6.2725485
],
[
4.1538065,
5.9171204,
7.3152322
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "removal_falling",
"violation_delay_degrade_pct": 10
},
{
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"values": [
0.9437741,
8.3333333,
16.6666666
]
},
"related_output_pin": "Q",
"related_pin": "RESET_B",
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
]
}
}