blob: 4ac4dca34161175b59309174afbcf158e5f58b68 [file] [log] [blame]
{
"area": 23.7728,
"cell_footprint": "sky130_fd_sc_hd__dfxtp",
"cell_leakage_power": 31.63068,
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"ff,IQ,IQ_N": {
"clocked_on": "CLK",
"next_state": "D"
},
"leakage_power": [
{
"value": 39.0789658,
"when": "CLK&D&!Q"
},
{
"value": 32.6921921,
"when": "!CLK&!D&!Q"
},
{
"value": 27.9468502,
"when": "CLK&!D&Q"
},
{
"value": 27.1247664,
"when": "!CLK&D&Q"
},
{
"value": 37.4916809,
"when": "!CLK&D&!Q"
},
{
"value": 30.856949,
"when": "CLK&!D&!Q"
},
{
"value": 27.8667169,
"when": "CLK&D&Q"
},
{
"value": 29.9873264,
"when": "!CLK&!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": {
"capacitance": 0.00193,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.001858,
"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.0256393,
0.0255343,
0.0253368,
0.0265418,
0.029364,
0.035914,
0.0510569
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.019229,
0.0190767,
0.0187739,
0.0199169,
0.0225999,
0.0288327,
0.0432484
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.002002,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.0939874,
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.0841008,
0.8333333,
2.5
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin,D": {
"capacitance": 0.001682,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001661,
"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.0056826,
0.0056984,
0.0057849,
0.0067643,
0.009072,
0.0144414,
0.0268681
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0001681,
-0.0002407,
-0.0003619,
0.0006324,
0.0029705,
0.008406,
0.0209815
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001702,
"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.0557109,
0.1954733,
0.3765443
],
[
0.0026185,
0.1399395,
0.3283346
],
[
0.0070944,
0.1383119,
0.3291484
]
]
},
"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.0337383,
0.0843893,
0.0628236
],
[
0.008722,
0.0508281,
0.0256003
],
[
0.0388327,
0.0797181,
0.0630352
]
]
},
"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.0199727,
-0.1487487,
-0.3163919
],
[
0.0306784,
-0.0980977,
-0.2767272
],
[
0.0225404,
-0.1001322,
-0.2848652
]
]
},
"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.0175312,
-0.057196,
-0.0173197
],
[
0.0026022,
-0.0358418,
-0.0057311
],
[
-0.0275085,
-0.0683939,
-0.0492695
]
]
},
"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.001705444,
0.00581708,
0.01984141,
0.06767684,
0.2308382,
0.7873632
],
"values": [
[
0.048038,
0.0449879,
0.0359397,
0.0090419,
-0.0805111,
-0.3907206,
-1.4489123
],
[
0.0480838,
0.0451582,
0.0359943,
0.0091123,
-0.0804952,
-0.3906777,
-1.4489608
],
[
0.0483024,
0.0453177,
0.0362086,
0.0092425,
-0.080294,
-0.3905251,
-1.4486637
],
[
0.0473266,
0.0444652,
0.0352822,
0.0084028,
-0.0812035,
-0.3913965,
-1.4496916
],
[
0.0467272,
0.0436797,
0.0346092,
0.0077507,
-0.0818633,
-0.3920596,
-1.4503589
],
[
0.0507511,
0.0477957,
0.0384426,
0.0101837,
-0.0817011,
-0.3920005,
-1.4502019
],
[
0.053445,
0.0504865,
0.0411184,
0.0127893,
-0.0788074,
-0.3893585,
-1.4477627
]
]
},
"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.001705444,
0.00581708,
0.01984141,
0.06767684,
0.2308382,
0.7873632
],
"values": [
[
0.0470618,
0.0489672,
0.056325,
0.0823852,
0.1717384,
0.4776615,
1.5218921
],
[
0.0468739,
0.048848,
0.0561339,
0.0823021,
0.1714393,
0.4762756,
1.5205686
],
[
0.0471434,
0.0490697,
0.0564062,
0.0825743,
0.1717763,
0.4767863,
1.5209668
],
[
0.0462917,
0.0482434,
0.0555602,
0.0816651,
0.1708817,
0.4764869,
1.5216166
],
[
0.0457169,
0.0476774,
0.0549634,
0.081126,
0.1702603,
0.4752854,
1.5184695
],
[
0.0473818,
0.0492822,
0.0561801,
0.0817623,
0.1708226,
0.4747837,
1.5181171
],
[
0.0510457,
0.0529186,
0.0599532,
0.0855259,
0.1754619,
0.4794265,
1.5190944
]
]
}
},
"max_capacitance": 0.787363,
"max_transition": 1.504706,
"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.00170544,
0.00581708,
0.0198414,
0.0676768,
0.230838,
0.787363
],
"values": [
[
0.2031952,
0.2056657,
0.212785,
0.2309617,
0.2752061,
0.3971444,
0.8031643
],
[
0.2066935,
0.2091694,
0.2162676,
0.2345125,
0.2787351,
0.40059,
0.8049794
],
[
0.2147912,
0.2172524,
0.2243739,
0.2425538,
0.2868431,
0.4087378,
0.8133746
],
[
0.2317313,
0.2342148,
0.2413066,
0.2595551,
0.3037658,
0.4256318,
0.8299384
],
[
0.2531646,
0.2556339,
0.262738,
0.2809494,
0.3251901,
0.4470881,
0.8514076
],
[
0.273387,
0.2758348,
0.2829592,
0.3011308,
0.3454222,
0.4672849,
0.8714516
],
[
0.2754491,
0.2779134,
0.2850389,
0.3032446,
0.347491,
0.4694335,
0.875425
]
]
},
"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.00170544,
0.00581708,
0.0198414,
0.0676768,
0.230838,
0.787363
],
"values": [
[
0.1977783,
0.2006628,
0.2091236,
0.2310791,
0.2932326,
0.4999572,
1.2059083
],
[
0.2011306,
0.204041,
0.2125181,
0.2345169,
0.2966417,
0.5035479,
1.2094158
],
[
0.209221,
0.2121427,
0.2205884,
0.2426001,
0.3047781,
0.5110266,
1.2177221
],
[
0.2267881,
0.2296837,
0.2381684,
0.2601556,
0.3223361,
0.5290409,
1.2350477
],
[
0.2503616,
0.2532709,
0.261773,
0.2837719,
0.3459324,
0.5526202,
1.2588688
],
[
0.2754853,
0.2784284,
0.2867812,
0.3088388,
0.371038,
0.5772207,
1.284307
],
[
0.2899129,
0.2928272,
0.3013755,
0.323484,
0.3856319,
0.5919736,
1.2962413
]
]
},
"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.00170544,
0.00581708,
0.0198414,
0.0676768,
0.230838,
0.787363
],
"values": [
[
0.0197326,
0.0217127,
0.0267707,
0.0419909,
0.0855976,
0.2383271,
0.7843273
],
[
0.0199041,
0.0216143,
0.0267545,
0.042134,
0.0856078,
0.2382255,
0.7825759
],
[
0.0198817,
0.0217198,
0.0269967,
0.0419067,
0.0856413,
0.2379457,
0.7900128
],
[
0.0198004,
0.0216824,
0.0267528,
0.0421322,
0.085531,
0.238219,
0.7936923
],
[
0.0198209,
0.0216094,
0.0270592,
0.0419972,
0.0855345,
0.2384452,
0.7936521
],
[
0.0198927,
0.0216992,
0.0268082,
0.0417993,
0.0854146,
0.2374331,
0.7939626
],
[
0.0199116,
0.0217628,
0.0270226,
0.0420813,
0.085697,
0.2373692,
0.7850705
]
]
},
"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.00170544,
0.00581708,
0.0198414,
0.0676768,
0.230838,
0.787363
],
"values": [
[
0.0195456,
0.0223541,
0.0303181,
0.0539965,
0.1390162,
0.4459704,
1.5012686
],
[
0.0195525,
0.022265,
0.0303394,
0.0539082,
0.1391471,
0.4467267,
1.4992064
],
[
0.0196562,
0.0223395,
0.0302941,
0.0540404,
0.1395057,
0.4461079,
1.5010373
],
[
0.0195545,
0.0222492,
0.0303134,
0.0539513,
0.1394742,
0.4464288,
1.5047064
],
[
0.0196432,
0.0223121,
0.0304079,
0.0540604,
0.1394815,
0.4465408,
1.4965126
],
[
0.0196639,
0.02234,
0.0305563,
0.0541402,
0.139529,
0.4466786,
1.4957784
],
[
0.0199737,
0.0226813,
0.0307893,
0.054372,
0.1395694,
0.4466672,
1.4991579
]
]
},
"timing_sense": "non_unate",
"timing_type": "rising_edge"
}
}
}