blob: 920c2cf9ab295b5b17d7f90c794044d64636ef8b [file] [log] [blame]
{
"area": 28.7776,
"cell_footprint": "sky130_fd_sc_hd__dfrtp",
"cell_leakage_power": 20.98205,
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"ff,IQ,IQ_N": {
"clear": "!RESET_B",
"clocked_on": "CLK",
"next_state": "D"
},
"leakage_power": [
{
"value": 25.3380303,
"when": "RESET_B&CLK&D&!Q"
},
{
"value": 20.8185718,
"when": "RESET_B&!CLK&!D&!Q"
},
{
"value": 19.3194527,
"when": "!RESET_B&CLK&!D&!Q"
},
{
"value": 19.5719885,
"when": "RESET_B&CLK&!D&Q"
},
{
"value": 17.0899099,
"when": "RESET_B&!CLK&D&Q"
},
{
"value": 24.1185703,
"when": "!RESET_B&CLK&D&!Q"
},
{
"value": 21.9733689,
"when": "RESET_B&!CLK&D&!Q"
},
{
"value": 20.5389448,
"when": "RESET_B&CLK&!D&!Q"
},
{
"value": 20.2210604,
"when": "!RESET_B&!CLK&!D&!Q"
},
{
"value": 19.3133367,
"when": "RESET_B&CLK&D&Q"
},
{
"value": 21.014225,
"when": "RESET_B&!CLK&!D&Q"
},
{
"value": 22.4671997,
"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.00171,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.00162,
"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.0193209,
0.0189999,
0.0182501,
0.0182096,
0.01825,
0.0185184,
0.019429
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
0.0136377,
0.0133465,
0.0126789,
0.0125951,
0.0125117,
0.0124296,
0.0123511
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001799,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
2.5,
5.0
],
"values": [
0.4625819,
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.4065526,
4.1666666,
8.3333333
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin,D": {
"capacitance": 0.001846,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001838,
"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.0050529,
0.0048787,
0.0045487,
0.0044811,
0.0044517,
0.0045303,
0.0049126
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
-0.0004999,
-0.000647,
-0.000911,
-0.0009846,
-0.0010417,
-0.0010526,
-0.0009328
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001853,
"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.2656719,
1.3052959,
1.9868552
],
[
-0.3949238,
0.5970928,
1.2694968
],
[
-0.739569,
0.2268128,
0.8918926
]
]
},
"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.1320049,
0.7651348,
1.0841452
],
[
-0.3052022,
0.2583477,
0.5370749
],
[
-0.5198425,
0.03089,
0.2967998
]
]
},
"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.0840596,
-0.9973408,
-1.5177672
],
[
0.5197734,
-0.4063252,
-1.0091491
],
[
0.8479392,
-0.0726663,
-0.6809834
]
]
},
"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.0749043,
-0.6439472,
-0.8988708
],
[
0.3348369,
-0.2067402,
-0.4616637
],
[
0.5403219,
0.0024069,
-0.2525166
]
]
},
"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.001826049,
0.006668908,
0.0243555,
0.08894866,
0.3248491,
1.186381
],
"values": [
[
0.0224049,
0.0207296,
0.0151595,
-0.0050825,
-0.0844812,
-0.3849667,
-1.4873638
],
[
0.0226563,
0.020985,
0.0153649,
-0.0048203,
-0.0842442,
-0.3846859,
-1.4871105
],
[
0.0231471,
0.021507,
0.0159358,
-0.0043044,
-0.0837014,
-0.3841737,
-1.4865885
],
[
0.0227988,
0.0211248,
0.015568,
-0.0046167,
-0.0840371,
-0.3845304,
-1.4869412
],
[
0.0224833,
0.0208474,
0.0152402,
-0.0049438,
-0.0843641,
-0.3848209,
-1.4872602
],
[
0.0226247,
0.0209412,
0.0153145,
-0.0048564,
-0.0842627,
-0.3847417,
-1.4871688
],
[
0.0282067,
0.0265236,
0.0204176,
-0.0015971,
-0.0829419,
-0.3840754,
-1.486487
]
]
},
"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.001826049,
0.006668908,
0.0243555,
0.08894866,
0.3248491,
1.186381
],
"values": [
[
0.0274608,
0.029208,
0.0359976,
0.0597856,
0.1425407,
0.4419331,
1.5352179
],
[
0.0276025,
0.0293956,
0.0358668,
0.05957,
0.1427073,
0.444597,
1.5313663
],
[
0.028223,
0.0299257,
0.036363,
0.0602073,
0.1434205,
0.4425414,
1.5361256
],
[
0.0278796,
0.0295171,
0.0360197,
0.0599062,
0.143042,
0.4421342,
1.53654
],
[
0.0274502,
0.0291264,
0.0356788,
0.059475,
0.1424822,
0.4424891,
1.5388579
],
[
0.027261,
0.0290471,
0.0355584,
0.0592511,
0.1424741,
0.4412145,
1.5345452
],
[
0.0296592,
0.0313844,
0.0377447,
0.0609713,
0.1440028,
0.444546,
1.5367687
]
]
}
},
{
"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.001826049,
0.006668908,
0.0243555,
0.08894866,
0.3248491,
1.186381
],
"values": [
[
0.0212403,
0.0197059,
0.0152169,
-0.0022651,
-0.0819998,
-0.382728,
-1.4852217
],
[
0.0211904,
0.019669,
0.0152738,
-0.0023264,
-0.0820167,
-0.3827703,
-1.4851295
],
[
0.0212263,
0.0197047,
0.0152478,
-0.0023386,
-0.08206,
-0.382776,
-1.4851831
],
[
0.021269,
0.0197902,
0.0153986,
-0.0021908,
-0.0819439,
-0.3826702,
-1.4850383
],
[
0.0211337,
0.0196455,
0.015396,
-0.0023788,
-0.0821831,
-0.3828712,
-1.4852089
],
[
0.0211755,
0.0196303,
0.0152445,
-0.0027259,
-0.0828609,
-0.3834536,
-1.4855332
],
[
0.0305262,
0.0285604,
0.0219021,
-0.0011076,
-0.0836167,
-0.3842041,
-1.4860636
]
]
},
"related_pin": "RESET_B",
"rise_power,scalar": {
"values": [
0.0
]
}
}
],
"max_capacitance": 0.348826,
"max_transition": 1.501403,
"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.00182605,
0.00666891,
0.0243555,
0.0889487,
0.324849,
1.18638
],
"values": [
[
0.9056373,
0.9191919,
0.9560784,
1.0383978,
1.2106646,
1.6303918,
3.0022542
],
[
0.9137782,
0.9272897,
0.9641039,
1.0465158,
1.2182964,
1.6385353,
3.0081351
],
[
0.9375013,
0.9511791,
0.9880087,
1.0702976,
1.2424831,
1.6622622,
3.0313598
],
[
1.0040359,
1.0175929,
1.0544032,
1.1367075,
1.3087802,
1.7288561,
3.1006178
],
[
1.1700415,
1.1836097,
1.2204905,
1.3028028,
1.4746629,
1.8948603,
3.2631169
],
[
1.4887334,
1.5021658,
1.5390457,
1.6213809,
1.7933369,
2.2132429,
3.5844387
],
[
2.0470809,
2.0605799,
2.0974851,
2.1797804,
2.3518165,
2.7717912,
4.1398103
]
]
},
"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.00182605,
0.00666891,
0.0243555,
0.0889487,
0.324849,
1.18638
],
"values": [
[
0.730475,
0.7431429,
0.7794293,
0.8682541,
1.0911504,
1.7987904,
4.3569259
],
[
0.7382807,
0.7513078,
0.7879927,
0.8768519,
1.0992902,
1.8086198,
4.365555
],
[
0.7618058,
0.7748634,
0.8118053,
0.9006754,
1.1229391,
1.8327609,
4.385428
],
[
0.8295632,
0.8414226,
0.8791973,
0.9681372,
1.190222,
1.8980342,
4.4605986
],
[
0.9985373,
1.0111673,
1.0481033,
1.1369771,
1.3594846,
2.0688435,
4.6262612
],
[
1.3297156,
1.3427505,
1.379459,
1.4683597,
1.6906925,
2.3997055,
4.9592024
],
[
1.9251809,
1.9377744,
1.9749209,
2.0638578,
2.286149,
2.9942733,
5.564877
]
]
},
"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.00182605,
0.00666891,
0.0243555,
0.0889487,
0.324849,
1.18638
],
"values": [
[
0.093703,
0.1005857,
0.1205804,
0.1683569,
0.3078754,
0.7771204,
2.609998
],
[
0.0937429,
0.1010252,
0.1196622,
0.1690304,
0.3084079,
0.7779999,
2.6171774
],
[
0.0937993,
0.1011055,
0.1206628,
0.170685,
0.3077204,
0.7783182,
2.6119622
],
[
0.0937082,
0.1009103,
0.1196944,
0.16853,
0.3078496,
0.7767717,
2.6127929
],
[
0.0936877,
0.1008875,
0.1212227,
0.1690934,
0.308113,
0.7759209,
2.6128113
],
[
0.0942072,
0.1013464,
0.1196664,
0.1686319,
0.3080029,
0.7770712,
2.6122471
],
[
0.0935265,
0.1005891,
0.1196022,
0.1685653,
0.3079803,
0.7751559,
2.6090508
]
]
},
"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.00182605,
0.00666891,
0.0243555,
0.0889487,
0.324849,
1.18638
],
"values": [
[
0.0753825,
0.0826525,
0.1075748,
0.1809869,
0.4302375,
1.3974224,
4.9911644
],
[
0.0753135,
0.0837801,
0.1079695,
0.1812042,
0.4295253,
1.3998718,
4.9841908
],
[
0.0749423,
0.0823627,
0.1078756,
0.1807319,
0.4292437,
1.4004365,
4.9902482
],
[
0.0753941,
0.0837366,
0.1078092,
0.1808384,
0.4288569,
1.3968197,
4.9856821
],
[
0.0753282,
0.0827278,
0.1080098,
0.1811511,
0.4295133,
1.3998986,
4.9844426
],
[
0.0747782,
0.0831972,
0.1080446,
0.1799955,
0.4293177,
1.3975507,
4.9805768
],
[
0.075201,
0.0826959,
0.1080589,
0.1813221,
0.4287242,
1.3961268,
4.9855196
]
]
},
"timing_sense": "non_unate",
"timing_type": "rising_edge"
},
{
"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.00182605,
0.00666891,
0.0243555,
0.0889487,
0.324849,
1.18638
],
"values": [
[
0.5967564,
0.6110538,
0.6506777,
0.7398994,
0.915904,
1.3085315,
2.6735258
],
[
0.6044876,
0.6186565,
0.6582338,
0.7475271,
0.9234405,
1.3161866,
2.6800997
],
[
0.6287044,
0.6430482,
0.6826177,
0.7718748,
0.9478418,
1.3402822,
2.7012175
],
[
0.70109,
0.7153301,
0.7549353,
0.8446943,
1.0201627,
1.413082,
2.7754112
],
[
0.9094203,
0.9235779,
0.9631326,
1.0524875,
1.2282202,
1.6211144,
2.9859366
],
[
1.5040923,
1.5184833,
1.5580629,
1.6475339,
1.8225472,
2.2153059,
3.580136
],
[
2.7999221,
2.8217368,
2.8817317,
3.0116145,
3.2170524,
3.6111889,
4.9687787
]
]
},
"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.00182605,
0.00666891,
0.0243555,
0.0889487,
0.324849,
1.18638
],
"values": [
[
0.1011223,
0.1089242,
0.1306652,
0.1858736,
0.2950998,
0.7425516,
2.605423
],
[
0.1010907,
0.1086754,
0.1310349,
0.1858571,
0.2949041,
0.7427788,
2.603892
],
[
0.10169,
0.1089195,
0.1309083,
0.1857765,
0.2952066,
0.7433732,
2.590226
],
[
0.1012291,
0.1092142,
0.1310893,
0.1856724,
0.2950696,
0.7433407,
2.6009277
],
[
0.1010793,
0.1086875,
0.1311972,
0.1858933,
0.2950963,
0.743257,
2.6015312
],
[
0.105317,
0.1134883,
0.1337128,
0.1872583,
0.2948851,
0.7432361,
2.6027542
],
[
0.1930028,
0.203021,
0.227779,
0.2840547,
0.3394044,
0.749848,
2.5963245
]
]
},
"related_pin": "RESET_B",
"timing_sense": "positive_unate",
"timing_type": "clear"
}
]
},
"pin,RESET_B": {
"capacitance": 0.003328,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.00339,
"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.0036959,
0.0036119,
0.0035397,
0.0034544,
0.0033785,
0.0033291,
0.0033545
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"values": [
-0.0035443,
-0.0038006,
-0.0043628,
-0.0044594,
-0.0045717,
-0.0047284,
-0.0050099
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.003266,
"timing": [
{
"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.4521016,
0.7193584,
2.0234763
],
[
-1.2774922,
-0.300124,
0.7696188
],
[
-1.7429869,
-0.8351989,
0.1503154
]
]
},
"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,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
0.6227275,
1.3866924,
1.9850404
],
[
1.3730449,
2.1095439,
2.6822571
],
[
1.814736,
2.5310934,
3.0909893
]
]
},
"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,
2.5,
5.0
],
"values": [
0.6801071,
4.1666666,
8.3333333
]
},
"related_output_pin": "Q",
"related_pin": "RESET_B",
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
]
}
}