blob: 4e66ef7f5cc9ed44ae5d4ba92ebf8d03efdc94e1 [file] [log] [blame]
{
"area": 30.0288,
"cell_footprint": "sky130_fd_sc_hd__edfxtp",
"cell_leakage_power": 12.24577,
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"ff,IQ,IQ_N": {
"clocked_on": "CLK",
"next_state": "(D&DE) | (IQ&!DE)"
},
"leakage_power": [
{
"value": 11.2180372,
"when": "CLK&!D&DE&Q"
},
{
"value": 8.8374401,
"when": "CLK&D&!DE&Q"
},
{
"value": 11.1812941,
"when": "!CLK&D&DE&Q"
},
{
"value": 18.6505424,
"when": "CLK&D&DE&!Q"
},
{
"value": 12.7540201,
"when": "CLK&!D&!DE&!Q"
},
{
"value": 13.6364573,
"when": "!CLK&!D&DE&!Q"
},
{
"value": 12.9979814,
"when": "CLK&D&!DE&!Q"
},
{
"value": 14.0348408,
"when": "CLK&!D&DE&!Q"
},
{
"value": 12.3557218,
"when": "!CLK&!D&!DE&!Q"
},
{
"value": 12.599763,
"when": "!CLK&D&!DE&!Q"
},
{
"value": 9.8659774,
"when": "!CLK&!D&!DE&Q"
},
{
"value": 10.5170628,
"when": "CLK&!D&!DE&Q"
},
{
"value": 11.8323689,
"when": "CLK&D&DE&Q"
},
{
"value": 8.1863112,
"when": "!CLK&D&!DE&Q"
},
{
"value": 11.8374244,
"when": "!CLK&!D&DE&Q"
},
{
"value": 15.427144,
"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.001645,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.001548,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
0.0126724,
0.0118208,
0.009339,
0.0093581,
0.0096296,
0.0106992,
0.0142927
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
0.0119179,
0.0112768,
0.0094616,
0.0094072,
0.0094472,
0.0097859,
0.011069
]
}
},
"max_transition": 10.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001742,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"values": [
0.8811532,
8.3333333,
16.6666666
]
},
"related_output_pin": "Q",
"related_pin": "CLK",
"rise_constraint,constraint_3_0_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"values": [
1.291485,
8.3333333,
16.6666666
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin,D": {
"capacitance": 0.001687,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001626,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
0.0054965,
0.0052773,
0.0048066,
0.0047358,
0.0047341,
0.0049509,
0.0058592
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
0.0027555,
0.0025638,
0.0021721,
0.0020735,
0.0019762,
0.001883,
0.0018028
]
}
},
"max_transition": 10.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001748,
"timing": [
{
"fall_constraint,vio_3_3_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
0.838792,
2.7925191,
4.0457742
],
[
-0.9025329,
1.0164043,
2.2696594
],
[
-1.8847921,
-0.0152933,
1.2269756
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
0.4176494,
2.2779927,
3.4818096
],
[
-0.6168883,
1.1995098,
2.385016
],
[
-1.2439228,
0.5578268,
1.741502
]
]
},
"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,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
-0.5857686,
-2.5083679,
-3.7231708
],
[
0.9797751,
-0.902541,
-2.1264994
],
[
1.9327373,
0.0833802,
-1.1387471
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
-0.3532246,
-2.1366637,
-3.2562519
],
[
0.6794821,
-1.103957,
-2.2638284
],
[
1.319334,
-0.458612,
-1.6239766
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "hold_rising",
"violation_delay_degrade_pct": 10
}
]
},
"pin,DE": {
"capacitance": 0.00313,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.003038,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
0.0062167,
0.0061578,
0.0062123,
0.0061056,
0.0060088,
0.0059431,
0.0059758
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1.0,
3.16228,
9.9999999
],
"values": [
0.0002432,
0.0001239,
-5.6642843e-05,
-0.0001517,
-0.0002557,
-0.0003882,
-0.0006105
]
}
},
"max_transition": 10.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.003223,
"timing": [
{
"fall_constraint,vio_3_3_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
0.7618877,
2.8456198,
4.3790263
],
[
-0.8476012,
1.2141582,
2.7402405
],
[
-1.818874,
0.228237,
1.741502
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
0.4194805,
2.2322165,
3.4909649
],
[
-0.5985778,
1.1958477,
2.4326235
],
[
-1.2219502,
0.5669821,
1.8074199
]
]
},
"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,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
-0.5088642,
-2.0377868,
-2.8753925
],
[
0.5476461,
-0.9776143,
-1.81522
],
[
1.1911601,
-0.3286071,
-1.168044
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
5.0,
9.9999999
],
"index_2": [
0.01,
5.0,
9.9999999
],
"values": [
[
-0.7102803,
-2.00849,
-2.7380635
],
[
0.8808981,
-0.4154805,
-1.1395608
],
[
1.8485088,
0.5484681,
-0.1719502
]
]
},
"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.03162278,
0.1,
0.3162278,
1,
3.162278,
10
],
"index_2": [
0.0005,
0.001600123,
0.00512079,
0.01638779,
0.05244497,
0.1678369,
0.5371193
],
"values": [
[
0.0083842,
0.0086483,
0.0078124,
-0.0017676,
-0.0365623,
-0.1494909,
-0.5114225
],
[
0.0086723,
0.0088611,
0.0081139,
-0.0014718,
-0.0362814,
-0.1492021,
-0.5111338
],
[
0.0104046,
0.0105931,
0.0098268,
0.0002447,
-0.0345523,
-0.1474779,
-0.5094115
],
[
0.0100869,
0.0103318,
0.0095197,
-5.07e-05,
-0.0348497,
-0.1477784,
-0.5097126
],
[
0.0095773,
0.0098445,
0.0090137,
-0.0005648,
-0.0353647,
-0.1482891,
-0.5102184
],
[
0.0089408,
0.0091745,
0.0083501,
-0.0012291,
-0.0360391,
-0.1489553,
-0.5108693
],
[
0.0129937,
0.0119489,
0.0085772,
-0.0022746,
-0.0373951,
-0.1503704,
-0.5122731
]
]
},
"related_pin": "CLK",
"rise_power,power_outputs_1": {
"index_1": [
0.01,
0.03162278,
0.1,
0.3162278,
1,
3.162278,
10
],
"index_2": [
0.0005,
0.001600123,
0.00512079,
0.01638779,
0.05244497,
0.1678369,
0.5371193
],
"values": [
[
0.0141663,
0.0156275,
0.0203448,
0.0316839,
0.0665316,
0.1782252,
0.5376907
],
[
0.0147632,
0.0162625,
0.0210005,
0.0323221,
0.0672297,
0.1802138,
0.5384836
],
[
0.0164154,
0.0179317,
0.0226157,
0.0339538,
0.069205,
0.1814118,
0.5396476
],
[
0.0162227,
0.0177278,
0.0224584,
0.0338307,
0.068609,
0.180935,
0.5396429
],
[
0.0157798,
0.0172967,
0.0219803,
0.0333176,
0.0682509,
0.1809513,
0.5392591
],
[
0.0162807,
0.0173742,
0.0213714,
0.0327531,
0.0677235,
0.1805393,
0.5391605
],
[
0.0157705,
0.0169021,
0.0204061,
0.0315122,
0.0670649,
0.1787742,
0.5369032
]
]
}
},
"max_capacitance": 0.537119,
"max_transition": 9.996412,
"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.0316228,
0.1,
0.316228,
1,
3.16228,
10
],
"index_2": [
0.0005,
0.00160012,
0.00512079,
0.0163878,
0.052445,
0.167837,
0.537119
],
"values": [
[
1.05724,
1.1013942,
1.2015601,
1.412752,
1.8144694,
2.8058205,
5.8881184
],
[
1.068751,
1.1125429,
1.2133796,
1.4241114,
1.8255397,
2.817298,
5.9009873
],
[
1.1041785,
1.1479576,
1.2487866,
1.4595265,
1.8610962,
2.8531431,
5.94226
],
[
1.2144307,
1.2587231,
1.3592599,
1.5701196,
1.9717481,
2.9638598,
6.0561134
],
[
1.5408325,
1.5855481,
1.6861138,
1.8968886,
2.2985411,
3.2896397,
6.3717636
],
[
2.3157642,
2.3599442,
2.460635,
2.6714086,
3.0730798,
4.0649044,
7.1467414
],
[
4.0315848,
4.0760244,
4.176445,
4.3874451,
4.78888,
5.7819616,
8.8622594
]
]
},
"cell_rise,del_1_7_7": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1,
3.16228,
10
],
"index_2": [
0.0005,
0.00160012,
0.00512079,
0.0163878,
0.052445,
0.167837,
0.537119
],
"values": [
[
0.7924487,
0.8189305,
0.8861741,
1.0612683,
1.5560792,
3.1007796,
8.0286329
],
[
0.8022832,
0.8291115,
0.8970031,
1.0719814,
1.5668123,
3.1165184,
8.0496374
],
[
0.838097,
0.8650864,
0.9319351,
1.1070164,
1.6022554,
3.1516616,
8.0899385
],
[
0.9500952,
0.9772915,
1.0447326,
1.2197405,
1.7147688,
3.2631384,
8.2019493
],
[
1.2810778,
1.3080711,
1.3749162,
1.5499968,
2.0452355,
3.5949903,
8.5338963
],
[
2.0470809,
2.073602,
2.1407973,
2.3159168,
2.8114033,
4.3610884,
9.2989598
],
[
3.6944698,
3.7214449,
3.7886827,
3.9640429,
4.4592903,
6.0023706,
10.9514691
]
]
},
"fall_transition,del_1_7_7": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1,
3.16228,
10
],
"index_2": [
0.0005,
0.00160012,
0.00512079,
0.0163878,
0.052445,
0.167837,
0.537119
],
"values": [
[
0.1444835,
0.1695584,
0.2369989,
0.3886104,
0.7346018,
1.9556914,
6.0922449
],
[
0.1445954,
0.169847,
0.2373929,
0.3894781,
0.7343972,
1.9545214,
6.0950427
],
[
0.1445965,
0.1698621,
0.2373861,
0.3894283,
0.7331155,
1.954539,
6.1011454
],
[
0.1436955,
0.1697055,
0.2366637,
0.3886941,
0.7345851,
1.9500375,
6.1012435
],
[
0.1448385,
0.1706358,
0.2368792,
0.388246,
0.7343332,
1.9565112,
6.0880723
],
[
0.1437795,
0.1707594,
0.2374106,
0.3891001,
0.7342643,
1.9556115,
6.0885235
],
[
0.1456253,
0.1714109,
0.2382629,
0.3895157,
0.733987,
1.9545785,
6.0772578
]
]
},
"related_pin": "CLK",
"rise_transition,del_1_7_7": {
"index_1": [
0.01,
0.0316228,
0.1,
0.316228,
1,
3.16228,
10
],
"index_2": [
0.0005,
0.00160012,
0.00512079,
0.0163878,
0.052445,
0.167837,
0.537119
],
"values": [
[
0.0748198,
0.0974199,
0.1620834,
0.3666155,
1.0174817,
3.1447231,
9.9964117
],
[
0.0742088,
0.0967669,
0.1621406,
0.3665149,
1.0174316,
3.1585516,
9.9899919
],
[
0.0742624,
0.0968822,
0.1624336,
0.3681295,
1.015974,
3.1447951,
9.9835029
],
[
0.0745382,
0.0972615,
0.1620948,
0.3666718,
1.0174547,
3.1624072,
9.9838271
],
[
0.0742694,
0.0968738,
0.1624504,
0.3681265,
1.0154971,
3.1567755,
9.9685318
],
[
0.0745652,
0.0973393,
0.1624029,
0.3669271,
1.0145821,
3.1565233,
9.9724993
],
[
0.0755071,
0.0981342,
0.1634722,
0.3677568,
1.0170567,
3.1440162,
9.9883151
]
]
},
"timing_sense": "non_unate",
"timing_type": "rising_edge"
}
}
}