blob: decc213f9a48b4198a7fae2ab1ff2c323a8e3917 [file] [log] [blame]
{
"area": 20.0192,
"cell_footprint": "sky130_fd_sc_hdll__dlxtn",
"cell_leakage_power": 0.0,
"latch,IQ,IQ_N": {
"data_in": "D",
"enable": "!GATE_N"
},
"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,D": {
"capacitance": 0.001363,
"clock": "false",
"direction": "input",
"fall_capacitance": 0.001317,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
4.9999998
],
"values": [
0.0034294,
0.0033986,
0.0033115,
0.0033194,
0.0033417,
0.0034043,
0.0035809
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
4.9999998
],
"values": [
0.0016146,
0.0015467,
0.0013554,
0.0013477,
0.0013262,
0.0012657,
0.0010951
]
}
},
"max_transition": 5.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.00141,
"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.9431622,
2.1701152,
3.4237773
],
[
0.0988994,
1.3002178,
2.5538798
],
[
-0.495583,
0.7057353,
1.9392559
]
]
},
"related_pin": "GATE_N",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
1.6755839,
2.6608378,
3.4695538
],
[
0.5420146,
1.5272686,
2.3323222
],
[
-0.460793,
0.5317852,
1.3423321
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "setup_rising",
"violation_delay_degrade_pct": 10.0
},
{
"fall_constraint,vio_3_3_1": {
"index_1": [
0.01,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
-0.6956318,
-1.9628683,
-3.2458271
],
[
0.1065166,
-1.1552265,
-2.4345234
],
[
0.7064922,
-0.5515888,
-1.8308857
]
]
},
"related_pin": "GATE_N",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
2.5,
5.0
],
"index_2": [
0.01,
2.5,
5.0
],
"values": [
[
-1.3950948,
-2.4078143,
-3.2348408
],
[
-0.2633565,
-1.2760762,
-2.0976094
],
[
0.7156475,
-0.2989033,
-1.1277607
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "hold_rising",
"violation_delay_degrade_pct": 10.0
}
]
},
"pin,GATE_N": {
"capacitance": 0.001273,
"clock": "true",
"direction": "input",
"fall_capacitance": 0.001261,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
4.9999998
],
"values": [
0.0038581,
0.0037823,
0.0035687,
0.0037082,
0.004101,
0.0052076,
0.0083254
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
4.9999998
],
"values": [
0.0046523,
0.0044933,
0.0040454,
0.0040665,
0.004126,
0.0042936,
0.0047657
]
}
},
"max_transition": 5.0,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.00136,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
2.5,
5.0
],
"values": [
1.206664,
3.2768684,
6.2519998
]
},
"related_pin": "GATE_N",
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10.0
}
},
"pin,Q": {
"direction": "output",
"function": "IQ",
"internal_power": [
{
"fall_power,power_outputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.001348323,
0.00363595,
0.009804871,
0.02644027,
0.07130005,
0.192271
],
"values": [
[
0.0156692,
0.0150783,
0.0137459,
0.0094235,
-0.003278,
-0.0392582,
-0.1380073
],
[
0.0158878,
0.0152898,
0.0137371,
0.0093558,
-0.0032244,
-0.0392489,
-0.138029
],
[
0.0159002,
0.015278,
0.0138087,
0.0094255,
-0.0032558,
-0.0391658,
-0.1379943
],
[
0.0158184,
0.0152502,
0.0137603,
0.0094361,
-0.0031944,
-0.0391964,
-0.1380005
],
[
0.015748,
0.0152065,
0.0136788,
0.0093251,
-0.0033584,
-0.0392717,
-0.1380052
],
[
0.0156442,
0.0150993,
0.0135604,
0.0092157,
-0.0034605,
-0.0393657,
-0.1381999
],
[
0.015449,
0.0149067,
0.0133296,
0.0089598,
-0.003679,
-0.0396271,
-0.1384463
]
]
},
"related_pin": "D",
"rise_power,power_outputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.001348323,
0.00363595,
0.009804871,
0.02644027,
0.07130005,
0.192271
],
"values": [
[
0.0181554,
0.0189373,
0.020942,
0.0260769,
0.0399271,
0.0765254,
0.1753085
],
[
0.0179332,
0.018694,
0.0206473,
0.0258482,
0.0394959,
0.0762829,
0.1752301
],
[
0.0181099,
0.0188555,
0.0209148,
0.0261664,
0.0396776,
0.0763694,
0.1750821
],
[
0.0180083,
0.0187221,
0.0207919,
0.0259971,
0.039635,
0.0767504,
0.1748597
],
[
0.0179685,
0.0187291,
0.0206537,
0.0258378,
0.0396385,
0.0768248,
0.1748421
],
[
0.0179363,
0.0186901,
0.0206836,
0.0259132,
0.0395996,
0.0764417,
0.1747568
],
[
0.0180457,
0.0186829,
0.020849,
0.0259651,
0.0396392,
0.075619,
0.1744418
]
]
},
"when": "(!GATE_N)"
},
{
"fall_power,scalar": {
"values": [
0.0
]
},
"related_pin": "GATE_N",
"rise_power,power_outputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.001348323,
0.00363595,
0.009804871,
0.02644027,
0.07130005,
0.192271
],
"values": [
[
0.022535,
0.0232904,
0.0252991,
0.0305251,
0.0444388,
0.0812742,
0.1790453
],
[
0.0228051,
0.0235783,
0.0255938,
0.0307918,
0.0444027,
0.0810621,
0.17931
],
[
0.0230343,
0.0238148,
0.0257964,
0.0310881,
0.0447748,
0.0812995,
0.1794958
],
[
0.0227842,
0.0235574,
0.0255486,
0.0308426,
0.0443503,
0.080703,
0.1797866
],
[
0.022391,
0.0231517,
0.0251549,
0.0303603,
0.0443426,
0.0810875,
0.1792259
],
[
0.0212337,
0.0220018,
0.0239004,
0.0291914,
0.0428892,
0.0798904,
0.1772385
],
[
0.0179789,
0.0187236,
0.0206604,
0.0259234,
0.0398142,
0.0758482,
0.1739684
]
]
},
"when": "(D)"
},
{
"fall_power,power_outputs_1": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5
],
"index_2": [
0.0005,
0.001348323,
0.00363595,
0.009804871,
0.02644027,
0.07130005,
0.192271
],
"values": [
[
0.0194861,
0.0189111,
0.0174212,
0.0130491,
0.0004881,
-0.0356435,
-0.1343531
],
[
0.0197307,
0.0192484,
0.0177236,
0.0133048,
0.0006855,
-0.0352752,
-0.1340731
],
[
0.0198629,
0.0194207,
0.0178859,
0.0134901,
0.0008812,
-0.0350615,
-0.1339018
],
[
0.0198305,
0.019316,
0.0176538,
0.0132626,
0.0006794,
-0.0352364,
-0.1340168
],
[
0.019391,
0.0188633,
0.0172569,
0.0129259,
0.0003034,
-0.0356779,
-0.1344935
],
[
0.0181764,
0.0176515,
0.0161033,
0.0116919,
-0.0009686,
-0.0368904,
-0.1356852
],
[
0.0148963,
0.0143515,
0.0128004,
0.0083874,
-0.0042164,
-0.0401867,
-0.1389536
]
]
},
"related_pin": "GATE_N",
"rise_power,scalar": {
"values": [
0.0
]
},
"when": "(!D)"
}
],
"max_capacitance": 0.192271,
"max_transition": 5.03422,
"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.0
],
"index_2": [
0.0005,
0.0013483,
0.003636,
0.0098049,
0.0264403,
0.0713,
0.192271
],
"values": [
[
1.6542125,
1.6648415,
1.6884063,
1.7336329,
1.8155402,
1.9623549,
2.2649538
],
[
1.6606291,
1.6711644,
1.6947564,
1.7400279,
1.8220752,
1.9689506,
2.2720159
],
[
1.6832387,
1.6934515,
1.7134891,
1.7632903,
1.844789,
1.9913131,
2.2901265
],
[
1.7509055,
1.7614065,
1.7847104,
1.830555,
1.9121462,
2.0605557,
2.3621172
],
[
1.9557007,
1.9663398,
1.9898776,
2.0361943,
2.1171032,
2.2656741,
2.5667655
],
[
2.5445033,
2.555284,
2.5790914,
2.6249514,
2.706191,
2.8546678,
3.1559755
],
[
4.202982,
4.2146477,
4.2354413,
4.2838977,
4.3628465,
4.5128234,
4.8120681
]
]
},
"cell_rise,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"index_2": [
0.0005,
0.0013483,
0.003636,
0.0098049,
0.0264403,
0.0713,
0.192271
],
"values": [
[
2.4226474,
2.4395115,
2.4770577,
2.5718665,
2.816464,
3.4639394,
5.2098645
],
[
2.4313453,
2.4461917,
2.4848894,
2.5800904,
2.8251796,
3.4732048,
5.2180638
],
[
2.4547611,
2.4700395,
2.5087616,
2.603523,
2.8482727,
3.4967909,
5.2400297
],
[
2.522492,
2.5379947,
2.5762097,
2.6717177,
2.9170666,
3.5646135,
5.3044715
],
[
2.7074121,
2.7222027,
2.7605271,
2.8560161,
3.10007,
3.7486245,
5.4916103
],
[
3.173118,
3.1881588,
3.2263952,
3.3215017,
3.5661658,
4.2142689,
5.9576277
],
[
4.2612185,
4.2768402,
4.3146073,
4.409729,
4.6550048,
5.3023275,
7.0493136
]
]
},
"fall_transition,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"index_2": [
0.0005,
0.0013483,
0.003636,
0.0098049,
0.0264403,
0.0713,
0.192271
],
"values": [
[
0.1686425,
0.1733405,
0.1887833,
0.2223404,
0.2890102,
0.4499489,
0.8848846
],
[
0.1685111,
0.173248,
0.1888375,
0.2190353,
0.2926914,
0.4508618,
0.8874058
],
[
0.1682545,
0.1739463,
0.1887456,
0.219065,
0.2916526,
0.4520738,
0.8875904
],
[
0.1691072,
0.175248,
0.1874356,
0.2224699,
0.2927517,
0.4505451,
0.8882757
],
[
0.1677477,
0.1735969,
0.1882676,
0.2216191,
0.2891386,
0.4524385,
0.888102
],
[
0.1692248,
0.1725051,
0.1883339,
0.22161,
0.2893679,
0.4518806,
0.8879214
],
[
0.1679733,
0.1740445,
0.1886824,
0.2215198,
0.2900018,
0.4514593,
0.887542
]
]
},
"related_pin": "D",
"rise_transition,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"index_2": [
0.0005,
0.0013483,
0.003636,
0.0098049,
0.0264403,
0.0713,
0.192271
],
"values": [
[
0.1646154,
0.1852934,
0.2416395,
0.3894229,
0.8055205,
1.9381083,
4.9975384
],
[
0.1655004,
0.1860883,
0.239423,
0.3908384,
0.8040938,
1.9330539,
4.9926048
],
[
0.1653382,
0.1861347,
0.241861,
0.3944116,
0.8041515,
1.9442393,
5.0234685
],
[
0.1654811,
0.1855948,
0.2401322,
0.3928791,
0.8062982,
1.9445047,
5.0067518
],
[
0.1661266,
0.186095,
0.2421601,
0.3898845,
0.8098919,
1.9478176,
4.9992656
],
[
0.1637301,
0.185729,
0.2392329,
0.3901945,
0.8031858,
1.9390693,
4.9894826
],
[
0.1652227,
0.1857716,
0.2391718,
0.3900885,
0.8096831,
1.9332451,
5.0342196
]
]
},
"sdf_cond": "GATEN==1'b0",
"timing_sense": "positive_unate",
"timing_type": "combinational",
"when": "(!GATE_N)"
},
{
"cell_rise,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"index_2": [
0.0005,
0.0013483,
0.003636,
0.0098049,
0.0264403,
0.0713,
0.192271
],
"values": [
[
2.9999725,
3.0157254,
3.0541025,
3.1499829,
3.3939667,
4.042465,
5.7831375
],
[
3.0074196,
3.0234077,
3.0621172,
3.1572722,
3.4030019,
4.0505745,
5.7946581
],
[
3.0320815,
3.0471541,
3.085513,
3.1804819,
3.4244894,
4.0721666,
5.8184164
],
[
3.0984388,
3.1144154,
3.152828,
3.2479033,
3.4933409,
4.133434,
5.8785887
],
[
3.3005605,
3.3158221,
3.3538707,
3.449721,
3.6937682,
4.3433523,
6.0852496
],
[
3.8865635,
3.9018202,
3.9397796,
4.0349737,
4.279133,
4.9278865,
6.6734569
],
[
5.5439728,
5.5596399,
5.5980975,
5.6933755,
5.9380105,
6.5857444,
8.3313916
]
]
},
"related_pin": "GATE_N",
"rise_transition,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"index_2": [
0.0005,
0.0013483,
0.003636,
0.0098049,
0.0264403,
0.0713,
0.192271
],
"values": [
[
0.1654335,
0.1867769,
0.2409795,
0.3902631,
0.809271,
1.9476084,
5.0018324
],
[
0.1653405,
0.1872151,
0.2423257,
0.3899803,
0.8033945,
1.9431883,
5.0088171
],
[
0.1641219,
0.186626,
0.2415351,
0.3943829,
0.8093054,
1.9416415,
4.9847024
],
[
0.1653159,
0.1871969,
0.2423139,
0.3944636,
0.8055029,
1.9322822,
5.0101997
],
[
0.1660054,
0.1864089,
0.2403307,
0.3902746,
0.8105468,
1.9480522,
4.9875328
],
[
0.1653114,
0.1868506,
0.2426532,
0.3924318,
0.8074118,
1.946668,
4.9911832
],
[
0.1647636,
0.1853693,
0.2402322,
0.3903318,
0.8099937,
1.9320816,
4.9926125
]
]
},
"sdf_cond": "D==1'b1",
"timing_sense": "negative_unate",
"timing_type": "falling_edge",
"when": "(D)"
},
{
"cell_fall,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"index_2": [
0.0005,
0.0013483,
0.003636,
0.0098049,
0.0264403,
0.0713,
0.192271
],
"values": [
[
1.8887139,
1.8984827,
1.9216455,
1.9682966,
2.0522346,
2.1998567,
2.50194
],
[
1.8948629,
1.9053916,
1.9287416,
1.975424,
2.0587372,
2.206165,
2.5080813
],
[
1.915009,
1.9256798,
1.9488819,
1.9959971,
2.0787463,
2.2276316,
2.528844
],
[
1.9814204,
1.9926438,
2.0185318,
2.0652506,
2.1455473,
2.2939481,
2.5950855
],
[
2.1886288,
2.1990931,
2.223056,
2.2696429,
2.3523092,
2.500312,
2.8027813
],
[
2.7726204,
2.7835505,
2.8074894,
2.8537857,
2.9370784,
3.0851985,
3.3872543
],
[
4.4326338,
4.4428905,
4.4670814,
4.5148005,
4.5961484,
4.7433595,
5.0474913
]
]
},
"fall_transition,del_1_7_7": {
"index_1": [
0.01,
0.0281727,
0.0793701,
0.223607,
0.629961,
1.77477,
5.0
],
"index_2": [
0.0005,
0.0013483,
0.003636,
0.0098049,
0.0264403,
0.0713,
0.192271
],
"values": [
[
0.1692704,
0.1764755,
0.1922023,
0.2218343,
0.288819,
0.4520254,
0.8894298
],
[
0.1694615,
0.175443,
0.1912824,
0.2229905,
0.2899727,
0.4549115,
0.8840256
],
[
0.1707467,
0.1762948,
0.1907763,
0.2222253,
0.2880856,
0.452094,
0.8841798
],
[
0.1706031,
0.1767019,
0.1905946,
0.2229677,
0.2877939,
0.4501805,
0.8901867
],
[
0.1702987,
0.1754291,
0.1907243,
0.2208976,
0.2881036,
0.4512138,
0.8888438
],
[
0.1713608,
0.1766807,
0.190531,
0.2232068,
0.2879328,
0.4541451,
0.8895327
],
[
0.1699717,
0.1762203,
0.190543,
0.2209577,
0.289735,
0.4510354,
0.8905746
]
]
},
"related_pin": "GATE_N",
"sdf_cond": "D==1'b0",
"timing_sense": "positive_unate",
"timing_type": "falling_edge",
"when": "(!D)"
}
]
}
}