blob: 0ca3a39baeb6ae335e2031951ac294e6f3c9762f [file] [log] [blame]
{
"area": 30.0288,
"cell_footprint": "sky130_fd_sc_hd__edfxtp",
"cell_leakage_power": 18.16117,
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"ff,IQ,IQ_N": {
"clocked_on": "CLK",
"next_state": "(D&DE) | (IQ&!DE)"
},
"leakage_power": [
{
"value": 16.2595182,
"when": "CLK&!D&DE&Q"
},
{
"value": 12.7335467,
"when": "CLK&D&!DE&Q"
},
{
"value": 16.43674,
"when": "!CLK&D&DE&Q"
},
{
"value": 28.0529378,
"when": "CLK&D&DE&!Q"
},
{
"value": 19.089665,
"when": "CLK&!D&!DE&!Q"
},
{
"value": 20.5642081,
"when": "!CLK&!D&DE&!Q"
},
{
"value": 19.4388949,
"when": "CLK&D&!DE&!Q"
},
{
"value": 21.1345874,
"when": "CLK&!D&DE&!Q"
},
{
"value": 18.5194136,
"when": "!CLK&!D&!DE&!Q"
},
{
"value": 18.8687679,
"when": "!CLK&D&!DE&!Q"
},
{
"value": 14.3521346,
"when": "!CLK&!D&!DE&Q"
},
{
"value": 15.3041295,
"when": "CLK&!D&!DE&Q"
},
{
"value": 17.3887145,
"when": "CLK&D&DE&Q"
},
{
"value": 11.7814798,
"when": "!CLK&D&!DE&Q"
},
{
"value": 17.4430514,
"when": "!CLK&!D&DE&Q"
},
{
"value": 23.2108661,
"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.001734,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.001665,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.0193892,
0.0191094,
0.0184511,
0.0184272,
0.0184898,
0.0187959,
0.0197887
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.016576,
0.0163438,
0.0158205,
0.0157462,
0.0156678,
0.0155782,
0.0154563
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001803,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
2.5,
5.0
],
"values": [
0.5647528,
4.1666666,
8.3333333
]
},
"related_output_pin": "Q",
"related_pin": "CLK",
"rise_constraint,constraint_3_0_1": {
"index_1": [
0.01,
2.5,
5.0
],
"values": [
0.8498427,
4.1666666,
8.3333333
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin,D": {
"capacitance": 0.001777,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001708,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.0078359,
0.0077417,
0.0076137,
0.0075765,
0.0076089,
0.0078371,
0.0086175
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.0036489,
0.0034577,
0.0030512,
0.0029854,
0.0029321,
0.0029142,
0.0029962
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001846,
"timing": [
{
"fall_constraint,vio_3_3_1": {
"index_1": [
0.01,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
0.5311748,
1.444456,
2.0106588
],
[
-0.2136494,
0.6868144,
1.2530173
],
[
-0.5912536,
0.298224,
0.8589336
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
0.2839824,
1.1038799,
1.5858542
],
[
-0.1239277,
0.6758281,
1.1486471
],
[
-0.3349059,
0.4593568,
0.9321758
]
]
},
"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,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
-0.3697041,
-1.2683369,
-1.8125671
],
[
0.2780742,
-0.6040791,
-1.1538025
],
[
0.6318747,
-0.2411234,
-0.7945088
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
-0.2415303,
-1.0229755,
-1.4628356
],
[
0.1517314,
-0.6205586,
-1.0787292
],
[
0.373696,
-0.4077493,
-0.8714131
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "hold_rising",
"violation_delay_degrade_pct": 10
}
]
},
"pin,DE": {
"capacitance": 0.003239,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.003132,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.0082687,
0.0082617,
0.0083907,
0.0083344,
0.0083246,
0.0084459,
0.0089366
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.0002534,
8.0670398e-05,
-0.0002851,
-0.0003326,
-0.0003456,
-0.0002616,
9.5674895e-05
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.003345,
"timing": [
{
"fall_constraint,vio_3_3_1": {
"index_1": [
0.01,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
0.4799053,
1.4114971,
2.0692526
],
[
-0.1935078,
0.7325908,
1.3866843
],
[
-0.5564636,
0.367804,
1.0218975
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
0.2858135,
1.0471172,
1.5290915
],
[
-0.1092793,
0.637376,
1.110195
],
[
-0.3239196,
0.4300599,
0.9028789
]
]
},
"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,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
-0.3513936,
-1.0339619,
-1.3712829
],
[
0.0620098,
-0.6187275,
-0.9560485
],
[
0.2784811,
-0.3985941,
-0.7359151
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
-0.4612568,
-0.9826923,
-1.2211364
],
[
0.2066631,
-0.3147725,
-0.5532165
],
[
0.5659567,
0.0445212,
-0.1939228
]
]
},
"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.02817269,
0.07937005,
0.2236068,
0.6299605,
1.774768,
5
],
"index_2": [
0.0005,
0.001498034,
0.004488213,
0.01344699,
0.04028811,
0.1207059,
0.3616433
],
"values": [
[
0.0108505,
0.0108346,
0.0098405,
0.0004435,
-0.0330229,
-0.13568,
-0.4440323
],
[
0.0105579,
0.0106072,
0.0096079,
0.0002201,
-0.0332664,
-0.1359254,
-0.444278
],
[
0.0109501,
0.0109926,
0.0099966,
0.0006034,
-0.0328785,
-0.1355363,
-0.4438873
],
[
0.0105841,
0.0106061,
0.0096297,
0.0002179,
-0.0332641,
-0.1359117,
-0.4442557
],
[
0.0101486,
0.0101732,
0.0091953,
-0.0002178,
-0.0336986,
-0.1363483,
-0.444699
],
[
0.0099755,
0.0100497,
0.0090074,
-0.0004192,
-0.0338859,
-0.1365356,
-0.4448755
],
[
0.0169898,
0.0157302,
0.0119767,
0.0006952,
-0.033372,
-0.1361368,
-0.4444618
]
]
},
"related_pin": "CLK",
"rise_power,power_outputs_1": {
"index_1": [
0.01,
0.02817269,
0.07937005,
0.2236068,
0.6299605,
1.774768,
5
],
"index_2": [
0.0005,
0.001498034,
0.004488213,
0.01344699,
0.04028811,
0.1207059,
0.3616433
],
"values": [
[
0.0183944,
0.0199883,
0.0248042,
0.0367833,
0.0706499,
0.1729497,
0.4782368
],
[
0.0185955,
0.0201407,
0.024999,
0.037004,
0.0708934,
0.1730163,
0.4797919
],
[
0.01884,
0.0204257,
0.0252704,
0.0371988,
0.0712468,
0.1742754,
0.4801102
],
[
0.0186173,
0.0202125,
0.0250826,
0.037036,
0.0710052,
0.1738677,
0.479205
],
[
0.0183423,
0.0199294,
0.0247355,
0.0367305,
0.0709523,
0.1737793,
0.4797367
],
[
0.0181532,
0.0197189,
0.0245114,
0.0365137,
0.0704159,
0.1727305,
0.4793518
],
[
0.020525,
0.021827,
0.025763,
0.0373524,
0.0715681,
0.1737268,
0.4775178
]
]
}
},
"max_capacitance": 0.106211,
"max_transition": 1.489729,
"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.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.00149803,
0.00448821,
0.013447,
0.0402881,
0.120706,
0.361643
],
"values": [
[
0.6972343,
0.7260597,
0.7895761,
0.9182745,
1.1587128,
1.6843352,
3.1725178
],
[
0.7059056,
0.7347311,
0.7982452,
0.9269523,
1.1675521,
1.6930458,
3.1808229
],
[
0.7294672,
0.7582644,
0.8217915,
0.9504886,
1.1909871,
1.7162504,
3.2046397
],
[
0.7957258,
0.8245479,
0.8881507,
1.0168019,
1.2571737,
1.7830152,
3.2655549
],
[
0.9621431,
0.9909621,
1.0545496,
1.1831736,
1.4235372,
1.9492798,
3.4370902
],
[
1.2988574,
1.3280531,
1.3914431,
1.5199787,
1.7606051,
2.2860143,
3.7697738
],
[
1.9172841,
1.9463617,
2.0099606,
2.138508,
2.3790867,
2.9046827,
4.3868398
]
]
},
"cell_rise,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.00149803,
0.00448821,
0.013447,
0.0402881,
0.120706,
0.361643
],
"values": [
[
0.5580348,
0.5767319,
0.6206991,
0.7259208,
0.9996799,
1.7858157,
4.1295678
],
[
0.5663205,
0.584753,
0.6288518,
0.7340873,
1.0079063,
1.7978911,
4.1391583
],
[
0.5894668,
0.6080494,
0.6520547,
0.7573185,
1.0311405,
1.817677,
4.1574868
],
[
0.6567387,
0.6756063,
0.719549,
0.8248533,
1.0986632,
1.8830524,
4.2321173
],
[
0.828157,
0.8468469,
0.8907913,
0.9960147,
1.2696868,
2.0544761,
4.4012261
],
[
1.1576244,
1.1762137,
1.2202434,
1.325555,
1.5992532,
2.3838653,
4.7311066
],
[
1.7478423,
1.7662822,
1.8105987,
1.9159938,
2.1900082,
2.9753546,
5.3146061
]
]
},
"fall_transition,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.00149803,
0.00448821,
0.013447,
0.0402881,
0.120706,
0.361643
],
"values": [
[
0.0997177,
0.1171247,
0.1596341,
0.2532656,
0.4514703,
1.0612365,
3.0398553
],
[
0.0997287,
0.1171738,
0.1596544,
0.2535166,
0.4505867,
1.0613115,
3.0397163
],
[
0.0997954,
0.1172319,
0.1595709,
0.2533175,
0.4515567,
1.060429,
3.0396219
],
[
0.0995162,
0.1170907,
0.1596233,
0.2535184,
0.4500345,
1.062599,
3.0539629
],
[
0.0995212,
0.1171168,
0.1595936,
0.2535515,
0.4507842,
1.059856,
3.039637
],
[
0.0993755,
0.1194078,
0.1599516,
0.2540009,
0.4515396,
1.0598037,
3.0525515
],
[
0.100215,
0.1184551,
0.1604127,
0.2538109,
0.4517689,
1.0590044,
3.0442022
]
]
},
"related_pin": "CLK",
"rise_transition,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.00149803,
0.00448821,
0.013447,
0.0402881,
0.120706,
0.361643
],
"values": [
[
0.0568543,
0.0720385,
0.1131693,
0.2330434,
0.5865025,
1.6766797,
4.967982
],
[
0.0564951,
0.0721926,
0.1132869,
0.2330296,
0.5858881,
1.682013,
4.9819198
],
[
0.0564454,
0.0721723,
0.1132385,
0.2331861,
0.5864524,
1.6864138,
4.9768043
],
[
0.0569304,
0.0720998,
0.1135334,
0.2331303,
0.5864254,
1.6865135,
4.9800586
],
[
0.056948,
0.0719541,
0.1131294,
0.2331287,
0.585752,
1.6833848,
4.9753304
],
[
0.0568806,
0.0721284,
0.1134141,
0.232963,
0.5859184,
1.6840147,
4.9738178
],
[
0.0569477,
0.0730125,
0.1137596,
0.2331622,
0.5858728,
1.6885726,
4.9720401
]
]
},
"timing_sense": "non_unate",
"timing_type": "rising_edge"
}
}
}