blob: fc6e29bba0d5eb697478248928a9746b148c6f7c [file] [log] [blame]
{
"area": 23.7728,
"cell_footprint": "sky130_fd_sc_hd__dfxbp",
"cell_leakage_power": 3.848824,
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"ff,IQ,IQ_N": {
"clocked_on": "CLK",
"next_state": "D"
},
"leakage_power": [
{
"value": 4.069824,
"when": "!CLK&D&!Q&Q_N"
},
{
"value": 3.0671587,
"when": "CLK&!D&!Q&Q_N"
},
{
"value": 4.2669597,
"when": "CLK&D&Q&!Q_N"
},
{
"value": 3.9488541,
"when": "!CLK&!D&Q&!Q_N"
},
{
"value": 3.8470915,
"when": "CLK&D&!Q&Q_N"
},
{
"value": 3.3397587,
"when": "!CLK&!D&!Q&Q_N"
},
{
"value": 4.1090709,
"when": "CLK&!D&Q&!Q_N"
},
{
"value": 4.1418708,
"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.001836,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.00175,
"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.0229799,
0.0228934,
0.0226996,
0.0228949,
0.0233508,
0.0244071,
0.0268475
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0179575,
0.0178338,
0.0175547,
0.0177015,
0.0180459,
0.0188455,
0.0206944
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001922,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.2016414,
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.1796712,
0.8333333,
2.5
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin,D": {
"capacitance": 0.001708,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.00172,
"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.0055349,
0.0054837,
0.0053721,
0.0055415,
0.005938,
0.0068583,
0.0089857
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0004114,
-0.0005364,
-0.0008189,
-0.0006502,
-0.0002554,
0.0006601,
0.0027758
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001695,
"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.0935527,
0.2845846,
0.52547
],
[
-0.0144714,
0.1716777,
0.4113424
],
[
-0.0954447,
0.0858216,
0.3230449
]
]
},
"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.0544902,
0.1600729,
0.2251771
],
[
-0.0120299,
0.080125,
0.1330221
],
[
-0.0417337,
0.0455384,
0.0947734
]
]
},
"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.0382832,
-0.2171081,
-0.4286966
],
[
0.0648581,
-0.1127461,
-0.3316589
],
[
0.1360658,
-0.0366556,
-0.2580098
]
]
},
"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.030959,
-0.1255553,
-0.1711283
],
[
0.0294577,
-0.0590352,
-0.1021667
],
[
0.0542786,
-0.0317728,
-0.0749043
]
]
},
"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.001320139,
0.003485536,
0.009202785,
0.02429792,
0.06415327,
0.1693825
],
"values": [
[
-0.0055736,
-0.000851,
0.0078636,
0.0170869,
0.01111,
-0.0411733,
-0.2055764
],
[
-0.0055172,
-0.0008082,
0.0079039,
0.0171002,
0.0111015,
-0.0411954,
-0.2056095
],
[
-0.0053983,
-0.0007116,
0.007942,
0.0170296,
0.0109644,
-0.0413932,
-0.2058403
],
[
-0.005487,
-0.0008156,
0.0077942,
0.0167955,
0.0106798,
-0.0417199,
-0.2061766
],
[
-0.0056565,
-0.000985,
0.0076397,
0.016664,
0.0105193,
-0.0418301,
-0.2062903
],
[
-0.0060208,
-0.0012969,
0.0074273,
0.0166231,
0.0106618,
-0.0416163,
-0.2060519
],
[
-0.006786,
-0.0018263,
0.00738,
0.0172695,
0.0119568,
-0.0399875,
-0.2041893
]
]
},
"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.001320139,
0.003485536,
0.009202785,
0.02429792,
0.06415327,
0.1693825
],
"values": [
[
-0.007201,
-0.0044817,
0.0018285,
0.0153069,
0.0436988,
0.1102743,
0.2809489
],
[
-0.0071428,
-0.0044272,
0.0018772,
0.0153731,
0.0437181,
0.1097929,
0.2814536
],
[
-0.0070135,
-0.0043139,
0.0019558,
0.0153758,
0.0436477,
0.1105717,
0.2809558
],
[
-0.0071012,
-0.004423,
0.0018066,
0.0151862,
0.043375,
0.1101936,
0.280915
],
[
-0.007275,
-0.0045969,
0.001634,
0.015017,
0.0433072,
0.1098454,
0.2798945
],
[
-0.0076412,
-0.0049133,
0.0014223,
0.0149493,
0.0433299,
0.1096189,
0.280873
],
[
-0.008406,
-0.005442,
0.0013659,
0.0155992,
0.0444766,
0.1115894,
0.2817457
]
]
}
},
"max_capacitance": 0.169383,
"max_transition": 1.50781,
"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.00132014,
0.00348554,
0.00920279,
0.0242979,
0.0641533,
0.169383
],
"values": [
[
0.2854055,
0.2916059,
0.3049045,
0.3326796,
0.3944493,
0.5463769,
0.945792
],
[
0.2898085,
0.2960067,
0.3093312,
0.3370809,
0.3988517,
0.550779,
0.9501939
],
[
0.3001668,
0.3063976,
0.3196948,
0.3474358,
0.4092199,
0.5611523,
0.9616949
],
[
0.3245342,
0.3307651,
0.3440623,
0.3718034,
0.4335741,
0.5855237,
0.9843725
],
[
0.369466,
0.3756656,
0.388959,
0.4167051,
0.4784829,
0.6303773,
1.0300811
],
[
0.4313331,
0.4375372,
0.4508326,
0.4785833,
0.5403472,
0.6923059,
1.0912866
],
[
0.5076904,
0.5139246,
0.5272215,
0.5549699,
0.6167501,
0.7686607,
1.167314
]
]
},
"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.00132014,
0.00348554,
0.00920279,
0.0242979,
0.0641533,
0.169383
],
"values": [
[
0.2863368,
0.2936244,
0.3096869,
0.346307,
0.4388923,
0.679905,
1.3191774
],
[
0.2906619,
0.2979643,
0.3140775,
0.3506562,
0.4432205,
0.6842989,
1.3200196
],
[
0.3010463,
0.3083336,
0.3243908,
0.3610159,
0.4536005,
0.6945744,
1.3314285
],
[
0.3258399,
0.3331168,
0.349185,
0.3858087,
0.4783902,
0.7195267,
1.3559638
],
[
0.3719043,
0.3792052,
0.3952904,
0.4318923,
0.524472,
0.7655269,
1.4020044
],
[
0.4383679,
0.4457032,
0.4618446,
0.4984582,
0.5910518,
0.8321277,
1.4679965
],
[
0.5243336,
0.5316997,
0.5478466,
0.5845332,
0.6771663,
0.918383,
1.5535152
]
]
},
"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.00132014,
0.00348554,
0.00920279,
0.0242979,
0.0641533,
0.169383
],
"values": [
[
0.0217769,
0.0268078,
0.0382591,
0.0659096,
0.1383784,
0.3360722,
0.879488
],
[
0.0218818,
0.0267819,
0.0383478,
0.066012,
0.1384233,
0.3360808,
0.8793338
],
[
0.0220413,
0.0267537,
0.0382049,
0.0660417,
0.1384214,
0.3366874,
0.8693204
],
[
0.0220414,
0.0267532,
0.0382049,
0.0660389,
0.1382265,
0.3355744,
0.8751964
],
[
0.0218182,
0.0267223,
0.0382503,
0.0658867,
0.138349,
0.3360063,
0.871997
],
[
0.0217981,
0.0268364,
0.0382299,
0.0660321,
0.1382554,
0.3362122,
0.8793951
],
[
0.0220612,
0.026777,
0.0382538,
0.066047,
0.1380972,
0.3354814,
0.8693909
]
]
},
"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.00132014,
0.00348554,
0.00920279,
0.0242979,
0.0641533,
0.169383
],
"values": [
[
0.0279959,
0.0343877,
0.0512136,
0.0987927,
0.2293062,
0.578195,
1.5039726
],
[
0.0281218,
0.0344613,
0.0512122,
0.0988187,
0.2294491,
0.5789947,
1.502638
],
[
0.0279966,
0.0343862,
0.0512191,
0.0987888,
0.2299947,
0.5790848,
1.5066264
],
[
0.0279936,
0.0344584,
0.0511348,
0.0988818,
0.2292062,
0.5774183,
1.5045176
],
[
0.0279994,
0.034413,
0.0511719,
0.098999,
0.2290706,
0.5790516,
1.5072251
],
[
0.0280897,
0.0344534,
0.0512357,
0.0988278,
0.2293777,
0.5790456,
1.5078099
],
[
0.0282535,
0.0346051,
0.0514214,
0.0990742,
0.2291461,
0.577295,
1.501516
]
]
},
"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.001337404,
0.003577297,
0.009568579,
0.0255941,
0.06845929,
0.1831154
],
"values": [
[
-0.0058581,
-0.0014234,
0.0068331,
0.01531,
0.0076663,
-0.0497515,
-0.2295559
],
[
-0.005801,
-0.0013741,
0.0069078,
0.0153792,
0.0076807,
-0.049711,
-0.2296216
],
[
-0.0056717,
-0.0012622,
0.0069622,
0.0153782,
0.0076721,
-0.0497945,
-0.2296637
],
[
-0.0057545,
-0.0013702,
0.0068231,
0.0151857,
0.0074116,
-0.0500986,
-0.2300081
],
[
-0.0059343,
-0.0015278,
0.0066469,
0.0150108,
0.007204,
-0.0502672,
-0.2302182
],
[
-0.0063,
-0.001858,
0.0064178,
0.014949,
0.0072914,
-0.0500837,
-0.2299432
],
[
-0.0070707,
-0.0024003,
0.0063535,
0.0156058,
0.0085524,
-0.0485065,
-0.2281521
]
]
},
"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.001337404,
0.003577297,
0.009568579,
0.0255941,
0.06845929,
0.1831154
],
"values": [
[
-0.0071357,
-0.0042519,
0.0025138,
0.0170315,
0.0475368,
0.1192234,
0.3056464
],
[
-0.007083,
-0.0042141,
0.0025138,
0.0170032,
0.0474922,
0.1192216,
0.3043662
],
[
-0.0069552,
-0.0041011,
0.002593,
0.0170208,
0.0475224,
0.119305,
0.3036573
],
[
-0.0070418,
-0.0042091,
0.0024598,
0.0168522,
0.047204,
0.1192008,
0.3054326
],
[
-0.0072156,
-0.004383,
0.0022769,
0.0166504,
0.0470402,
0.1191301,
0.3050604
],
[
-0.0075779,
-0.0046908,
0.0020921,
0.0166325,
0.0471767,
0.1189491,
0.3036675
],
[
-0.0083495,
-0.0052274,
0.0020359,
0.0172732,
0.048408,
0.1210128,
0.3067639
]
]
}
},
"max_capacitance": 0.183115,
"max_transition": 1.502779,
"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.0013374,
0.0035773,
0.00956858,
0.0255941,
0.0684593,
0.183115
],
"values": [
[
0.3406655,
0.3463209,
0.3586595,
0.3850475,
0.4467671,
0.6080588,
1.0399941
],
[
0.3450353,
0.3507041,
0.3630678,
0.389414,
0.4511037,
0.6123782,
1.0443008
],
[
0.355379,
0.3610304,
0.3733685,
0.3997556,
0.4614766,
0.6227687,
1.0547114
],
[
0.3801623,
0.3858387,
0.3981878,
0.4245679,
0.4862522,
0.6473969,
1.0799626
],
[
0.4262762,
0.431933,
0.4442491,
0.4706951,
0.5323831,
0.6936729,
1.124695
],
[
0.492804,
0.4984931,
0.5107814,
0.5371986,
0.5989167,
0.7601011,
1.1923658
],
[
0.5787974,
0.5844596,
0.596796,
0.6231949,
0.6849062,
0.8461449,
1.2767761
]
]
},
"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.0013374,
0.0035773,
0.00956858,
0.0255941,
0.0684593,
0.183115
],
"values": [
[
0.3387475,
0.3449048,
0.3591794,
0.3935296,
0.483061,
0.7221224,
1.3613717
],
[
0.3432875,
0.3494424,
0.3637156,
0.3979658,
0.4875009,
0.7264733,
1.3655505
],
[
0.3535958,
0.3597573,
0.3740478,
0.4083472,
0.4978393,
0.7366068,
1.3760664
],
[
0.3780915,
0.3842721,
0.3985204,
0.4329144,
0.5223145,
0.7612926,
1.4004214
],
[
0.4229106,
0.4290746,
0.4433621,
0.4775845,
0.5670812,
0.805931,
1.4467197
],
[
0.4846877,
0.4908803,
0.5051744,
0.5395401,
0.6290635,
0.8688718,
1.5080263
],
[
0.5610935,
0.5672757,
0.5815343,
0.6157492,
0.7054559,
0.9442475,
1.5829724
]
]
},
"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.0013374,
0.0035773,
0.00956858,
0.0255941,
0.0684593,
0.183115
],
"values": [
[
0.0181823,
0.0227939,
0.0339957,
0.0620124,
0.1401052,
0.3572706,
0.9490388
],
[
0.0182397,
0.022756,
0.0340583,
0.062002,
0.1401698,
0.3566598,
0.9456667
],
[
0.0181872,
0.0230176,
0.0339836,
0.0620049,
0.140109,
0.3572762,
0.9490857
],
[
0.0182459,
0.0229393,
0.03392,
0.0621686,
0.1402698,
0.3577639,
0.9429589
],
[
0.0183565,
0.0229526,
0.0339907,
0.0620971,
0.1402523,
0.3566761,
0.9486002
],
[
0.0183414,
0.0229406,
0.0339955,
0.0618145,
0.1398476,
0.3576449,
0.9432961
],
[
0.0183334,
0.0228359,
0.033894,
0.0622379,
0.1398694,
0.35712,
0.9415904
]
]
},
"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.0013374,
0.0035773,
0.00956858,
0.0255941,
0.0684593,
0.183115
],
"values": [
[
0.0211148,
0.0272395,
0.0437999,
0.0906125,
0.2197133,
0.569003,
1.5014437
],
[
0.0211555,
0.027302,
0.0438902,
0.0905245,
0.2205327,
0.56835,
1.4984238
],
[
0.0211219,
0.027244,
0.0438182,
0.090542,
0.2197771,
0.5680673,
1.5011896
],
[
0.0211173,
0.0272329,
0.043876,
0.0905896,
0.2200589,
0.568638,
1.4997293
],
[
0.0211429,
0.0272958,
0.0438199,
0.090589,
0.2205471,
0.56876,
1.5027785
],
[
0.0210992,
0.0272262,
0.0438179,
0.0905733,
0.2200753,
0.5682869,
1.501212
],
[
0.0211319,
0.0272549,
0.0439153,
0.0906014,
0.2196158,
0.5679157,
1.4986025
]
]
},
"timing_sense": "non_unate",
"timing_type": "rising_edge"
}
}
}