blob: 8163e5223ac125db68d716c3814e0682b8097ecf [file] [log] [blame]
{
"area": 28.7776,
"cell_footprint": "sky130_fd_sc_hd__dfrtp",
"cell_leakage_power": 39.92612,
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"ff,IQ,IQ_N": {
"clear": "!RESET_B",
"clocked_on": "CLK",
"next_state": "D"
},
"leakage_power": [
{
"value": 49.0360073,
"when": "RESET_B&CLK&D&!Q"
},
{
"value": 40.0697893,
"when": "!RESET_B&!CLK&!D&!Q"
},
{
"value": 34.5089184,
"when": "RESET_B&CLK&D&Q"
},
{
"value": 39.0454638,
"when": "RESET_B&!CLK&!D&Q"
},
{
"value": 42.642661,
"when": "!RESET_B&!CLK&D&!Q"
},
{
"value": 41.0853573,
"when": "RESET_B&!CLK&!D&!Q"
},
{
"value": 38.3984791,
"when": "!RESET_B&CLK&!D&!Q"
},
{
"value": 34.8884299,
"when": "RESET_B&CLK&!D&Q"
},
{
"value": 30.5140269,
"when": "RESET_B&!CLK&D&Q"
},
{
"value": 46.9285659,
"when": "!RESET_B&CLK&D&!Q"
},
{
"value": 41.4898693,
"when": "RESET_B&!CLK&D&!Q"
},
{
"value": 40.5058422,
"when": "RESET_B&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.001951,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.001877,
"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.029476,
0.0293085,
0.0289834,
0.0301763,
0.0329867,
0.0395259,
0.0546603
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0192713,
0.0191079,
0.0187908,
0.0199083,
0.022544,
0.0286788,
0.0428796
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.002026,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.1005785,
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.101677,
0.8333333,
2.5
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin,D": {
"capacitance": 0.002113,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.002115,
"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.0072387,
0.0072397,
0.007304,
0.0083314,
0.0107615,
0.0164254,
0.0295429
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0011831,
-0.0012228,
-0.0012549,
-0.0002357,
0.0021731,
0.0077847,
0.0207793
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.002111,
"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.059373,
0.2027975,
0.3948548
],
[
0.0038392,
0.1436016,
0.3405417
],
[
0.0034323,
0.1370911,
0.335252
]
]
},
"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.0374004,
0.0880514,
0.0628236
],
[
0.0099427,
0.0508281,
0.0231589
],
[
0.0351706,
0.076056,
0.0557109
]
]
},
"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.0175312,
-0.1463073,
-0.3176126
],
[
0.0380026,
-0.088332,
-0.269403
],
[
0.0359681,
-0.0830423,
-0.2689961
]
]
},
"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.0596374,
-0.0173197
],
[
0.0026022,
-0.0346211,
-0.0008483
],
[
-0.0250671,
-0.0647318,
-0.0419453
]
]
},
"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.001704783,
0.005812568,
0.01981833,
0.06757188,
0.2303907,
0.7855322
],
"values": [
[
0.0607454,
0.0574641,
0.0463175,
0.0143847,
-0.0776253,
-0.3879841,
-1.4442975
],
[
0.0607406,
0.0572823,
0.0464211,
0.0144,
-0.0775829,
-0.3879324,
-1.4442405
],
[
0.0609744,
0.0576726,
0.046488,
0.014575,
-0.0773967,
-0.3878837,
-1.4441178
],
[
0.0600977,
0.0568607,
0.0457711,
0.0137778,
-0.0782342,
-0.3886063,
-1.4448944
],
[
0.0593145,
0.0560015,
0.0448207,
0.0129274,
-0.0790338,
-0.3894293,
-1.4457583
],
[
0.0608286,
0.0573156,
0.0461186,
0.0129515,
-0.079043,
-0.3895354,
-1.4458377
],
[
0.068579,
0.0650899,
0.0539686,
0.0209601,
-0.0749979,
-0.3869606,
-1.4433093
]
]
},
"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.001704783,
0.005812568,
0.01981833,
0.06757188,
0.2303907,
0.7855322
],
"values": [
[
0.0530434,
0.054106,
0.0595916,
0.0839615,
0.1727624,
0.4774972,
1.5250384
],
[
0.0528351,
0.0539621,
0.0593364,
0.0839897,
0.1724726,
0.4766722,
1.5187685
],
[
0.0530532,
0.0541712,
0.0595556,
0.0842017,
0.1726619,
0.4768201,
1.5190977
],
[
0.0523258,
0.0534988,
0.058936,
0.0834599,
0.1720495,
0.4766213,
1.5187421
],
[
0.0517015,
0.0527799,
0.0582089,
0.0827148,
0.1713103,
0.4759203,
1.5183397
],
[
0.052907,
0.0539782,
0.0591837,
0.082898,
0.1715656,
0.4759159,
1.5174472
],
[
0.0576254,
0.058719,
0.0640416,
0.0877801,
0.176378,
0.4800034,
1.5168304
]
]
}
},
{
"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.001704783,
0.005812568,
0.01981833,
0.06757188,
0.2303907,
0.7855322
],
"values": [
[
0.0673867,
0.0639121,
0.052641,
0.0197143,
-0.073978,
-0.3857837,
-1.4423841
],
[
0.0673749,
0.0638887,
0.0525964,
0.0196746,
-0.073994,
-0.3857803,
-1.4424949
],
[
0.0674139,
0.0639537,
0.0526402,
0.0197073,
-0.073983,
-0.3857457,
-1.4424281
],
[
0.0675758,
0.0640824,
0.0528566,
0.0198692,
-0.0738998,
-0.385617,
-1.4421871
],
[
0.0693694,
0.065872,
0.0545803,
0.0213004,
-0.0728966,
-0.3848878,
-1.4414774
],
[
0.0845805,
0.0808279,
0.0687865,
0.0330573,
-0.0647521,
-0.3797241,
-1.4377434
],
[
0.1166214,
0.11254,
0.0992327,
0.0596358,
-0.0467201,
-0.3666587,
-1.4274197
]
]
},
"related_pin": "RESET_B",
"rise_power,scalar": {
"values": [
0.0
]
}
}
],
"max_capacitance": 0.785532,
"max_transition": 1.506526,
"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.00170478,
0.00581257,
0.0198183,
0.0675719,
0.230391,
0.785532
],
"values": [
[
0.2803467,
0.2835736,
0.2927686,
0.3167654,
0.3740147,
0.5141589,
0.9321816
],
[
0.2836993,
0.2868529,
0.296112,
0.3200371,
0.3773458,
0.5175424,
0.9358835
],
[
0.2919883,
0.2951455,
0.3043958,
0.3283223,
0.3856394,
0.5259024,
0.9442682
],
[
0.3093359,
0.3124979,
0.3217631,
0.3456605,
0.4029809,
0.5431509,
0.9613236
],
[
0.3319038,
0.3350686,
0.344315,
0.3682756,
0.4256015,
0.5657364,
0.9842513
],
[
0.3540931,
0.3572234,
0.3664417,
0.3904204,
0.4477272,
0.5877578,
1.0058571
],
[
0.3589649,
0.362114,
0.3713895,
0.3952982,
0.4525104,
0.5928755,
1.0110341
]
]
},
"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.00170478,
0.00581257,
0.0198183,
0.0675719,
0.230391,
0.785532
],
"values": [
[
0.248163,
0.2514677,
0.261579,
0.2891149,
0.3603622,
0.5690235,
1.2711615
],
[
0.2514573,
0.2548154,
0.264838,
0.2924761,
0.3636886,
0.5723272,
1.2737442
],
[
0.2596864,
0.2630485,
0.2730677,
0.3007011,
0.3719175,
0.5805433,
1.2819785
],
[
0.2779408,
0.2812756,
0.2913419,
0.3189055,
0.3901678,
0.5983947,
1.3001534
],
[
0.3029458,
0.3062681,
0.316368,
0.3439354,
0.4152018,
0.6233988,
1.3246606
],
[
0.3297178,
0.3330536,
0.3431041,
0.3707174,
0.441739,
0.6501299,
1.3518686
],
[
0.3464874,
0.3498611,
0.3599012,
0.387457,
0.4586547,
0.6670492,
1.3660808
]
]
},
"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.00170478,
0.00581257,
0.0198183,
0.0675719,
0.230391,
0.785532
],
"values": [
[
0.0384159,
0.0403947,
0.0468174,
0.0645106,
0.1149674,
0.2673261,
0.8202871
],
[
0.0384658,
0.0405298,
0.0467851,
0.0645585,
0.1150978,
0.267402,
0.8222628
],
[
0.0384747,
0.0403365,
0.0468082,
0.0651411,
0.1151105,
0.2671394,
0.8235572
],
[
0.0383997,
0.0402667,
0.046707,
0.0645067,
0.1151465,
0.2674623,
0.8213248
],
[
0.0384772,
0.0403287,
0.046804,
0.0645648,
0.1149072,
0.2672293,
0.8235942
],
[
0.0381667,
0.0402539,
0.0467041,
0.0644866,
0.1149847,
0.2674062,
0.8214471
],
[
0.0386557,
0.0404372,
0.0468405,
0.0646162,
0.1149328,
0.2669517,
0.8187169
]
]
},
"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.00170478,
0.00581257,
0.0198183,
0.0675719,
0.230391,
0.785532
],
"values": [
[
0.0293653,
0.0319815,
0.0410011,
0.0693367,
0.1534162,
0.4526972,
1.505836
],
[
0.0295715,
0.0320142,
0.0412318,
0.0691859,
0.1533977,
0.4528513,
1.5065259
],
[
0.0295502,
0.0320077,
0.0411031,
0.0691961,
0.1534319,
0.4528635,
1.5064396
],
[
0.0293616,
0.0320479,
0.0410153,
0.0693699,
0.1535592,
0.4516318,
1.5056018
],
[
0.0293812,
0.0320649,
0.0410667,
0.0693593,
0.153622,
0.4514835,
1.5041725
],
[
0.029377,
0.0320835,
0.0410882,
0.0692941,
0.1536409,
0.4524963,
1.506143
],
[
0.029597,
0.0322073,
0.0413027,
0.0694841,
0.1535093,
0.4528545,
1.5009241
]
]
},
"timing_sense": "non_unate",
"timing_type": "rising_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.00170478,
0.00581257,
0.0198183,
0.0675719,
0.230391,
0.785532
],
"values": [
[
0.1707221,
0.1742041,
0.184113,
0.2094995,
0.2671001,
0.3976601,
0.8131654
],
[
0.1744976,
0.1778909,
0.1878209,
0.2132488,
0.2707951,
0.4014101,
0.8170598
],
[
0.1837887,
0.187247,
0.1971288,
0.2224803,
0.2801052,
0.4106345,
0.8259584
],
[
0.2075241,
0.2109886,
0.2208818,
0.2461611,
0.3037737,
0.4343457,
0.8498137
],
[
0.266402,
0.2697877,
0.2796696,
0.3047312,
0.3619434,
0.4923698,
0.9078157
],
[
0.3835989,
0.3871482,
0.398043,
0.4244878,
0.483087,
0.6125928,
1.0265905
],
[
0.5779885,
0.5822966,
0.5938007,
0.6240048,
0.6859651,
0.8147204,
1.2253762
]
]
},
"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.00170478,
0.00581257,
0.0198183,
0.0675719,
0.230391,
0.785532
],
"values": [
[
0.0429832,
0.0454678,
0.0526065,
0.0702108,
0.111636,
0.2547538,
0.8204098
],
[
0.0430558,
0.045212,
0.0524787,
0.0702009,
0.1120485,
0.2546381,
0.8201938
],
[
0.0431435,
0.045278,
0.0524775,
0.070427,
0.1117306,
0.2546567,
0.8212604
],
[
0.0432454,
0.0454854,
0.0521422,
0.0701902,
0.1116262,
0.2547598,
0.8205696
],
[
0.0430097,
0.0452965,
0.0521122,
0.0704139,
0.1122291,
0.2548016,
0.8204371
],
[
0.05993,
0.0619694,
0.0688074,
0.0852196,
0.1207017,
0.2566017,
0.8206351
],
[
0.0848947,
0.0868902,
0.093768,
0.1093252,
0.1367603,
0.2615755,
0.8150547
]
]
},
"related_pin": "RESET_B",
"timing_sense": "positive_unate",
"timing_type": "clear"
}
]
},
"pin,RESET_B": {
"capacitance": 0.003699,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.003667,
"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.0060971,
0.0060017,
0.0058474,
0.0058197,
0.0058214,
0.005891,
0.0061167
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
-0.0067493,
-0.006786,
-0.0068066,
-0.0068655,
-0.0069372,
-0.0070384,
-0.0072076
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.00373,
"timing": [
{
"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.1383809,
-0.0010599,
0.3716615
],
[
-0.2171081,
-0.0932148,
0.2392233
],
[
-0.2443705,
-0.1229186,
0.1936504
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "recovery_rising",
"violation_delay_degrade_pct": 10
},
{
"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.1924297,
0.2980286,
0.4868307
],
[
0.2674948,
0.3706523,
0.557013
],
[
0.3033021,
0.4052389,
0.5928203
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "removal_rising",
"violation_delay_degrade_pct": 10
},
{
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.204937,
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
}
]
}
}