blob: 48bf14f40beb09b1cd0aa3d8c0ea919c8e596fd7 [file] [log] [blame]
{
"area": 21.2704,
"cell_footprint": "sky130_fd_sc_hd__dfxtp",
"cell_leakage_power": 0.002360973,
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"ff,IQ,IQ_N": {
"clocked_on": "CLK",
"next_state": "D"
},
"leakage_power": [
{
"value": 0.0027613,
"when": "CLK&D&!Q"
},
{
"value": 0.0026608,
"when": "!CLK&!D&!Q"
},
{
"value": 0.0020565,
"when": "CLK&!D&Q"
},
{
"value": 0.0019587,
"when": "!CLK&D&Q"
},
{
"value": 0.0027663,
"when": "!CLK&D&!Q"
},
{
"value": 0.0027229,
"when": "CLK&!D&!Q"
},
{
"value": 0.0019215,
"when": "CLK&D&Q"
},
{
"value": 0.0020396,
"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.001739,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.001659,
"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.0188225,
0.0187257,
0.0185026,
0.018528,
0.0185866,
0.0187218,
0.0190332
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0147284,
0.014663,
0.0145123,
0.014497,
0.0144617,
0.0143803,
0.0141927
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001819,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.1313367,
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.0994799,
0.8333333,
2.5
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin,D": {
"capacitance": 0.001685,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001688,
"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.0044862,
0.0044339,
0.0043132,
0.0043402,
0.0044026,
0.0045463,
0.0048775
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0003694,
-0.0004214,
-0.0005412,
-0.0005241,
-0.0004849,
-0.0003944,
-0.0001858
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001683,
"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.100877,
0.3236471,
0.645099
],
[
0.0001771,
0.2180645,
0.5395163
],
[
-0.061265,
0.154181,
0.4719707
]
]
},
"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.0435039,
0.1503073,
0.21297
],
[
-0.0144714,
0.0776836,
0.1256979
],
[
-0.0209818,
0.0662904,
0.1118633
]
]
},
"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.0370625,
-0.2451842,
-0.5129252
],
[
0.0550924,
-0.15425,
-0.4451842
],
[
0.1079896,
-0.1001322,
-0.3959492
]
]
},
"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.0199727,
-0.1072448,
-0.1357279
],
[
0.0331198,
-0.0504902,
-0.0838561
],
[
0.0347474,
-0.0476419,
-0.0846699
]
]
},
"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.00145234,
0.004218582,
0.01225363,
0.03559287,
0.1033859,
0.3003029
],
"values": [
[
0.018139,
0.0169966,
0.013881,
0.0043387,
-0.026621,
-0.1187332,
-0.3867701
],
[
0.0181107,
0.016959,
0.0138307,
0.0043001,
-0.0266536,
-0.1187678,
-0.386799
],
[
0.018122,
0.016956,
0.013817,
0.0043052,
-0.0266316,
-0.1187634,
-0.3867885
],
[
0.0177666,
0.0166098,
0.0134946,
0.0039587,
-0.0270028,
-0.119126,
-0.3871509
],
[
0.0175998,
0.0164537,
0.0133457,
0.0038026,
-0.0271557,
-0.1192783,
-0.387283
],
[
0.0197538,
0.0185582,
0.0150126,
0.0043107,
-0.0271826,
-0.1192918,
-0.3873302
],
[
0.0204799,
0.0193585,
0.0157917,
0.0052026,
-0.0264297,
-0.1186618,
-0.3867912
]
]
},
"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.00145234,
0.004218582,
0.01225363,
0.03559287,
0.1033859,
0.3003029
],
"values": [
[
0.0182466,
0.0197541,
0.0239811,
0.0353892,
0.066835,
0.1577531,
0.4231606
],
[
0.0182373,
0.019741,
0.0240055,
0.0353688,
0.0668428,
0.1586181,
0.4259271
],
[
0.0182464,
0.0197512,
0.024003,
0.0353975,
0.0668098,
0.1578399,
0.4237405
],
[
0.0178125,
0.0193085,
0.0235846,
0.0349659,
0.0664623,
0.158309,
0.4249078
],
[
0.0175275,
0.0190431,
0.0233162,
0.0346929,
0.0661848,
0.1569629,
0.4232109
],
[
0.0184117,
0.0197525,
0.0236022,
0.0347466,
0.0660958,
0.1571229,
0.4229995
],
[
0.0190465,
0.0203802,
0.0242549,
0.0352658,
0.0668748,
0.1584401,
0.4224095
]
]
}
},
"max_capacitance": 0.300303,
"max_transition": 1.503502,
"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.00145234,
0.00421858,
0.0122536,
0.0355929,
0.103386,
0.300303
],
"values": [
[
0.2378389,
0.2417345,
0.2504477,
0.2678487,
0.3046327,
0.3959802,
0.6567294
],
[
0.2421384,
0.2460389,
0.2547327,
0.2721711,
0.3089227,
0.4003158,
0.6606466
],
[
0.2532387,
0.2571401,
0.2658255,
0.2832756,
0.3200118,
0.4113768,
0.6722173
],
[
0.2779521,
0.2818487,
0.2905519,
0.3079615,
0.3447481,
0.4360479,
0.6963729
],
[
0.3189048,
0.3228461,
0.3315475,
0.3489723,
0.3857215,
0.4770556,
0.7375323
],
[
0.3746088,
0.3784917,
0.3872025,
0.4046219,
0.4413357,
0.5327271,
0.7941233
],
[
0.4374328,
0.441337,
0.4500273,
0.4674773,
0.5042232,
0.5956154,
0.856082
]
]
},
"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.00145234,
0.00421858,
0.0122536,
0.0355929,
0.103386,
0.300303
],
"values": [
[
0.2332914,
0.2382173,
0.249842,
0.2790869,
0.3603695,
0.5952225,
1.2828176
],
[
0.2379587,
0.2429054,
0.254588,
0.2838246,
0.3654051,
0.6001414,
1.2824162
],
[
0.2487076,
0.2536467,
0.2653313,
0.2945237,
0.3759942,
0.6108675,
1.2936753
],
[
0.273543,
0.2784961,
0.2901763,
0.3194082,
0.4009171,
0.6352656,
1.3221613
],
[
0.3163797,
0.3213081,
0.3330152,
0.3622405,
0.4438306,
0.6786399,
1.3613904
],
[
0.3760103,
0.380962,
0.3926575,
0.4219061,
0.5033702,
0.738282,
1.4211521
],
[
0.4489419,
0.4538997,
0.4655981,
0.4948259,
0.576147,
0.8110708,
1.4921698
]
]
},
"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.00145234,
0.00421858,
0.0122536,
0.0355929,
0.103386,
0.300303
],
"values": [
[
0.0156579,
0.0182341,
0.0241911,
0.0380811,
0.0756879,
0.1891118,
0.5332033
],
[
0.015681,
0.018175,
0.0240768,
0.0383128,
0.0756811,
0.1893775,
0.5349994
],
[
0.0156753,
0.018183,
0.0240563,
0.038326,
0.0754991,
0.1895127,
0.536151
],
[
0.0156805,
0.0181396,
0.0241493,
0.0383242,
0.0757801,
0.1885243,
0.5322375
],
[
0.0156989,
0.0181851,
0.0241691,
0.0382505,
0.075819,
0.188922,
0.532325
],
[
0.0156735,
0.0181693,
0.0240595,
0.0383,
0.0757735,
0.1894636,
0.5359897
],
[
0.0156922,
0.0182039,
0.0240666,
0.038332,
0.0754359,
0.1889153,
0.5377151
]
]
},
"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.00145234,
0.00421858,
0.0122536,
0.0355929,
0.103386,
0.300303
],
"values": [
[
0.0180165,
0.0221182,
0.0340839,
0.071718,
0.1858959,
0.5213728,
1.5021634
],
[
0.0179475,
0.0221148,
0.0340731,
0.0715398,
0.1859634,
0.5216845,
1.5034413
],
[
0.0179864,
0.0220967,
0.0340863,
0.0715681,
0.1854925,
0.5212573,
1.4977336
],
[
0.0179788,
0.0220606,
0.0340317,
0.0714527,
0.185845,
0.520237,
1.5035022
],
[
0.0179773,
0.0220867,
0.0341516,
0.0714759,
0.1855154,
0.521139,
1.5021081
],
[
0.0180609,
0.0221585,
0.0341247,
0.0717685,
0.1851686,
0.5212841,
1.49741
],
[
0.01822,
0.0223508,
0.0343138,
0.0714483,
0.1859041,
0.5214416,
1.4960274
]
]
},
"timing_sense": "non_unate",
"timing_type": "rising_edge"
}
}
}