blob: e93802894872f1de4340281ec8d0c96b1034b222 [file] [log] [blame]
{
"area": 32.5312,
"cell_footprint": "sky130_fd_sc_hd__edfxbp",
"cell_leakage_power": 39.30395,
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"ff,IQ,IQ_N": {
"clocked_on": "CLK",
"next_state": "(D&DE) | (IQ&!DE)"
},
"leakage_power": [
{
"value": 39.1159176,
"when": "CLK&!D&DE&Q&!Q_N"
},
{
"value": 32.5702345,
"when": "CLK&D&!DE&Q&!Q_N"
},
{
"value": 38.9511925,
"when": "!CLK&D&DE&Q&!Q_N"
},
{
"value": 55.1608821,
"when": "CLK&D&DE&!Q&Q_N"
},
{
"value": 37.4967435,
"when": "CLK&!D&!DE&!Q&Q_N"
},
{
"value": 41.0788665,
"when": "!CLK&!D&DE&!Q&Q_N"
},
{
"value": 38.102403,
"when": "CLK&D&!DE&!Q&Q_N"
},
{
"value": 41.8527719,
"when": "CLK&!D&DE&!Q&Q_N"
},
{
"value": 36.7231223,
"when": "!CLK&!D&!DE&!Q&Q_N"
},
{
"value": 37.329059,
"when": "!CLK&D&!DE&!Q&Q_N"
},
{
"value": 34.5861757,
"when": "!CLK&!D&!DE&Q&!Q_N"
},
{
"value": 37.6244422,
"when": "CLK&!D&!DE&Q&!Q_N"
},
{
"value": 41.989388,
"when": "CLK&D&DE&Q&!Q_N"
},
{
"value": 29.5317832,
"when": "!CLK&D&!DE&Q&!Q_N"
},
{
"value": 40.6498941,
"when": "!CLK&!D&DE&Q&!Q_N"
},
{
"value": 46.1003644,
"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.001906,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.001844,
"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.0302393,
0.0300972,
0.0298281,
0.0310228,
0.0338351,
0.0403757,
0.0555106
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0239764,
0.0238016,
0.0234565,
0.024548,
0.0271222,
0.0331135,
0.0469821
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001967,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.1126621,
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.1203516,
0.8333333,
2.5
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin,D": {
"capacitance": 0.00192,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001854,
"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.0119229,
0.0118093,
0.0116083,
0.0124833,
0.0145611,
0.0194114,
0.0306524
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0048016,
0.0047204,
0.004592,
0.0054168,
0.0073772,
0.0119547,
0.0225648
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001986,
"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.1289531,
0.2613913,
0.4339173
],
[
0.07464,
0.2095195,
0.3869284
],
[
0.0693503,
0.2017884,
0.3828594
]
]
},
"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.0850078,
0.1759421,
0.2190736
],
[
0.0648744,
0.1521465,
0.2001608
],
[
0.094985,
0.1810365,
0.2388164
]
]
},
"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.0956563,
-0.2293151,
-0.4006204
],
[
-0.0450052,
-0.1798848,
-0.359735
],
[
-0.0421569,
-0.1770365,
-0.3617695
]
]
},
"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.0700215,
-0.1548522,
-0.1906595
],
[
-0.0511087,
-0.1347187,
-0.1802917
],
[
-0.0812194,
-0.1648294,
-0.2213887
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "hold_rising",
"violation_delay_degrade_pct": 10
}
]
},
"pin,DE": {
"capacitance": 0.003499,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.003406,
"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.0133721,
0.0132889,
0.0131627,
0.0143103,
0.017021,
0.0233349,
0.0379546
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
8.2752252e-05,
-7.3769133e-05,
-0.0003805,
0.0008232,
0.0036518,
0.0102259,
0.0254337
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.003591,
"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.1179668,
0.2162253,
0.3362611
],
[
0.0953919,
0.1924297,
0.3136862
],
[
0.1218405,
0.2188783,
0.3401348
]
]
},
"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.1570293,
0.1869284,
0.1592591
],
[
0.1027161,
0.1326152,
0.104946
],
[
0.0974264,
0.1261048,
0.0996563
]
]
},
"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.1273945,
-0.2427428,
-0.4238138
],
[
-0.0718607,
-0.1908711,
-0.3780456
],
[
-0.066571,
-0.1855814,
-0.376418
]
]
},
"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.0810078,
-0.1511901,
-0.1711283
],
[
-0.062095,
-0.1298359,
-0.1534362
],
[
-0.0934264,
-0.1611673,
-0.1908711
]
]
},
"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.001404254,
0.003943857,
0.01107635,
0.03110802,
0.08736713,
0.2453712
],
"values": [
[
-0.0083033,
-0.0026143,
0.0083745,
0.0194126,
0.0057957,
-0.0854972,
-0.3788077
],
[
-0.008222,
-0.002549,
0.0084296,
0.0194342,
0.0057862,
-0.0855193,
-0.3788298
],
[
-0.0080689,
-0.0024175,
0.0085014,
0.0194469,
0.0057073,
-0.0856538,
-0.3789947
],
[
-0.0086044,
-0.0029211,
0.0080226,
0.0190578,
0.0054046,
-0.0858801,
-0.3791878
],
[
-0.009812,
-0.0039997,
0.0072523,
0.0187473,
0.0055589,
-0.0854468,
-0.3786141
],
[
-0.0125669,
-0.0063463,
0.0057784,
0.0185786,
0.0067363,
-0.0833848,
-0.3761539
],
[
-0.0187411,
-0.0112226,
0.0036907,
0.0208675,
0.0131421,
-0.0748222,
-0.3663921
]
]
},
"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.001404254,
0.003943857,
0.01107635,
0.03110802,
0.08736713,
0.2453712
],
"values": [
[
-0.01007,
-0.0067878,
0.0013792,
0.0202266,
0.0634397,
0.1727565,
0.4725352
],
[
-0.0099878,
-0.006713,
0.0014265,
0.0202641,
0.0634527,
0.1726242,
0.4703654
],
[
-0.0098219,
-0.0065558,
0.0015627,
0.0203681,
0.0635578,
0.1723111,
0.4707925
],
[
-0.0103661,
-0.0070922,
0.0010448,
0.0198786,
0.0630644,
0.1721589,
0.4700551
],
[
-0.0115843,
-0.0081904,
0.0002161,
0.0194629,
0.0630801,
0.1721592,
0.4721195
],
[
-0.0143533,
-0.0105742,
-0.001344,
0.0191748,
0.0641323,
0.1739915,
0.47441
],
[
-0.0206128,
-0.0156676,
-0.0039153,
0.0205647,
0.069544,
0.1820652,
0.4817541
]
]
}
},
"max_capacitance": 0.245371,
"max_transition": 1.498609,
"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.00140425,
0.00394386,
0.0110764,
0.031108,
0.0873671,
0.245371
],
"values": [
[
0.1951185,
0.2031328,
0.2210719,
0.2591428,
0.3384235,
0.5079314,
0.9456953
],
[
0.1983997,
0.2064346,
0.2243579,
0.262428,
0.3417044,
0.5112217,
0.9489944
],
[
0.2065828,
0.2145735,
0.2325189,
0.2705968,
0.3498691,
0.5193907,
0.9575788
],
[
0.2242352,
0.2321293,
0.2501254,
0.2881952,
0.3674638,
0.5370148,
0.9746433
],
[
0.2502289,
0.2582187,
0.2762385,
0.314291,
0.3935659,
0.5630963,
1.0007116
],
[
0.2808713,
0.2887734,
0.3067631,
0.3447957,
0.4241443,
0.5937262,
1.0319176
],
[
0.3082904,
0.3163003,
0.3344816,
0.3727441,
0.4524382,
0.6223065,
1.059715
]
]
},
"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.00140425,
0.00394386,
0.0110764,
0.031108,
0.0873671,
0.245371
],
"values": [
[
0.1958964,
0.2025507,
0.2183109,
0.2541493,
0.3431589,
0.5761637,
1.2262278
],
[
0.1992736,
0.2059526,
0.2216497,
0.2574848,
0.3465231,
0.5797452,
1.2275023
],
[
0.207503,
0.2141687,
0.2298733,
0.2656945,
0.3547338,
0.5879777,
1.238351
],
[
0.2255613,
0.2322338,
0.2479382,
0.2837661,
0.3728076,
0.6060093,
1.2542433
],
[
0.2498871,
0.2566017,
0.2723026,
0.3081476,
0.3972586,
0.6303418,
1.2787703
],
[
0.2748644,
0.2815599,
0.2973214,
0.33318,
0.4222634,
0.6550944,
1.302244
],
[
0.2851391,
0.2918397,
0.3075598,
0.3434538,
0.4325564,
0.6660975,
1.3115574
]
]
},
"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.00140425,
0.00394386,
0.0110764,
0.031108,
0.0873671,
0.245371
],
"values": [
[
0.0379789,
0.0439738,
0.0576055,
0.0886732,
0.1603526,
0.3488116,
0.9234388
],
[
0.0380474,
0.0439742,
0.0576025,
0.0886724,
0.1603353,
0.3488093,
0.9234709
],
[
0.0380539,
0.043976,
0.0576427,
0.0886569,
0.1603675,
0.3477588,
0.9260127
],
[
0.0379993,
0.0442599,
0.0574792,
0.0885731,
0.1602337,
0.3481767,
0.9270028
],
[
0.0384998,
0.0436887,
0.0575955,
0.0886531,
0.1604017,
0.3480457,
0.9268431
],
[
0.0386846,
0.0448107,
0.0581187,
0.0891767,
0.1606124,
0.3476188,
0.9236619
],
[
0.0405621,
0.0473774,
0.0605629,
0.0910435,
0.1619953,
0.34894,
0.9152005
]
]
},
"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.00140425,
0.00394386,
0.0110764,
0.031108,
0.0873671,
0.245371
],
"values": [
[
0.0236441,
0.0302298,
0.0465569,
0.0890368,
0.2070387,
0.5396462,
1.4940724
],
[
0.0235686,
0.0302651,
0.0466221,
0.0890986,
0.2075082,
0.5408133,
1.4970134
],
[
0.0236207,
0.0302648,
0.0466134,
0.0891001,
0.2075083,
0.5411248,
1.4986093
],
[
0.0235953,
0.0302701,
0.046593,
0.0891042,
0.2075088,
0.5411414,
1.4944086
],
[
0.023697,
0.0303417,
0.0465882,
0.0890825,
0.2074043,
0.5414066,
1.4950363
],
[
0.0237518,
0.030349,
0.0467302,
0.0890366,
0.2070372,
0.5401575,
1.4966665
],
[
0.0239033,
0.0305856,
0.0469389,
0.0894028,
0.2070902,
0.540956,
1.4949699
]
]
},
"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.001399853,
0.003919178,
0.01097255,
0.03071991,
0.08600674,
0.2407936
],
"values": [
[
-0.0082939,
-0.0025939,
0.0085667,
0.0202261,
0.0079944,
-0.0811221,
-0.3679572
],
[
-0.0082148,
-0.0025155,
0.0086204,
0.0202622,
0.0079896,
-0.0811339,
-0.3680539
],
[
-0.0080495,
-0.0023593,
0.0087492,
0.0203661,
0.0080652,
-0.0810803,
-0.3679669
],
[
-0.0085931,
-0.0028933,
0.0082382,
0.0198767,
0.0075997,
-0.0815272,
-0.3684162
],
[
-0.009809,
-0.003989,
0.007407,
0.0194613,
0.0076103,
-0.0812531,
-0.3680572
],
[
-0.0125772,
-0.0063832,
0.0058292,
0.0191756,
0.0086242,
-0.0794495,
-0.365869
],
[
-0.0188383,
-0.0114766,
0.0032418,
0.0205659,
0.0136857,
-0.0721206,
-0.3573655
]
]
},
"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.001399853,
0.003919178,
0.01097255,
0.03071991,
0.08600674,
0.2407936
],
"values": [
[
-0.0101708,
-0.0070742,
0.0008354,
0.019428,
0.0617356,
0.168268,
0.4620863
],
[
-0.0100907,
-0.0070027,
0.0008817,
0.0194363,
0.0617232,
0.1682291,
0.4621421
],
[
-0.0099331,
-0.0068682,
0.0009665,
0.0194486,
0.0615737,
0.1681332,
0.4600537
],
[
-0.0104694,
-0.0073838,
0.0004928,
0.0190617,
0.0612796,
0.1684276,
0.4620542
],
[
-0.0116766,
-0.0084552,
-0.0002854,
0.0187541,
0.0614097,
0.1679986,
0.462669
],
[
-0.0144141,
-0.0107603,
-0.0017902,
0.0185825,
0.0625403,
0.1707948,
0.4647331
],
[
-0.0205419,
-0.0155156,
-0.0036305,
0.0208761,
0.0691168,
0.1798928,
0.4736193
]
]
}
},
"max_capacitance": 0.240794,
"max_transition": 1.496503,
"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.00139985,
0.00391918,
0.0109725,
0.0307199,
0.0860067,
0.240794
],
"values": [
[
0.2710006,
0.2767341,
0.2899269,
0.3183707,
0.3808282,
0.5382105,
0.97547
],
[
0.2743673,
0.2800657,
0.293254,
0.3216856,
0.3841821,
0.5417081,
0.9806835
],
[
0.2825382,
0.2883014,
0.301465,
0.3298978,
0.3923999,
0.5499154,
0.9870907
],
[
0.3006107,
0.3063726,
0.3195343,
0.3479647,
0.4104632,
0.5679824,
1.0070828
],
[
0.3249829,
0.3307461,
0.3438902,
0.3723336,
0.4347934,
0.5923183,
1.031499
],
[
0.3499813,
0.3557094,
0.3688281,
0.3973543,
0.4597812,
0.6171693,
1.0555743
],
[
0.3602486,
0.3660114,
0.3791711,
0.4076207,
0.4700937,
0.6276952,
1.0647474
]
]
},
"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.00139985,
0.00391918,
0.0109725,
0.0307199,
0.0860067,
0.240794
],
"values": [
[
0.2955987,
0.3023166,
0.3179343,
0.352097,
0.435724,
0.6659843,
1.3099192
],
[
0.2988793,
0.3056063,
0.3212255,
0.3553927,
0.4391307,
0.6690571,
1.3145096
],
[
0.3070616,
0.3137739,
0.329391,
0.3635524,
0.4471802,
0.6774457,
1.3228766
],
[
0.3246252,
0.3314315,
0.347054,
0.3811115,
0.4649036,
0.6951696,
1.3403609
],
[
0.3506921,
0.3574717,
0.3731353,
0.4072319,
0.4909168,
0.7213223,
1.364599
],
[
0.3811743,
0.3879832,
0.4036293,
0.4377294,
0.5214582,
0.7516505,
1.3982931
],
[
0.4092949,
0.4160779,
0.4318201,
0.465981,
0.5497541,
0.7801356,
1.4231335
]
]
},
"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.00139985,
0.00391918,
0.0109725,
0.0307199,
0.0860067,
0.240794
],
"values": [
[
0.0232119,
0.0273805,
0.0382901,
0.0644691,
0.132585,
0.3361779,
0.9237851
],
[
0.0230423,
0.0276567,
0.0385157,
0.0645483,
0.1327815,
0.3356981,
0.9333384
],
[
0.0232294,
0.0276066,
0.0384885,
0.0645921,
0.1327942,
0.3353173,
0.9215981
],
[
0.023225,
0.0275978,
0.038512,
0.0645695,
0.1327845,
0.3354348,
0.920069
],
[
0.0230839,
0.0274484,
0.0385187,
0.0644102,
0.1328267,
0.3355309,
0.932674
],
[
0.0230713,
0.0274052,
0.0381675,
0.0643711,
0.1326923,
0.3365502,
0.9286712
],
[
0.0231676,
0.0276167,
0.0385695,
0.0645513,
0.1329125,
0.337825,
0.9169102
]
]
},
"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.00139985,
0.00391918,
0.0109725,
0.0307199,
0.0860067,
0.240794
],
"values": [
[
0.0270002,
0.0334011,
0.0480871,
0.0862967,
0.2021281,
0.540833,
1.4944932
],
[
0.0269942,
0.0334087,
0.0480301,
0.0862428,
0.2016211,
0.5417772,
1.4964793
],
[
0.0270171,
0.0333735,
0.048122,
0.0863087,
0.2021337,
0.5405502,
1.4933617
],
[
0.0270211,
0.0333393,
0.0480697,
0.0863673,
0.2019764,
0.5406259,
1.4953867
],
[
0.0271005,
0.0333702,
0.0480796,
0.0863535,
0.2015327,
0.5392096,
1.4938339
],
[
0.0271078,
0.0334184,
0.048027,
0.0863165,
0.2020953,
0.5408992,
1.4965025
],
[
0.0273138,
0.0336424,
0.0483977,
0.0865217,
0.2019268,
0.5397415,
1.494851
]
]
},
"timing_sense": "non_unate",
"timing_type": "rising_edge"
}
}
}