blob: 9e0dcde1ef5caab718b9a3f05ba917ad7b169382 [file] [log] [blame]
{
"area": 30.0288,
"cell_footprint": "sky130_fd_sc_hd__edfxtp",
"cell_leakage_power": 19.96664,
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"ff,IQ,IQ_N": {
"clocked_on": "CLK",
"next_state": "(D&DE) | (IQ&!DE)"
},
"leakage_power": [
{
"value": 17.7757613,
"when": "CLK&!D&DE&Q"
},
{
"value": 13.9051002,
"when": "CLK&D&!DE&Q"
},
{
"value": 18.0360722,
"when": "!CLK&D&DE&Q"
},
{
"value": 30.9440615,
"when": "CLK&D&DE&!Q"
},
{
"value": 21.0295426,
"when": "CLK&!D&!DE&!Q"
},
{
"value": 22.6979413,
"when": "!CLK&!D&DE&!Q"
},
{
"value": 21.409404,
"when": "CLK&D&!DE&!Q"
},
{
"value": 23.3184032,
"when": "CLK&!D&DE&!Q"
},
{
"value": 20.4092387,
"when": "!CLK&!D&!DE&!Q"
},
{
"value": 20.7892406,
"when": "!CLK&D&!DE&!Q"
},
{
"value": 15.707954,
"when": "!CLK&!D&!DE&Q"
},
{
"value": 16.750322,
"when": "CLK&!D&!DE&Q"
},
{
"value": 19.0784188,
"when": "CLK&D&DE&Q"
},
{
"value": 12.8626514,
"when": "!CLK&D&!DE&Q"
},
{
"value": 19.1463077,
"when": "!CLK&!D&DE&Q"
},
{
"value": 25.6057557,
"when": "!CLK&D&DE&!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": {
"capacitance": 0.001828,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.00177,
"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.0215682,
0.0214755,
0.0212913,
0.0215979,
0.022334,
0.0240601,
0.028068
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0172644,
0.0171284,
0.0168445,
0.0171064,
0.0177395,
0.0192287,
0.0226907
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001887,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.1401248,
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.1390263,
0.8333333,
2.5
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin,D": {
"capacitance": 0.001856,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001792,
"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.0084994,
0.0084185,
0.0082628,
0.008501,
0.0090808,
0.0104484,
0.0136315
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0034792,
0.0034213,
0.0033177,
0.0035391,
0.0040792,
0.0053543,
0.0083233
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.00192,
"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.3358542,
0.5266907
],
[
0.0892884,
0.2436992,
0.4381979
],
[
0.0278464,
0.1822572,
0.3779766
]
]
},
"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.1069805,
0.2320944,
0.3350404
],
[
0.0575501,
0.1802227,
0.2843893
],
[
0.0461569,
0.166388,
0.2742168
]
]
},
"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.1322773,
-0.2842467,
-0.4702005
],
[
-0.0474466,
-0.2018574,
-0.3951354
],
[
0.0042298,
-0.1489603,
-0.3471211
]
]
},
"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.088332,
-0.2073424,
-0.2968607
],
[
-0.0425638,
-0.1591328,
-0.257196
],
[
-0.0299499,
-0.1477396,
-0.2531269
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "hold_rising",
"violation_delay_degrade_pct": 10
}
]
},
"pin,DE": {
"capacitance": 0.003484,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.003372,
"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.0094569,
0.0093664,
0.0091915,
0.0095098,
0.0102772,
0.0120799,
0.0162686
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0001641,
8.5236781e-05,
-6.9338378e-05,
0.0002487,
0.0010089,
0.0027885,
0.0069178
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.003596,
"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.1484844,
0.2662741,
0.3850892
],
[
0.0978333,
0.2144023,
0.3332174
],
[
0.0815573,
0.199347,
0.3181621
]
]
},
"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.1094219,
0.217446,
0.3057435
],
[
0.0612122,
0.1667949,
0.2550924
],
[
0.049819,
0.1566224,
0.2461406
]
]
},
"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.1737813,
-0.315985,
-0.5190287
],
[
-0.0840677,
-0.2287129,
-0.4366393
],
[
-0.0275085,
-0.1733744,
-0.3861836
]
]
},
"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.1017598,
-0.2110046,
-0.2968607
],
[
-0.0547708,
-0.1615742,
-0.248651
],
[
-0.0445983,
-0.150181,
-0.2409199
]
]
},
"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.001359844,
0.003698353,
0.01005837,
0.02735562,
0.07439877,
0.2023415
],
"values": [
[
0.0170746,
0.0157605,
0.0125104,
0.0052311,
-0.0171099,
-0.08089,
-0.254988
],
[
0.0171489,
0.0158215,
0.0125385,
0.005257,
-0.0170669,
-0.0808404,
-0.2549262
],
[
0.0171436,
0.0158302,
0.0125855,
0.0052869,
-0.0170604,
-0.0808387,
-0.2549323
],
[
0.0167152,
0.0154027,
0.0121213,
0.004871,
-0.0174788,
-0.0812491,
-0.2553452
],
[
0.0163335,
0.0150167,
0.0117531,
0.0044451,
-0.0178893,
-0.0816567,
-0.2557448
],
[
0.0162844,
0.0149629,
0.0116719,
0.0043711,
-0.0180046,
-0.0817685,
-0.2558551
],
[
0.0211717,
0.0197475,
0.0161798,
0.0071683,
-0.016478,
-0.0805777,
-0.2546389
]
]
},
"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.001359844,
0.003698353,
0.01005837,
0.02735562,
0.07439877,
0.2023415
],
"values": [
[
0.0209272,
0.0221197,
0.025593,
0.0346499,
0.0580846,
0.1217956,
0.2933862
],
[
0.0209672,
0.0221684,
0.0256376,
0.0346957,
0.0580612,
0.1219753,
0.2947378
],
[
0.021088,
0.0223285,
0.0257822,
0.0348376,
0.0582057,
0.1221665,
0.2942824
],
[
0.0205948,
0.0217958,
0.0252629,
0.0343189,
0.0577093,
0.1215715,
0.2945583
],
[
0.0201402,
0.021335,
0.024825,
0.0338332,
0.0572728,
0.1210573,
0.2923895
],
[
0.0200425,
0.0212872,
0.0246989,
0.0337394,
0.0571451,
0.1203996,
0.2924665
],
[
0.0218674,
0.023015,
0.0261728,
0.0348181,
0.0581557,
0.1217231,
0.2927282
]
]
}
},
"max_capacitance": 0.202341,
"max_transition": 1.501022,
"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.00135984,
0.00369835,
0.0100584,
0.0273556,
0.0743988,
0.202341
],
"values": [
[
0.2396166,
0.2492567,
0.2701486,
0.3125166,
0.3952648,
0.5594445,
0.9622844
],
[
0.24364,
0.2532329,
0.274268,
0.3166096,
0.3992882,
0.5635563,
0.9662239
],
[
0.2534707,
0.2631806,
0.2840171,
0.3263421,
0.40909,
0.5733036,
0.9758658
],
[
0.2755016,
0.2852739,
0.3062804,
0.3485667,
0.4312735,
0.5954638,
0.9979608
],
[
0.315367,
0.3250338,
0.3458027,
0.3881141,
0.47085,
0.6350246,
1.0379145
],
[
0.3702565,
0.3800215,
0.4011105,
0.4433267,
0.5260974,
0.6904822,
1.0932445
],
[
0.4412096,
0.4509012,
0.4720577,
0.5145767,
0.5975576,
0.7619927,
1.1650118
]
]
},
"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.00135984,
0.00369835,
0.0100584,
0.0273556,
0.0743988,
0.202341
],
"values": [
[
0.2378271,
0.2458369,
0.2638468,
0.3033273,
0.3965942,
0.6342091,
1.2800234
],
[
0.2418783,
0.2498949,
0.2678985,
0.3073787,
0.4006454,
0.6382687,
1.2804853
],
[
0.2515158,
0.2597205,
0.2776583,
0.3171361,
0.4104052,
0.6479881,
1.2896766
],
[
0.2742044,
0.282234,
0.3002579,
0.3397398,
0.4329609,
0.6708287,
1.3137454
],
[
0.3140698,
0.3220736,
0.340077,
0.3795908,
0.4728617,
0.7101035,
1.3533271
],
[
0.3657528,
0.3737809,
0.3917401,
0.4312587,
0.5245197,
0.7621157,
1.4045226
],
[
0.4237822,
0.4318267,
0.4498475,
0.4894199,
0.5826954,
0.8205585,
1.4614628
]
]
},
"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.00135984,
0.00369835,
0.0100584,
0.0273556,
0.0743988,
0.202341
],
"values": [
[
0.0429989,
0.0497501,
0.0652463,
0.0990479,
0.1691112,
0.343898,
0.8670215
],
[
0.0428543,
0.0501477,
0.0652974,
0.0990961,
0.1694714,
0.343881,
0.8699232
],
[
0.0426319,
0.0497001,
0.0650504,
0.0990971,
0.1693545,
0.3443179,
0.869904
],
[
0.0426235,
0.0495759,
0.0653021,
0.0991215,
0.1692301,
0.3444818,
0.8697895
],
[
0.0424866,
0.0496634,
0.0651308,
0.0990582,
0.1692579,
0.3440278,
0.8638991
],
[
0.0430211,
0.0499862,
0.0657168,
0.0994525,
0.1697704,
0.3450197,
0.8732035
],
[
0.0451148,
0.0522231,
0.0671935,
0.1006793,
0.1701157,
0.3455872,
0.8644613
]
]
},
"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.00135984,
0.00369835,
0.0100584,
0.0273556,
0.0743988,
0.202341
],
"values": [
[
0.0284177,
0.0358409,
0.053322,
0.0986143,
0.219635,
0.558961,
1.4986727
],
[
0.0284442,
0.035826,
0.0532983,
0.0986163,
0.2196356,
0.5594943,
1.4974554
],
[
0.0285751,
0.0358616,
0.053272,
0.0986135,
0.2196359,
0.559724,
1.5010216
],
[
0.0284487,
0.0358603,
0.0533756,
0.0985003,
0.219268,
0.5597978,
1.499992
],
[
0.0285798,
0.0359016,
0.0533189,
0.0985204,
0.219739,
0.559626,
1.4970797
],
[
0.0287187,
0.0360091,
0.0533021,
0.0985033,
0.2197705,
0.5592029,
1.4970674
],
[
0.0289779,
0.0363092,
0.0536449,
0.0987692,
0.2194813,
0.5586503,
1.4968689
]
]
},
"timing_sense": "non_unate",
"timing_type": "rising_edge"
}
}
}