blob: 5837542d22b9d63dcd2444631032f56653aac3bc [file] [log] [blame]
{
"area": 25.024,
"cell_footprint": "sky130_fd_sc_hd__dfrtn",
"cell_leakage_power": 0.01165228,
"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": 0.0154627,
"when": "RESET_B&!CLK_N&D&!Q"
},
{
"value": 0.014134,
"when": "RESET_B&CLK_N&!D&!Q"
},
{
"value": 0.0136124,
"when": "!RESET_B&!CLK_N&!D&!Q"
},
{
"value": 0.0065133,
"when": "RESET_B&!CLK_N&!D&Q"
},
{
"value": 0.0057154,
"when": "RESET_B&CLK_N&D&Q"
},
{
"value": 0.0146646,
"when": "!RESET_B&!CLK_N&D&!Q"
},
{
"value": 0.0059648,
"when": "RESET_B&!CLK_N&D&Q"
},
{
"value": 0.0072568,
"when": "RESET_B&CLK_N&!D&Q"
},
{
"value": 0.0142499,
"when": "RESET_B&CLK_N&D&!Q"
},
{
"value": 0.0144105,
"when": "RESET_B&!CLK_N&!D&!Q"
},
{
"value": 0.0137594,
"when": "!RESET_B&CLK_N&!D&!Q"
},
{
"value": 0.0140834,
"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.001789,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.001697,
"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.0225281,
0.022412,
0.0221443,
0.0221748,
0.022245,
0.022407,
0.0227804
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0187193,
0.0186475,
0.018482,
0.018499,
0.018538,
0.0186282,
0.0188361
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.00188,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.1840653,
0.8333333,
2.5
]
},
"related_output_pin": "Q",
"related_pin": "CLK_N",
"rise_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.207134,
0.8333333,
2.5
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin,D": {
"capacitance": 0.001973,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001833,
"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.0057573,
0.005702,
0.0055745,
0.0056373,
0.005782,
0.0061159,
0.0068853
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0004276,
-0.000502,
-0.0006733,
-0.0006209,
-0.0005003,
-0.0002219,
0.0004199
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.002112,
"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.146043,
0.3614889,
0.6585267
],
[
0.0099427,
0.2205059,
0.5065573
],
[
-0.151597,
0.0601868,
0.3413555
]
]
},
"related_pin": "CLK_N",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
0.5,
1.5
],
"index_2": [
0.01,
0.5,
1.5
],
"values": [
[
-0.0321797,
0.0880514,
0.1787904
],
[
-0.2317565,
-0.1176289,
-0.0317728
],
[
-0.4592142,
-0.3572936,
-0.2836445
]
]
},
"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,
0.5,
1.5
],
"index_2": [
0.01,
0.5,
1.5
],
"values": [
[
-0.0736836,
-0.2757018,
-0.5275736
],
[
0.0831686,
-0.1225117,
-0.371942
],
[
0.2386048,
0.0317038,
-0.2189473
]
]
},
"related_pin": "CLK_N",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
0.5,
1.5
],
"index_2": [
0.01,
0.5,
1.5
],
"values": [
[
0.0752422,
-0.0156921,
-0.0539408
],
[
0.2687155,
0.1777813,
0.1358704
],
[
0.4961732,
0.4076804,
0.3645488
]
]
},
"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.02305058,
0.05313293,
0.1224745,
0.2823108,
0.6507428,
1.5
],
"index_2": [
0.0005,
0.00132718,
0.003522815,
0.00935082,
0.02482045,
0.06588241,
0.1748757
],
"values": [
[
0.0154319,
0.0144481,
0.011811,
0.0034904,
-0.0209537,
-0.087253,
-0.2637239
],
[
0.0153978,
0.0143919,
0.0117462,
0.0034347,
-0.0210062,
-0.0873023,
-0.2637799
],
[
0.0154516,
0.014462,
0.0118304,
0.003499,
-0.0209339,
-0.0872317,
-0.2637182
],
[
0.0152727,
0.0142643,
0.0116231,
0.003311,
-0.0211289,
-0.0874252,
-0.263907
],
[
0.0148865,
0.0138977,
0.0112706,
0.0029441,
-0.0214894,
-0.087783,
-0.26428
],
[
0.0145613,
0.0135716,
0.0110095,
0.0027191,
-0.0216988,
-0.0879808,
-0.2644593
],
[
0.017396,
0.0161152,
0.0127156,
0.0035516,
-0.021269,
-0.0873165,
-0.263781
]
]
},
"related_pin": "CLK_N",
"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.00132718,
0.003522815,
0.00935082,
0.02482045,
0.06588241,
0.1748757
],
"values": [
[
0.0227051,
0.0242595,
0.0281913,
0.0379395,
0.0629158,
0.1294958,
0.3048992
],
[
0.0226619,
0.0242164,
0.0281508,
0.0378961,
0.0628671,
0.1294105,
0.3053559
],
[
0.0226923,
0.024246,
0.0281909,
0.0379419,
0.0629413,
0.1286969,
0.3048337
],
[
0.0225378,
0.0240819,
0.0280392,
0.0377786,
0.0627525,
0.1292518,
0.3031904
],
[
0.022457,
0.0239906,
0.0279398,
0.0376871,
0.0627533,
0.1290815,
0.3037245
],
[
0.0230322,
0.024582,
0.0285377,
0.0382902,
0.0633577,
0.1296623,
0.3043299
],
[
0.0250618,
0.026438,
0.0300899,
0.0396815,
0.0649239,
0.1302148,
0.3051568
]
]
}
},
{
"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.00132718,
0.003522815,
0.00935082,
0.02482045,
0.06588241,
0.1748757
],
"values": [
[
0.0158038,
0.0161602,
0.0152226,
0.0074828,
-0.0170625,
-0.0833238,
-0.2599164
],
[
0.0156083,
0.0159689,
0.0150574,
0.0073162,
-0.0172355,
-0.0835451,
-0.260017
],
[
0.0153826,
0.0157049,
0.0148149,
0.0070899,
-0.0174485,
-0.0837566,
-0.2602328
],
[
0.0153497,
0.0156042,
0.0147656,
0.0070348,
-0.0175114,
-0.0838043,
-0.2602626
],
[
0.0151749,
0.0155229,
0.0145456,
0.0067324,
-0.0178225,
-0.0840807,
-0.2605052
],
[
0.0177043,
0.0166353,
0.0143462,
0.0063824,
-0.0181976,
-0.0844145,
-0.2607997
],
[
0.0211602,
0.0196974,
0.0160281,
0.0065085,
-0.0184363,
-0.0843401,
-0.260669
]
]
},
"related_pin": "RESET_B",
"rise_power,scalar": {
"values": [
0.0
]
}
}
],
"max_capacitance": 0.174876,
"max_transition": 1.500659,
"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.00132718,
0.00352281,
0.00935082,
0.0248204,
0.0658824,
0.174876
],
"values": [
[
0.2885729,
0.2965947,
0.3130828,
0.3445776,
0.4072565,
0.5514649,
0.9264135
],
[
0.2934764,
0.3015031,
0.3179348,
0.3495277,
0.4121355,
0.5563783,
0.93131
],
[
0.3062396,
0.3142722,
0.3307674,
0.3622962,
0.4249279,
0.5691521,
0.9440638
],
[
0.3372338,
0.3452668,
0.3616891,
0.3932894,
0.4558938,
0.6001361,
0.9750705
],
[
0.4078952,
0.4159277,
0.4324154,
0.463962,
0.5265973,
0.6707553,
1.0444862
],
[
0.532744,
0.5408137,
0.5571368,
0.5886922,
0.6514392,
0.7956216,
1.1699663
],
[
0.7235008,
0.731545,
0.7479805,
0.7794685,
0.8422915,
0.9865009,
1.3600018
]
]
},
"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.00132718,
0.00352281,
0.00935082,
0.0248204,
0.0658824,
0.174876
],
"values": [
[
0.3460874,
0.3544971,
0.3727258,
0.4120474,
0.5057078,
0.7494156,
1.3964826
],
[
0.3510378,
0.3594461,
0.3776766,
0.4169754,
0.5107535,
0.754549,
1.3989819
],
[
0.3632527,
0.371668,
0.3899051,
0.4292718,
0.5228645,
0.7665408,
1.4133008
],
[
0.3945113,
0.40294,
0.4211727,
0.4605004,
0.5542551,
0.7980857,
1.4422686
],
[
0.4654884,
0.4739222,
0.4921477,
0.5314938,
0.6253408,
0.869177,
1.51373
],
[
0.595638,
0.604061,
0.6222979,
0.6616637,
0.7555288,
0.9993665,
1.6443277
],
[
0.7972025,
0.8056067,
0.82382,
0.8631903,
0.9568557,
1.2007597,
1.8478353
]
]
},
"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.00132718,
0.00352281,
0.00935082,
0.0248204,
0.0658824,
0.174876
],
"values": [
[
0.0277025,
0.0328228,
0.044385,
0.0703359,
0.134929,
0.3145553,
0.8120971
],
[
0.0277114,
0.0328637,
0.0442322,
0.0706595,
0.1347078,
0.3142801,
0.8061568
],
[
0.0276585,
0.0328511,
0.0444198,
0.0706072,
0.134929,
0.3145128,
0.8065462
],
[
0.0277089,
0.0328626,
0.0442324,
0.0706559,
0.1347307,
0.3143278,
0.8127568
],
[
0.0277013,
0.0328604,
0.0444594,
0.0706296,
0.1348518,
0.3145599,
0.8105924
],
[
0.0276924,
0.0331307,
0.0445407,
0.0707077,
0.1347761,
0.3146001,
0.8094894
],
[
0.027813,
0.032978,
0.0443714,
0.0708307,
0.13483,
0.3150613,
0.8086927
]
]
},
"related_pin": "CLK_N",
"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.00132718,
0.00352281,
0.00935082,
0.0248204,
0.0658824,
0.174876
],
"values": [
[
0.0281388,
0.03515,
0.0525769,
0.0980472,
0.2249386,
0.5706225,
1.498845
],
[
0.0281382,
0.0351512,
0.0526164,
0.0978803,
0.2250252,
0.5717996,
1.4989691
],
[
0.028105,
0.0351032,
0.0524967,
0.0981102,
0.2248146,
0.5702079,
1.5002044
],
[
0.0281507,
0.0352181,
0.0525809,
0.0980667,
0.224996,
0.5722066,
1.5003607
],
[
0.0280784,
0.0352332,
0.0525678,
0.0980439,
0.2244995,
0.5722934,
1.5006589
],
[
0.0280208,
0.0351428,
0.0524781,
0.0980254,
0.224436,
0.5720076,
1.4996381
],
[
0.0281519,
0.0352715,
0.0525533,
0.0980177,
0.2247181,
0.5691002,
1.499043
]
]
},
"timing_sense": "non_unate",
"timing_type": "falling_edge"
},
{
"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.00132718,
0.00352281,
0.00935082,
0.0248204,
0.0658824,
0.174876
],
"values": [
[
0.1585458,
0.1673024,
0.1852631,
0.2202321,
0.2851402,
0.4273683,
0.8015792
],
[
0.1632717,
0.1719763,
0.1899767,
0.2249401,
0.2898699,
0.4320793,
0.8055122
],
[
0.1756459,
0.1843606,
0.2023403,
0.2373178,
0.3022911,
0.4444834,
0.8179444
],
[
0.2072113,
0.2159339,
0.2338665,
0.2688407,
0.3338173,
0.4761155,
0.8496272
],
[
0.2833534,
0.2919687,
0.3098392,
0.3447241,
0.4096155,
0.5519779,
0.9256516
],
[
0.4387484,
0.4490443,
0.469694,
0.5081408,
0.5739857,
0.7161222,
1.0896599
],
[
0.6930522,
0.7066508,
0.7341007,
0.7834317,
0.8540855,
0.9964383,
1.3697719
]
]
},
"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.00132718,
0.00352281,
0.00935082,
0.0248204,
0.0658824,
0.174876
],
"values": [
[
0.030644,
0.0364617,
0.049573,
0.0767944,
0.1357889,
0.3113584,
0.8110241
],
[
0.0303725,
0.0365792,
0.0496135,
0.0768288,
0.135701,
0.3118744,
0.8079229
],
[
0.0303456,
0.0365104,
0.0496127,
0.0768489,
0.1356178,
0.3109338,
0.8053417
],
[
0.0303066,
0.0362851,
0.049548,
0.0769805,
0.1357763,
0.3132288,
0.8098486
],
[
0.0302752,
0.0362804,
0.0494859,
0.0770907,
0.1357743,
0.3133461,
0.8098709
],
[
0.0396581,
0.0459311,
0.059064,
0.0839838,
0.1377112,
0.3130846,
0.8071004
],
[
0.05879,
0.066776,
0.083396,
0.1059696,
0.1467576,
0.3130688,
0.8092227
]
]
},
"related_pin": "RESET_B",
"timing_sense": "positive_unate",
"timing_type": "clear"
}
]
},
"pin,RESET_B": {
"capacitance": 0.00356,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.003493,
"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.0048086,
0.0048127,
0.0048222,
0.0048314,
0.0048528,
0.0049022,
0.0050159
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0048041,
-0.0048554,
-0.0049737,
-0.0049762,
-0.0049816,
-0.004994,
-0.0050228
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.003627,
"timing": [
{
"related_pin": "CLK_N",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
0.5,
1.5
],
"index_2": [
0.01,
0.5,
1.5
],
"values": [
[
-0.3056172,
-0.1805032,
0.0689271
],
[
-0.5271667,
-0.4105977,
-0.1977884
],
[
-0.7961282,
-0.6893249,
-0.5106953
]
]
},
"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,
0.5,
1.5
],
"index_2": [
0.01,
0.5,
1.5
],
"values": [
[
0.4109356,
0.5470521,
0.8225241
],
[
0.6068503,
0.7429668,
1.0184388
],
[
0.8440736,
0.9801901,
1.252
]
]
},
"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,
0.5,
1.5
],
"values": [
0.3114925,
0.8333333,
2.5
]
},
"related_output_pin": "Q",
"related_pin": "RESET_B",
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
]
}
}