blob: 732d1e145268012568ad7a8054f4eca8e35783fc [file] [log] [blame]
{
"area": 23.7728,
"cell_footprint": "sky130_fd_sc_hd__dfxbp",
"cell_leakage_power": 0.006359155,
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"ff,IQ,IQ_N": {
"clocked_on": "CLK",
"next_state": "D"
},
"leakage_power": [
{
"value": 0.0066049,
"when": "CLK&D&!Q&Q_N"
},
{
"value": 0.0064786,
"when": "!CLK&!D&!Q&Q_N"
},
{
"value": 0.0062334,
"when": "CLK&!D&Q&!Q_N"
},
{
"value": 0.0061117,
"when": "!CLK&D&Q&!Q_N"
},
{
"value": 0.0066115,
"when": "!CLK&D&!Q&Q_N"
},
{
"value": 0.0065562,
"when": "CLK&!D&!Q&Q_N"
},
{
"value": 0.006065,
"when": "CLK&D&Q&!Q_N"
},
{
"value": 0.006212,
"when": "!CLK&!D&Q&!Q_N"
}
],
"pg_pin,VGND": {
"pg_type": "primary_ground",
"voltage_name": "VGND"
},
"pg_pin,VNB": {
"pg_type": "primary_ground",
"voltage_name": "VNB"
},
"pg_pin,VPB": {
"pg_type": "primary_power",
"voltage_name": "VPB"
},
"pg_pin,VPWR": {
"pg_type": "primary_power",
"voltage_name": "VPWR"
},
"pin,CLK": {
"capacitance": 0.001794,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.001715,
"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.021448,
0.0213262,
0.0210455,
0.0211531,
0.0214012,
0.0219732,
0.0232916
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0168045,
0.0167212,
0.0165293,
0.0165767,
0.0166859,
0.0169377,
0.017518
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001874,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.1148591,
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.0873963,
0.8333333,
2.5
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin,D": {
"capacitance": 0.001718,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001727,
"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.0050695,
0.0050102,
0.0048734,
0.0050035,
0.0053032,
0.0059942,
0.007587
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0004407,
-0.0005122,
-0.0006772,
-0.0005915,
-0.0003939,
6.1357267e-05,
0.001111
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001709,
"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.0813457,
0.2845846,
0.5498841
],
[
0.0050599,
0.203416,
0.4760397
],
[
-0.0148783,
0.1810365,
0.4512187
]
]
},
"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.0361797,
0.1173483,
0.1348451
],
[
-0.0022643,
0.0654766,
0.0695456
],
[
0.0229635,
0.0858216,
0.0898906
]
]
},
"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.0358418,
-0.2268737,
-0.4592142
],
[
0.0392233,
-0.1518086,
-0.4024596
],
[
0.0518372,
-0.1355326,
-0.388625
]
]
},
"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.018752,
-0.0840514,
-0.0746927
],
[
0.0160299,
-0.0456074,
-0.0411315
],
[
-0.01286,
-0.0732767,
-0.0724629
]
]
},
"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.001334039,
0.003559321,
0.009496547,
0.02533753,
0.06760252,
0.1803688
],
"values": [
[
-0.0053451,
-0.001034,
0.0069906,
0.0152234,
0.0080757,
-0.0458713,
-0.214909
],
[
-0.0053082,
-0.0010029,
0.0070075,
0.0152223,
0.0080505,
-0.0459108,
-0.2149551
],
[
-0.0052188,
-0.0009337,
0.0070422,
0.0151804,
0.0079928,
-0.0459943,
-0.2150673
],
[
-0.0052671,
-0.0010063,
0.0068988,
0.0149494,
0.00767,
-0.0463768,
-0.21548
],
[
-0.0053262,
-0.0010722,
0.0068152,
0.0148347,
0.0075135,
-0.0465678,
-0.2156808
],
[
-0.0054436,
-0.0011734,
0.0067443,
0.0148219,
0.0075462,
-0.0464746,
-0.2155829
],
[
-0.0056559,
-0.0012665,
0.0068861,
0.015334,
0.008451,
-0.0454581,
-0.2145501
]
]
},
"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.001334039,
0.003559321,
0.009496547,
0.02533753,
0.06760252,
0.1803688
],
"values": [
[
-0.0068933,
-0.004529,
0.0010954,
0.0136331,
0.0411702,
0.1074435,
0.281568
],
[
-0.0068561,
-0.0044964,
0.0011133,
0.013634,
0.0409425,
0.1075694,
0.2812674
],
[
-0.0067772,
-0.0044427,
0.0011117,
0.0135657,
0.0407663,
0.1077437,
0.2824871
],
[
-0.0068144,
-0.0044997,
0.0010144,
0.0134066,
0.040545,
0.1074815,
0.2821979
],
[
-0.0068854,
-0.0045953,
0.0008725,
0.0132065,
0.0404472,
0.1066759,
0.281431
],
[
-0.0069913,
-0.0046719,
0.0008619,
0.0131266,
0.0402868,
0.1072508,
0.2807264
],
[
-0.0072284,
-0.0048221,
0.0008791,
0.0134616,
0.0411457,
0.1077345,
0.2799229
]
]
}
},
"max_capacitance": 0.180369,
"max_transition": 1.50651,
"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.00133404,
0.00355932,
0.00949655,
0.0253375,
0.0676025,
0.180369
],
"values": [
[
0.2115307,
0.2163055,
0.2263759,
0.2470125,
0.2921594,
0.4025487,
0.6951549
],
[
0.2157643,
0.2205405,
0.2306122,
0.2512491,
0.2963949,
0.4067835,
0.6993662
],
[
0.225943,
0.2307173,
0.2407881,
0.2614245,
0.3065718,
0.4169572,
0.7098544
],
[
0.2476096,
0.2523842,
0.2624556,
0.2830917,
0.3282393,
0.4386223,
0.7319093
],
[
0.2801449,
0.2849218,
0.2949994,
0.3156329,
0.3607858,
0.471165,
0.7644537
],
[
0.317444,
0.3222201,
0.3323164,
0.3529409,
0.3980778,
0.5084679,
0.8013255
],
[
0.3425493,
0.3473462,
0.3574179,
0.3780476,
0.4232084,
0.5335948,
0.8264935
]
]
},
"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.00133404,
0.00355932,
0.00949655,
0.0253375,
0.0676025,
0.180369
],
"values": [
[
0.2088248,
0.2147535,
0.2285604,
0.2631131,
0.3544781,
0.5976483,
1.249932
],
[
0.2130656,
0.219013,
0.2328133,
0.2673802,
0.3587372,
0.6021575,
1.2537656
],
[
0.22327,
0.229232,
0.243036,
0.2775754,
0.3689385,
0.6121878,
1.2634964
],
[
0.2454967,
0.2514562,
0.2652601,
0.2997996,
0.3911631,
0.6344203,
1.2857021
],
[
0.2797047,
0.2856228,
0.2995924,
0.3341631,
0.4255137,
0.6690604,
1.3244871
],
[
0.3212487,
0.3272097,
0.341025,
0.3755858,
0.4669987,
0.7101944,
1.3621347
],
[
0.3569815,
0.362942,
0.3768126,
0.4114163,
0.5028939,
0.7460961,
1.3959447
]
]
},
"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.00133404,
0.00355932,
0.00949655,
0.0253375,
0.0676025,
0.180369
],
"values": [
[
0.016753,
0.0202049,
0.0285594,
0.0481098,
0.0988169,
0.2390403,
0.6263348
],
[
0.016762,
0.0202161,
0.0285676,
0.0481127,
0.0988168,
0.2390703,
0.6260784
],
[
0.0167533,
0.0202049,
0.0285596,
0.0481098,
0.0984081,
0.2392269,
0.6257356
],
[
0.0167536,
0.020208,
0.0285629,
0.0481093,
0.0987867,
0.2385765,
0.624138
],
[
0.0167538,
0.0203186,
0.0285679,
0.0480453,
0.0984125,
0.2388649,
0.6235812
],
[
0.0167603,
0.0203311,
0.0284829,
0.0480675,
0.0985604,
0.2389291,
0.6243475
],
[
0.0167184,
0.0202418,
0.0285148,
0.0480641,
0.0988296,
0.2392278,
0.6303551
]
]
},
"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.00133404,
0.00355932,
0.00949655,
0.0253375,
0.0676025,
0.180369
],
"values": [
[
0.020799,
0.0266634,
0.0431615,
0.0910633,
0.2209375,
0.5691521,
1.5044905
],
[
0.0208583,
0.0266262,
0.0431218,
0.0910611,
0.2207459,
0.5680638,
1.50651
],
[
0.0207979,
0.02666,
0.0429615,
0.0910731,
0.220568,
0.5681914,
1.5010809
],
[
0.0207845,
0.0266646,
0.0429607,
0.0910737,
0.2205919,
0.5682483,
1.5013717
],
[
0.020817,
0.0266475,
0.0430298,
0.0910622,
0.2209096,
0.5695638,
1.5046945
],
[
0.0208938,
0.0267252,
0.0430337,
0.091087,
0.220263,
0.5693222,
1.5030368
],
[
0.0212339,
0.0269814,
0.0431886,
0.0911216,
0.2207334,
0.568756,
1.4978959
]
]
},
"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.001352569,
0.003658888,
0.009897798,
0.02677491,
0.07242986,
0.1959328
],
"values": [
[
-0.0056006,
-0.0015499,
0.0060503,
0.0136417,
0.0047025,
-0.0546558,
-0.2405504
],
[
-0.0055642,
-0.0015215,
0.0060742,
0.0136292,
0.0046585,
-0.0547248,
-0.2405704
],
[
-0.0054867,
-0.0014675,
0.0060867,
0.0135418,
0.0045278,
-0.0549084,
-0.2408281
],
[
-0.0055222,
-0.0015186,
0.0059863,
0.0134075,
0.004312,
-0.0551637,
-0.2410832
],
[
-0.0055902,
-0.001613,
0.0058569,
0.0132081,
0.0040424,
-0.0554921,
-0.2414686
],
[
-0.005712,
-0.001723,
0.0057547,
0.0131111,
0.0040526,
-0.0554648,
-0.241409
],
[
-0.0059392,
-0.0018738,
0.0058178,
0.013513,
0.0046159,
-0.0548187,
-0.2408185
]
]
},
"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.001352569,
0.003658888,
0.009897798,
0.02677491,
0.07242986,
0.1959328
],
"values": [
[
-0.006841,
-0.0043403,
0.0017374,
0.0152192,
0.044881,
0.1176928,
0.30893
],
[
-0.0068038,
-0.0043108,
0.0017535,
0.0152154,
0.0449749,
0.1171747,
0.3075887
],
[
-0.0067174,
-0.0042373,
0.0018014,
0.0151841,
0.0447753,
0.1173026,
0.3087013
],
[
-0.0067607,
-0.0043129,
0.0016606,
0.0149494,
0.0446044,
0.1166483,
0.3086913
],
[
-0.0068211,
-0.0043752,
0.0015729,
0.0148328,
0.0445111,
0.1170881,
0.3082554
],
[
-0.0069207,
-0.0044329,
0.0015584,
0.014851,
0.0442772,
0.1171878,
0.3069709
],
[
-0.0071454,
-0.0045614,
0.0016436,
0.0153255,
0.045327,
0.1180337,
0.3070268
]
]
}
},
"max_capacitance": 0.195933,
"max_transition": 1.499839,
"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.00135257,
0.00365889,
0.0098978,
0.0267749,
0.0724299,
0.195933
],
"values": [
[
0.242983,
0.2470643,
0.2558157,
0.2745407,
0.3187036,
0.4352326,
0.7516123
],
[
0.2471303,
0.2511444,
0.259957,
0.2787097,
0.3228386,
0.4393684,
0.7552095
],
[
0.2573934,
0.2614511,
0.2701825,
0.2889779,
0.333132,
0.449583,
0.7657496
],
[
0.2795799,
0.2836631,
0.2924155,
0.3111388,
0.3553045,
0.4718322,
0.7879689
],
[
0.3137771,
0.3178325,
0.3265772,
0.3453422,
0.3895064,
0.5061053,
0.8220415
],
[
0.3551979,
0.3592751,
0.3680438,
0.3867557,
0.4308955,
0.5473978,
0.8632942
],
[
0.3910571,
0.3951381,
0.4038855,
0.4226555,
0.4667806,
0.58332,
0.8994365
]
]
},
"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.00135257,
0.00365889,
0.0098978,
0.0267749,
0.0724299,
0.195933
],
"values": [
[
0.2550363,
0.2602571,
0.2731973,
0.3065368,
0.39607,
0.6379804,
1.292783
],
[
0.2592745,
0.2644738,
0.2774194,
0.3107777,
0.4000595,
0.6440568,
1.295599
],
[
0.2694474,
0.2746676,
0.287608,
0.3209401,
0.4105313,
0.652619,
1.3086134
],
[
0.2911315,
0.2963294,
0.3092716,
0.3426088,
0.4321421,
0.674682,
1.3286262
],
[
0.3236962,
0.3289324,
0.3418361,
0.3751084,
0.4646661,
0.7063764,
1.3612307
],
[
0.3610093,
0.3662515,
0.3791529,
0.4123981,
0.5016885,
0.7447792,
1.3972268
],
[
0.386071,
0.3913488,
0.4042745,
0.4375888,
0.527237,
0.7690297,
1.4222772
]
]
},
"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.00135257,
0.00365889,
0.0098978,
0.0267749,
0.0724299,
0.195933
],
"values": [
[
0.0129907,
0.016029,
0.0236859,
0.0431643,
0.0978138,
0.2521969,
0.6730244
],
[
0.0130256,
0.015967,
0.0236701,
0.0430794,
0.0977441,
0.2521525,
0.6751885
],
[
0.0128411,
0.0161025,
0.0237907,
0.0432869,
0.0981187,
0.252276,
0.6766452
],
[
0.01299,
0.0160263,
0.0236897,
0.0431475,
0.0977951,
0.2522063,
0.6758824
],
[
0.0128166,
0.0160819,
0.023803,
0.0433396,
0.0982057,
0.2521712,
0.6731178
],
[
0.0129885,
0.0160237,
0.0237464,
0.0430649,
0.0974173,
0.2525746,
0.6699369
],
[
0.0128814,
0.0160867,
0.0236945,
0.0431408,
0.0978274,
0.2521194,
0.6738586
]
]
},
"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.00135257,
0.00365889,
0.0098978,
0.0267749,
0.0724299,
0.195933
],
"values": [
[
0.0160833,
0.0219721,
0.0385145,
0.0848822,
0.2122798,
0.5600255,
1.4955523
],
[
0.0160887,
0.0219974,
0.0385107,
0.0848815,
0.2121643,
0.5592276,
1.4995505
],
[
0.0161102,
0.0219728,
0.038433,
0.0849558,
0.2118666,
0.5594385,
1.4958573
],
[
0.0160971,
0.0219802,
0.0384325,
0.0848842,
0.2123969,
0.5587485,
1.4987732
],
[
0.0161014,
0.021895,
0.0384344,
0.0848754,
0.2127129,
0.5604335,
1.4963191
],
[
0.0161006,
0.021976,
0.038466,
0.0848372,
0.2115282,
0.5595327,
1.4998394
],
[
0.0161051,
0.0218796,
0.0385023,
0.0850227,
0.212476,
0.558874,
1.4916264
]
]
},
"timing_sense": "non_unate",
"timing_type": "rising_edge"
}
}
}