blob: c69f6c1b2db5121d0cfdb1acbfdcff4e8795a4d0 [file] [log] [blame]
{
"area": 32.5312,
"cell_footprint": "sky130_fd_sc_hd__edfxbp",
"cell_leakage_power": 0.00834057,
"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.0067732,
"when": "CLK&!D&DE&Q&!Q_N"
},
{
"value": 0.0088458,
"when": "CLK&D&!DE&Q&!Q_N"
},
{
"value": 0.0110232,
"when": "!CLK&D&DE&Q&!Q_N"
},
{
"value": 0.0112454,
"when": "CLK&D&DE&!Q&Q_N"
},
{
"value": 0.006716,
"when": "CLK&!D&!DE&!Q&Q_N"
},
{
"value": 0.0087887,
"when": "!CLK&!D&DE&!Q&Q_N"
},
{
"value": 0.0067557,
"when": "CLK&D&!DE&!Q&Q_N"
},
{
"value": 0.008845,
"when": "CLK&!D&DE&!Q&Q_N"
},
{
"value": 0.0066596,
"when": "!CLK&!D&!DE&!Q&Q_N"
},
{
"value": 0.0066994,
"when": "!CLK&D&!DE&!Q&Q_N"
},
{
"value": 0.0067031,
"when": "!CLK&!D&!DE&Q&!Q_N"
},
{
"value": 0.0067109,
"when": "CLK&!D&!DE&Q&!Q_N"
},
{
"value": 0.0110309,
"when": "CLK&D&DE&Q&!Q_N"
},
{
"value": 0.0088381,
"when": "!CLK&D&!DE&Q&!Q_N"
},
{
"value": 0.0065988,
"when": "!CLK&!D&DE&Q&!Q_N"
},
{
"value": 0.0112152,
"when": "!CLK&D&DE&!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.001776,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.001686,
"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.0243,
0.0241731,
0.0238807,
0.0239842,
0.0242228,
0.0247728,
0.0260408
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0191142,
0.0189956,
0.0187224,
0.0187532,
0.0188243,
0.018988,
0.0193655
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001865,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.1302382,
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.1181546,
0.8333333,
2.5
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin,D": {
"capacitance": 0.00182,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001731,
"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.0092695,
0.0091534,
0.0088857,
0.0090025,
0.0092716,
0.0098918,
0.0113217
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0035975,
0.0035519,
0.0034467,
0.0034863,
0.0035778,
0.0037885,
0.0042741
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001909,
"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.1826641,
0.373696,
0.6487611
],
[
0.1027161,
0.2949688,
0.5773581
],
[
0.0754538,
0.2677064,
0.5525371
]
]
},
"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.0776836,
0.1905905,
0.2532533
],
[
0.0441224,
0.1509258,
0.2111471
],
[
0.0681296,
0.1749329,
0.2375957
]
]
},
"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.1249531,
-0.3147643,
-0.5715189
],
[
-0.0559915,
-0.2470234,
-0.5208679
],
[
-0.0360534,
-0.228306,
-0.5058125
]
]
},
"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.063918,
-0.1695006,
-0.217515
],
[
-0.0303568,
-0.1347187,
-0.1888366
],
[
-0.0531432,
-0.1575052,
-0.220168
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "hold_rising",
"violation_delay_degrade_pct": 10
}
]
},
"pin,DE": {
"capacitance": 0.003387,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.003244,
"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.0102217,
0.0100934,
0.0097977,
0.0098952,
0.0101199,
0.0106377,
0.0118315
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.000194,
4.9328663e-05,
-0.0002841,
-0.0002084,
-3.3953461e-05,
0.0003683,
0.0012952
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.003531,
"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.1216289,
0.2821432,
0.4668763
],
[
0.0831849,
0.2436992,
0.429653
],
[
0.1047506,
0.2640443,
0.4499981
]
]
},
"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.080125,
0.1893698,
0.2569154
],
[
0.0465638,
0.1521465,
0.2172507
],
[
0.0717917,
0.1773744,
0.2449199
]
]
},
"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.1713398,
-0.3648132,
-0.6728372
],
[
-0.095054,
-0.289748,
-0.6075378
],
[
-0.0726745,
-0.2685892,
-0.5863789
]
]
},
"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.0724629,
-0.1817077,
-0.2455911
],
[
-0.0401224,
-0.1457051,
-0.2108092
],
[
-0.066571,
-0.1721536,
-0.2384785
]
]
},
"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.001349391,
0.00364171,
0.009828179,
0.0265241,
0.07158276,
0.1931862
],
"values": [
[
-0.0066211,
-0.0024015,
0.0055162,
0.013563,
0.0055112,
-0.0523909,
-0.2349675
],
[
-0.0065652,
-0.0023445,
0.0055244,
0.0135837,
0.0055114,
-0.0524032,
-0.2349858
],
[
-0.0064471,
-0.0022625,
0.0055731,
0.0135367,
0.0053279,
-0.0526159,
-0.2352588
],
[
-0.0064792,
-0.0023196,
0.0054641,
0.0133764,
0.0050632,
-0.0529247,
-0.2355791
],
[
-0.0065268,
-0.0023936,
0.0053346,
0.0131334,
0.0048072,
-0.0532594,
-0.2359269
],
[
-0.0066129,
-0.0024739,
0.0052516,
0.0130606,
0.0047047,
-0.0533335,
-0.2359783
],
[
-0.0067293,
-0.0024864,
0.0054772,
0.0135837,
0.0056219,
-0.0524682,
-0.2351353
]
]
},
"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.001349391,
0.00364171,
0.009828179,
0.0265241,
0.07158276,
0.1931862
],
"values": [
[
-0.0078572,
-0.0051559,
0.0012685,
0.0155453,
0.0459471,
0.1184374,
0.3073799
],
[
-0.0078012,
-0.0051013,
0.0012899,
0.0155422,
0.0458964,
0.1183704,
0.3062331
],
[
-0.0076731,
-0.0049944,
0.0013911,
0.0156084,
0.0458759,
0.1175937,
0.3076265
],
[
-0.0077082,
-0.0050608,
0.0012467,
0.0153892,
0.0455862,
0.1174423,
0.3056354
],
[
-0.007758,
-0.0051323,
0.0011575,
0.0152026,
0.045372,
0.1177126,
0.307149
],
[
-0.0078318,
-0.0051932,
0.001119,
0.0152066,
0.0453253,
0.117126,
0.3069936
],
[
-0.0079439,
-0.0051854,
0.0013635,
0.0156189,
0.0461854,
0.1184368,
0.305004
]
]
}
},
"max_capacitance": 0.193186,
"max_transition": 1.50446,
"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.00134939,
0.00364171,
0.00982818,
0.0265241,
0.0715828,
0.193186
],
"values": [
[
0.227266,
0.2366819,
0.2563939,
0.2936156,
0.3624373,
0.493533,
0.7971817
],
[
0.2315212,
0.2409592,
0.2606355,
0.2978598,
0.3666802,
0.4977758,
0.8014184
],
[
0.2412782,
0.2507359,
0.270501,
0.307626,
0.3764455,
0.5075287,
0.8111427
],
[
0.2633198,
0.272764,
0.2923939,
0.3295905,
0.3984035,
0.5294769,
0.8330424
],
[
0.2981494,
0.3075833,
0.3272603,
0.3644486,
0.4332128,
0.564308,
0.8679804
],
[
0.3414617,
0.3508973,
0.3706224,
0.4076852,
0.4766874,
0.6078163,
0.9111955
],
[
0.3830926,
0.3925366,
0.4122996,
0.4496122,
0.5185012,
0.6496875,
0.9533117
]
]
},
"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.00134939,
0.00364171,
0.00982818,
0.0265241,
0.0715828,
0.193186
],
"values": [
[
0.2094787,
0.2167417,
0.2332029,
0.2715447,
0.3687121,
0.6137362,
1.2732815
],
[
0.2136907,
0.2209177,
0.2373991,
0.2756529,
0.3728315,
0.6178413,
1.2745055
],
[
0.2237998,
0.2310604,
0.2475209,
0.2858546,
0.383025,
0.6281959,
1.2866418
],
[
0.2466384,
0.253801,
0.2702936,
0.3085786,
0.4057522,
0.6508056,
1.306745
],
[
0.2816595,
0.2888803,
0.3053866,
0.3436881,
0.4408905,
0.6859446,
1.3434771
],
[
0.3235059,
0.3307653,
0.3472365,
0.3855859,
0.4827786,
0.7278894,
1.385601
],
[
0.3565215,
0.3639269,
0.3804483,
0.4188088,
0.5160391,
0.761215,
1.41534
]
]
},
"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.00134939,
0.00364171,
0.00982818,
0.0265241,
0.0715828,
0.193186
],
"values": [
[
0.0385697,
0.0453439,
0.0586851,
0.0851068,
0.1403409,
0.2682035,
0.6445202
],
[
0.038717,
0.0450106,
0.0588245,
0.0850509,
0.1403128,
0.2682348,
0.6469582
],
[
0.0388802,
0.0452552,
0.0584531,
0.0851267,
0.1403216,
0.2678454,
0.6472208
],
[
0.0386939,
0.0449959,
0.0588413,
0.0850277,
0.1401001,
0.267977,
0.6423749
],
[
0.0386726,
0.0448242,
0.05873,
0.0849354,
0.1402742,
0.2679553,
0.6462675
],
[
0.0388545,
0.0451213,
0.0585354,
0.0853508,
0.1399866,
0.2673352,
0.6410224
],
[
0.0393921,
0.0458064,
0.0598558,
0.0857411,
0.1403759,
0.2679486,
0.6409995
]
]
},
"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.00134939,
0.00364171,
0.00982818,
0.0265241,
0.0715828,
0.193186
],
"values": [
[
0.0239457,
0.0306472,
0.0479946,
0.095824,
0.223331,
0.563639,
1.5029039
],
[
0.0238961,
0.0305138,
0.0481016,
0.0959728,
0.2232903,
0.5640599,
1.5044601
],
[
0.0238888,
0.0306817,
0.0480446,
0.0957657,
0.2240935,
0.5622089,
1.5001678
],
[
0.0238353,
0.0305472,
0.0480284,
0.0957855,
0.2233949,
0.5643067,
1.4988578
],
[
0.0238984,
0.0305861,
0.0480436,
0.0957508,
0.2235188,
0.5640551,
1.4996464
],
[
0.0240293,
0.0307389,
0.048057,
0.0958616,
0.2243158,
0.5636345,
1.4982423
],
[
0.0241726,
0.0309976,
0.0481127,
0.0959491,
0.2237363,
0.5640297,
1.495317
]
]
},
"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.001346174,
0.003624369,
0.009758063,
0.02627211,
0.07073365,
0.1904396
],
"values": [
[
-0.0064302,
-0.0019308,
0.0065709,
0.0155424,
0.008511,
-0.0480931,
-0.2276006
],
[
-0.0063774,
-0.0018865,
0.0065986,
0.0155595,
0.0085028,
-0.0481222,
-0.2276474
],
[
-0.0062477,
-0.0017684,
0.0066935,
0.0156057,
0.0085137,
-0.0481327,
-0.2276684
],
[
-0.0062829,
-0.0018392,
0.0065603,
0.015384,
0.0082079,
-0.0485089,
-0.2280697
],
[
-0.0063345,
-0.0019009,
0.0064507,
0.0152006,
0.0079585,
-0.0488072,
-0.2283638
],
[
-0.0064067,
-0.0019693,
0.0064085,
0.0151953,
0.008027,
-0.048713,
-0.2282532
],
[
-0.0065395,
-0.0020122,
0.0065421,
0.0156171,
0.0086254,
-0.0480747,
-0.2276703
]
]
},
"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.001346174,
0.003624369,
0.009758063,
0.02627211,
0.07073365,
0.1904396
],
"values": [
[
-0.0080902,
-0.0057099,
0.000207,
0.0135551,
0.0427749,
0.1138295,
0.2982665
],
[
-0.0080365,
-0.005658,
0.0002437,
0.0135734,
0.0428209,
0.1136289,
0.2979888
],
[
-0.0079153,
-0.0055622,
0.0002886,
0.0135348,
0.0426971,
0.1134969,
0.2979659
],
[
-0.0079498,
-0.0056223,
0.0001659,
0.013374,
0.0423332,
0.1131798,
0.29756
],
[
-0.0080004,
-0.0057024,
4.125e-05,
0.0131562,
0.0420917,
0.112892,
0.2988253
],
[
-0.0080811,
-0.0057833,
-2.55e-05,
0.0130615,
0.0420248,
0.1123395,
0.2972129
],
[
-0.0081177,
-0.0056297,
0.0003375,
0.0135916,
0.0426405,
0.1131844,
0.2970537
]
]
}
},
"max_capacitance": 0.19044,
"max_transition": 1.498303,
"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.00134617,
0.00362437,
0.00975806,
0.0262721,
0.0707337,
0.19044
],
"values": [
[
0.2895453,
0.2954897,
0.3080455,
0.3326845,
0.3822749,
0.4971365,
0.799754
],
[
0.2936149,
0.2996185,
0.3121703,
0.3367837,
0.3863379,
0.5013222,
0.8043607
],
[
0.3038506,
0.3098613,
0.3223589,
0.3470211,
0.3965854,
0.5114699,
0.8138988
],
[
0.3265541,
0.3325309,
0.3451298,
0.369704,
0.4192544,
0.5341101,
0.8366906
],
[
0.3615897,
0.3676131,
0.3801678,
0.4047701,
0.4543435,
0.5693185,
0.8726414
],
[
0.4035461,
0.4094988,
0.4220348,
0.4466735,
0.4961804,
0.6109702,
0.9132131
],
[
0.4366384,
0.4426559,
0.4552358,
0.47981,
0.5292946,
0.644316,
0.9466686
]
]
},
"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.00134617,
0.00362437,
0.00975806,
0.0262721,
0.0707337,
0.19044
],
"values": [
[
0.3530877,
0.3606841,
0.3770014,
0.4131231,
0.5043866,
0.7464955,
1.3996375
],
[
0.3572435,
0.3648399,
0.3811557,
0.4173393,
0.5084724,
0.7510819,
1.4028144
],
[
0.3670604,
0.374611,
0.3909503,
0.4271258,
0.5184706,
0.7607934,
1.4120234
],
[
0.3890439,
0.3966375,
0.4129602,
0.4491534,
0.5405201,
0.7829272,
1.4341305
],
[
0.423838,
0.4314391,
0.4477426,
0.4839461,
0.5751549,
0.8176476,
1.4698006
],
[
0.4673155,
0.4748688,
0.4911638,
0.5273692,
0.6183627,
0.8608859,
1.5137985
],
[
0.5090259,
0.516599,
0.5329119,
0.569127,
0.660323,
0.9025303,
1.5546681
]
]
},
"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.00134617,
0.00362437,
0.00975806,
0.0262721,
0.0707337,
0.19044
],
"values": [
[
0.0227334,
0.0266369,
0.0356722,
0.0559162,
0.1061025,
0.2458964,
0.644274
],
[
0.0226355,
0.0267961,
0.0355455,
0.0556328,
0.1063244,
0.2476457,
0.6462538
],
[
0.022669,
0.026645,
0.0357684,
0.0558405,
0.1061281,
0.2460266,
0.6439126
],
[
0.022613,
0.0267615,
0.035989,
0.0557219,
0.1059111,
0.2480658,
0.6487889
],
[
0.0227416,
0.0266931,
0.0358737,
0.0563793,
0.1062557,
0.2468849,
0.643245
],
[
0.0227615,
0.0268821,
0.035712,
0.0560049,
0.1055518,
0.2461256,
0.6428592
],
[
0.022626,
0.0266559,
0.0355345,
0.0556399,
0.1061962,
0.2461502,
0.6422129
]
]
},
"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.00134617,
0.00362437,
0.00975806,
0.0262721,
0.0707337,
0.19044
],
"values": [
[
0.0287223,
0.034381,
0.0492142,
0.0921971,
0.2174195,
0.5617461,
1.4929132
],
[
0.0287218,
0.0343822,
0.0492185,
0.0920584,
0.2175398,
0.560144,
1.4983034
],
[
0.0288404,
0.0345223,
0.0492687,
0.0921364,
0.2174824,
0.5607342,
1.4964849
],
[
0.0287188,
0.0343743,
0.0492051,
0.0921173,
0.2171731,
0.5604788,
1.4976358
],
[
0.0287137,
0.0343825,
0.0491462,
0.0919506,
0.2170895,
0.5613868,
1.4952819
],
[
0.0287601,
0.0344851,
0.0491435,
0.0918324,
0.2175562,
0.5609432,
1.4942713
],
[
0.0286807,
0.0344716,
0.0491997,
0.0922284,
0.2169036,
0.5615364,
1.4950633
]
]
},
"timing_sense": "non_unate",
"timing_type": "rising_edge"
}
}
}