blob: 9fc16735dee0f2459d1283d3b6d8565fe2a23881 [file] [log] [blame]
{
"cell gf180mcu_fd_sc_mcu9t5v0__dffq_1": {
"area": "79.027200",
"ff IQ1,IQN1": {
"clocked_on": "CLK",
"next_state": "D"
},
"leakage_power ": [
{
"related_pg_pin": "VDD",
"when": "!CLK&!D",
"value": "0.000346095"
},
{
"related_pg_pin": "VDD",
"when": "!CLK&D",
"value": "0.000387555"
},
{
"related_pg_pin": "VDD",
"when": "CLK&!D",
"value": "0.00048992"
},
{
"related_pg_pin": "VDD",
"when": "CLK&D",
"value": "0.0005995"
},
{
"related_pg_pin": "VDD",
"value": "0.0005995"
}
],
"pg_pin VDD": {
"voltage_name": "VDD",
"pg_type": "primary_power"
},
"pg_pin VSS": {
"voltage_name": "VSS",
"pg_type": "primary_ground"
},
"pin CLK": {
"capacitance": "0.00502",
"clock": "true",
"direction": "input",
"driver_waveform_rise": "driver_waveform_default_rise",
"driver_waveform_fall": "driver_waveform_default_fall",
"input_voltage": "default",
"max_transition": "4",
"min_period": "0.783",
"min_pulse_width_high": "0.31",
"min_pulse_width_low": "0.394",
"related_ground_pin": "VSS",
"related_power_pin": "VDD",
"internal_power ": [
{
"when": "!D",
"fall_power pwr_tin_10": {
"index_1": [
0.02,
0.04747,
0.1439,
0.328,
0.6149,
1.017,
1.547,
2.214,
3.029,
4
],
"values": [
0.3959,
0.395,
0.4013,
0.4295,
0.4851,
0.5699,
0.6864,
0.8354,
1.018,
1.237
]
},
"rise_power pwr_tin_10": {
"index_1": [
0.02,
0.04747,
0.1439,
0.328,
0.6149,
1.017,
1.547,
2.214,
3.029,
4
],
"values": [
0.2611,
0.2604,
0.2646,
0.2881,
0.3344,
0.4089,
0.5119,
0.6452,
0.8097,
1.007
]
}
},
{
"when": "D",
"fall_power pwr_tin_10": {
"index_1": [
0.02,
0.04747,
0.1439,
0.328,
0.6149,
1.017,
1.547,
2.214,
3.029,
4
],
"values": [
0.4088,
0.4078,
0.4139,
0.4422,
0.4977,
0.5827,
0.6985,
0.8476,
1.03,
1.248
]
},
"rise_power pwr_tin_10": {
"index_1": [
0.02,
0.04747,
0.1439,
0.328,
0.6149,
1.017,
1.547,
2.214,
3.029,
4
],
"values": [
0.2603,
0.2596,
0.264,
0.2875,
0.3341,
0.4084,
0.5114,
0.6449,
0.8091,
1.006
]
}
}
],
"timing ": [
{
"related_pin": "CLK",
"sdf_cond": "ENABLE_NOT_D === 1'b1",
"timing_type": "min_pulse_width",
"when": "!D",
"fall_constraint scalar": {
"values": [
0.394
]
},
"rise_constraint scalar": {
"values": [
0.271
]
}
},
{
"related_pin": "CLK",
"sdf_cond": "ENABLE_D === 1'b1",
"timing_type": "min_pulse_width",
"when": "D",
"fall_constraint scalar": {
"values": [
0.315
]
},
"rise_constraint scalar": {
"values": [
0.31
]
}
},
{
"related_pin": "CLK",
"sdf_cond": "ENABLE_NOT_D === 1'b1",
"timing_type": "minimum_period",
"when": "!D",
"rise_constraint scalar": {
"values": [
0.783
]
}
},
{
"related_pin": "CLK",
"sdf_cond": "ENABLE_D === 1'b1",
"timing_type": "minimum_period",
"when": "D",
"rise_constraint scalar": {
"values": [
0.739
]
}
}
]
},
"pin D": {
"capacitance": "0.003776",
"direction": "input",
"driver_waveform_rise": "driver_waveform_default_rise",
"driver_waveform_fall": "driver_waveform_default_fall",
"input_voltage": "default",
"max_transition": "4",
"nextstate_type": "data",
"related_ground_pin": "VSS",
"related_power_pin": "VDD",
"internal_power ": [
{
"when": "!CLK",
"fall_power pwr_tin_10": {
"index_1": [
0.02,
0.04747,
0.1439,
0.328,
0.6149,
1.017,
1.547,
2.214,
3.029,
4
],
"values": [
0.2291,
0.2278,
0.2294,
0.2444,
0.2757,
0.3247,
0.392,
0.4777,
0.5827,
0.7072
]
},
"rise_power pwr_tin_10": {
"index_1": [
0.02,
0.04747,
0.1439,
0.328,
0.6149,
1.017,
1.547,
2.214,
3.029,
4
],
"values": [
0.155,
0.1552,
0.1579,
0.1707,
0.1968,
0.2386,
0.2968,
0.3719,
0.4644,
0.5749
]
}
},
{
"when": "CLK",
"fall_power pwr_tin_10": {
"index_1": [
0.02,
0.04747,
0.1439,
0.328,
0.6149,
1.017,
1.547,
2.214,
3.029,
4
],
"values": [
0.02234,
0.02232,
0.02233,
0.02236,
0.02236,
0.02237,
0.02238,
0.0224,
0.02242,
0.02242
]
},
"rise_power pwr_tin_10": {
"index_1": [
0.02,
0.04747,
0.1439,
0.328,
0.6149,
1.017,
1.547,
2.214,
3.029,
4
],
"values": [
-0.02398,
-0.02396,
-0.02395,
-0.02389,
-0.02389,
-0.02394,
-0.02403,
-0.02409,
-0.02404,
-0.02414
]
}
}
],
"timing ": [
{
"related_pin": "CLK",
"timing_type": "hold_rising",
"fall_constraint cnst_ctin_rtin_10x10": {
"index_1": [
0.02,
0.04747,
0.1439,
0.328,
0.6149,
1.017,
1.547,
2.214,
3.029,
4
],
"index_2": [
0.02,
0.04747,
0.1439,
0.328,
0.6149,
1.017,
1.547,
2.214,
3.029,
4
],
"values": [
[
0.109,
0.113,
0.132,
0.169,
0.201,
0.221,
0.236,
0.242,
0.239,
0.22
],
[
0.105,
0.109,
0.131,
0.163,
0.197,
0.218,
0.23,
0.237,
0.232,
0.215
],
[
0.085,
0.092,
0.114,
0.143,
0.175,
0.196,
0.219,
0.217,
0.218,
0.2
],
[
0.056,
0.06,
0.079,
0.112,
0.137,
0.161,
0.176,
0.185,
0.178,
0.162
],
[
0.019,
0.021,
0.046,
0.072,
0.098,
0.126,
0.137,
0.141,
0.134,
0.119
],
[
-0.031,
-0.024,
-0.002,
0.028,
0.061,
0.076,
0.093,
0.095,
0.086,
0.075
],
[
-0.081,
-0.081,
-0.053,
-0.026,
-0.001,
0.027,
0.04,
0.045,
0.037,
0.02
],
[
-0.149,
-0.143,
-0.119,
-0.087,
-0.062,
-0.03,
-0.017,
-0.023,
-0.025,
-0.039
],
[
-0.223,
-0.215,
-0.193,
-0.153,
-0.125,
-0.106,
-0.088,
-0.092,
-0.089,
-0.104
],
[
-0.311,
-0.301,
-0.277,
-0.238,
-0.211,
-0.18,
-0.17,
-0.174,
-0.169,
-0.175
]
]
},
"rise_constraint cnst_ctin_rtin_10x10": {
"index_1": [
0.02,
0.04747,
0.1439,
0.328,
0.6149,
1.017,
1.547,
2.214,
3.029,
4
],
"index_2": [
0.02,
0.04747,
0.1439,
0.328,
0.6149,
1.017,
1.547,
2.214,
3.029,
4
],
"values": [
[
0.011,
0.014,
0.028,
0.048,
0.065,
0.068,
0.064,
0.043,
0.021,
-0.011
],
[
0.006,
0.007,
0.028,
0.043,
0.058,
0.062,
0.055,
0.042,
0.02,
-0.017
],
[
-0.011,
-0.002,
0.011,
0.032,
0.05,
0.049,
0.045,
0.033,
0.016,
-0.022
],
[
-0.025,
-0.019,
-0.004,
0.017,
0.03,
0.04,
0.031,
0.014,
-0.008,
-0.037
],
[
-0.04,
-0.031,
-0.021,
0.004,
0.014,
0.019,
0.012,
-0.004,
-0.031,
-0.064
],
[
-0.049,
-0.043,
-0.028,
-0.01,
-0.001,
0,
-0.006,
-0.028,
-0.055,
-0.093
],
[
-0.038,
-0.028,
-0.017,
-0.006,
-0.001,
0,
-0.016,
-0.04,
-0.07,
-0.116
],
[
-0.02,
-0.012,
-0.002,
0.012,
0.018,
0.011,
-0.007,
-0.039,
-0.076,
-0.123
],
[
0.018,
0.028,
0.041,
0.051,
0.049,
0.036,
0.014,
-0.021,
-0.059,
-0.113
],
[
0.076,
0.078,
0.09,
0.102,
0.098,
0.08,
0.054,
0.015,
-0.033,
-0.087
]
]
}
},
{
"related_pin": "CLK",
"timing_type": "setup_rising",
"fall_constraint cnst_ctin_rtin_10x10": {
"index_1": [
0.02,
0.04747,
0.1439,
0.328,
0.6149,
1.017,
1.547,
2.214,
3.029,
4
],
"index_2": [
0.02,
0.04747,
0.1439,
0.328,
0.6149,
1.017,
1.547,
2.214,
3.029,
4
],
"values": [
[
0.137,
0.13,
0.11,
0.079,
0.044,
0.018,
-0.004,
-0.008,
-0.006,
0.011
],
[
0.138,
0.136,
0.118,
0.078,
0.047,
0.02,
0.006,
-0.006,
0.004,
0.018
],
[
0.164,
0.157,
0.135,
0.106,
0.075,
0.045,
0.029,
0.016,
0.025,
0.038
],
[
0.215,
0.211,
0.191,
0.155,
0.123,
0.096,
0.075,
0.071,
0.076,
0.091
],
[
0.293,
0.292,
0.271,
0.239,
0.203,
0.177,
0.159,
0.148,
0.15,
0.167
],
[
0.404,
0.399,
0.377,
0.342,
0.313,
0.281,
0.266,
0.257,
0.253,
0.272
],
[
0.528,
0.517,
0.503,
0.467,
0.433,
0.405,
0.386,
0.38,
0.377,
0.395
],
[
0.664,
0.658,
0.636,
0.606,
0.569,
0.546,
0.526,
0.517,
0.515,
0.532
],
[
0.821,
0.811,
0.79,
0.764,
0.73,
0.702,
0.678,
0.673,
0.667,
0.685
],
[
0.988,
0.983,
0.964,
0.932,
0.897,
0.873,
0.851,
0.842,
0.836,
0.852
]
]
},
"rise_constraint cnst_ctin_rtin_10x10": {
"index_1": [
0.02,
0.04747,
0.1439,
0.328,
0.6149,
1.017,
1.547,
2.214,
3.029,
4
],
"index_2": [
0.02,
0.04747,
0.1439,
0.328,
0.6149,
1.017,
1.547,
2.214,
3.029,
4
],
"values": [
[
0.183,
0.18,
0.158,
0.136,
0.112,
0.097,
0.099,
0.109,
0.134,
0.171
],
[
0.188,
0.183,
0.169,
0.138,
0.117,
0.101,
0.102,
0.112,
0.137,
0.179
],
[
0.205,
0.2,
0.182,
0.155,
0.133,
0.119,
0.121,
0.127,
0.154,
0.188
],
[
0.232,
0.229,
0.212,
0.19,
0.157,
0.149,
0.145,
0.157,
0.17,
0.215
],
[
0.26,
0.258,
0.242,
0.211,
0.189,
0.168,
0.17,
0.185,
0.205,
0.247
],
[
0.276,
0.274,
0.256,
0.229,
0.206,
0.189,
0.193,
0.208,
0.223,
0.272
],
[
0.288,
0.282,
0.265,
0.241,
0.217,
0.206,
0.205,
0.219,
0.247,
0.293
],
[
0.289,
0.279,
0.267,
0.238,
0.214,
0.202,
0.205,
0.225,
0.257,
0.304
],
[
0.27,
0.271,
0.25,
0.229,
0.207,
0.192,
0.196,
0.221,
0.245,
0.301
],
[
0.24,
0.235,
0.22,
0.194,
0.176,
0.167,
0.17,
0.189,
0.221,
0.281
]
]
}
}
]
},
"pin Q": {
"direction": "output",
"function": "IQ1",
"max_capacitance": "0.3616",
"max_transition": "4",
"min_capacitance": "0.001",
"output_voltage": "default",
"related_ground_pin": "VSS",
"related_power_pin": "VDD",
"internal_power ": {
"related_pin": "CLK",
"fall_power pwr_tin_oload_10x10": {
"index_1": [
0.02,
0.04747,
0.1439,
0.328,
0.6149,
1.017,
1.547,
2.214,
3.029,
4
],
"index_2": [
0.001,
0.003489,
0.01222,
0.02891,
0.0549,
0.09136,
0.1393,
0.1998,
0.2736,
0.3616
],
"values": [
[
0.4211,
0.416,
0.4069,
0.4011,
0.3974,
0.3954,
0.394,
0.3932,
0.3925,
0.3921
],
[
0.4213,
0.4161,
0.4073,
0.4014,
0.3977,
0.3957,
0.3943,
0.3934,
0.3926,
0.3922
],
[
0.4215,
0.4164,
0.4072,
0.4015,
0.398,
0.3959,
0.3944,
0.3935,
0.3926,
0.3923
],
[
0.4237,
0.4185,
0.4095,
0.4036,
0.4,
0.398,
0.3966,
0.3957,
0.3949,
0.3945
],
[
0.4276,
0.4226,
0.4134,
0.4077,
0.4042,
0.4019,
0.4007,
0.3997,
0.3989,
0.3986
],
[
0.4323,
0.4267,
0.4179,
0.4118,
0.4085,
0.4064,
0.4049,
0.404,
0.4033,
0.4029
],
[
0.4373,
0.4321,
0.423,
0.4172,
0.4139,
0.4116,
0.4106,
0.4094,
0.4087,
0.4081
],
[
0.4436,
0.4386,
0.4295,
0.4236,
0.4203,
0.4182,
0.417,
0.4157,
0.4152,
0.4146
],
[
0.4507,
0.4453,
0.4364,
0.4305,
0.4269,
0.4249,
0.4235,
0.4226,
0.4219,
0.4212
],
[
0.4574,
0.4519,
0.443,
0.437,
0.4335,
0.4313,
0.4301,
0.4292,
0.4287,
0.428
]
]
},
"rise_power pwr_tin_oload_10x10": {
"index_1": [
0.02,
0.04747,
0.1439,
0.328,
0.6149,
1.017,
1.547,
2.214,
3.029,
4
],
"index_2": [
0.001,
0.003489,
0.01222,
0.02891,
0.0549,
0.09136,
0.1393,
0.1998,
0.2736,
0.3616
],
"values": [
[
0.3773,
0.3735,
0.3673,
0.3628,
0.3606,
0.3598,
0.3609,
0.3622,
0.3643,
0.3662
],
[
0.377,
0.3735,
0.3668,
0.3625,
0.3606,
0.3599,
0.3608,
0.3619,
0.3644,
0.3663
],
[
0.377,
0.3736,
0.367,
0.3627,
0.3605,
0.3596,
0.3602,
0.362,
0.3636,
0.3655
],
[
0.379,
0.3754,
0.3691,
0.3645,
0.3625,
0.3616,
0.3634,
0.364,
0.3661,
0.368
],
[
0.383,
0.3794,
0.3729,
0.3685,
0.3666,
0.3656,
0.3668,
0.368,
0.3695,
0.3714
],
[
0.3891,
0.3853,
0.3786,
0.3752,
0.3723,
0.3719,
0.3727,
0.3741,
0.3756,
0.378
],
[
0.3974,
0.3939,
0.3873,
0.3823,
0.3815,
0.381,
0.3809,
0.3811,
0.3846,
0.385
],
[
0.4066,
0.4029,
0.3967,
0.3916,
0.3892,
0.3904,
0.392,
0.3936,
0.3931,
0.3955
],
[
0.419,
0.4154,
0.4083,
0.4037,
0.4009,
0.4007,
0.4023,
0.4074,
0.407,
0.4079
],
[
0.432,
0.4281,
0.4218,
0.4161,
0.4141,
0.4139,
0.4145,
0.4166,
0.4221,
0.422
]
]
}
},
"timing ": {
"related_pin": "CLK",
"timing_type": "rising_edge",
"cell_fall tmg_ntin_oload_10x10": {
"index_1": [
0.02,
0.04747,
0.1439,
0.328,
0.6149,
1.017,
1.547,
2.214,
3.029,
4
],
"index_2": [
0.001,
0.003489,
0.01222,
0.02891,
0.0549,
0.09136,
0.1393,
0.1998,
0.2736,
0.3616
],
"values": [
[
0.5297,
0.5463,
0.5931,
0.6659,
0.7672,
0.9044,
1.084,
1.31,
1.586,
1.916
],
[
0.5346,
0.5512,
0.5979,
0.6707,
0.7721,
0.9092,
1.089,
1.315,
1.591,
1.92
],
[
0.554,
0.5707,
0.6175,
0.6901,
0.7916,
0.9288,
1.108,
1.334,
1.61,
1.94
],
[
0.5893,
0.6059,
0.6527,
0.7255,
0.8268,
0.964,
1.143,
1.37,
1.646,
1.975
],
[
0.6238,
0.6405,
0.6873,
0.76,
0.8614,
0.9986,
1.178,
1.404,
1.68,
2.01
],
[
0.6536,
0.6702,
0.717,
0.7898,
0.8912,
1.028,
1.208,
1.434,
1.71,
2.039
],
[
0.6754,
0.6921,
0.7388,
0.8116,
0.9131,
1.05,
1.23,
1.456,
1.732,
2.061
],
[
0.6881,
0.7047,
0.7515,
0.8243,
0.9256,
1.063,
1.242,
1.468,
1.744,
2.074
],
[
0.6892,
0.7059,
0.7526,
0.8254,
0.9268,
1.064,
1.243,
1.47,
1.745,
2.075
],
[
0.6785,
0.695,
0.7418,
0.8146,
0.9159,
1.053,
1.232,
1.459,
1.735,
2.064
]
]
},
"cell_rise tmg_ntin_oload_10x10": {
"index_1": [
0.02,
0.04747,
0.1439,
0.328,
0.6149,
1.017,
1.547,
2.214,
3.029,
4
],
"index_2": [
0.001,
0.003489,
0.01222,
0.02891,
0.0549,
0.09136,
0.1393,
0.1998,
0.2736,
0.3616
],
"values": [
[
0.4865,
0.5037,
0.5586,
0.6598,
0.8187,
1.043,
1.338,
1.71,
2.164,
2.707
],
[
0.4913,
0.5086,
0.5634,
0.6646,
0.8235,
1.048,
1.343,
1.715,
2.169,
2.712
],
[
0.5105,
0.5278,
0.5825,
0.6838,
0.8427,
1.067,
1.362,
1.733,
2.189,
2.731
],
[
0.5446,
0.562,
0.6167,
0.7179,
0.8768,
1.101,
1.396,
1.768,
2.222,
2.765
],
[
0.578,
0.5953,
0.6501,
0.7511,
0.91,
1.134,
1.429,
1.801,
2.256,
2.798
],
[
0.6072,
0.6243,
0.6791,
0.7803,
0.939,
1.163,
1.458,
1.83,
2.285,
2.826
],
[
0.6289,
0.6462,
0.7011,
0.8022,
0.9611,
1.185,
1.48,
1.852,
2.307,
2.848
],
[
0.6418,
0.659,
0.7141,
0.8151,
0.9739,
1.198,
1.493,
1.865,
2.319,
2.86
],
[
0.6446,
0.6618,
0.7165,
0.8178,
0.9765,
1.2,
1.495,
1.867,
2.321,
2.862
],
[
0.6361,
0.6533,
0.7082,
0.8092,
0.9679,
1.192,
1.487,
1.859,
2.313,
2.854
]
]
},
"fall_transition tmg_ntin_oload_10x10": {
"index_1": [
0.02,
0.04747,
0.1439,
0.328,
0.6149,
1.017,
1.547,
2.214,
3.029,
4
],
"index_2": [
0.001,
0.003489,
0.01222,
0.02891,
0.0549,
0.09136,
0.1393,
0.1998,
0.2736,
0.3616
],
"values": [
[
0.07078,
0.08778,
0.1399,
0.2322,
0.3806,
0.6012,
0.8963,
1.271,
1.732,
2.281
],
[
0.0708,
0.08792,
0.1398,
0.233,
0.3803,
0.6009,
0.8973,
1.271,
1.732,
2.28
],
[
0.07096,
0.08802,
0.1397,
0.2325,
0.3804,
0.6011,
0.897,
1.272,
1.732,
2.277
],
[
0.07086,
0.088,
0.1399,
0.2329,
0.3803,
0.601,
0.8974,
1.271,
1.732,
2.28
],
[
0.07082,
0.08816,
0.1394,
0.233,
0.3804,
0.6004,
0.895,
1.272,
1.732,
2.282
],
[
0.0708,
0.0878,
0.14,
0.2322,
0.3804,
0.5998,
0.897,
1.273,
1.732,
2.28
],
[
0.0706,
0.0878,
0.1394,
0.2322,
0.3804,
0.5994,
0.895,
1.271,
1.731,
2.28
],
[
0.0708,
0.088,
0.1398,
0.2324,
0.3804,
0.6002,
0.8954,
1.27,
1.729,
2.275
],
[
0.0706,
0.0878,
0.1394,
0.2326,
0.381,
0.6012,
0.8948,
1.271,
1.729,
2.274
],
[
0.0708,
0.0878,
0.1394,
0.2326,
0.3808,
0.6,
0.8962,
1.271,
1.729,
2.274
]
]
},
"rise_transition tmg_ntin_oload_10x10": {
"index_1": [
0.02,
0.04747,
0.1439,
0.328,
0.6149,
1.017,
1.547,
2.214,
3.029,
4
],
"index_2": [
0.001,
0.003489,
0.01222,
0.02891,
0.0549,
0.09136,
0.1393,
0.1998,
0.2736,
0.3616
],
"values": [
[
0.07284,
0.09688,
0.1837,
0.3618,
0.6435,
1.041,
1.564,
2.226,
3.026,
3.987
],
[
0.07268,
0.09686,
0.1839,
0.3606,
0.6435,
1.04,
1.563,
2.226,
3.025,
3.988
],
[
0.07262,
0.097,
0.1836,
0.3609,
0.643,
1.041,
1.563,
2.223,
3.028,
3.986
],
[
0.07262,
0.09698,
0.1837,
0.3608,
0.6429,
1.04,
1.563,
2.223,
3.026,
3.987
],
[
0.07246,
0.09682,
0.184,
0.3612,
0.6432,
1.041,
1.564,
2.223,
3.026,
3.987
],
[
0.0726,
0.097,
0.1838,
0.3608,
0.6432,
1.041,
1.564,
2.223,
3.027,
3.988
],
[
0.0726,
0.097,
0.1842,
0.3608,
0.6434,
1.041,
1.565,
2.226,
3.028,
3.986
],
[
0.0724,
0.0968,
0.184,
0.3612,
0.643,
1.041,
1.563,
2.222,
3.028,
3.985
],
[
0.0728,
0.0972,
0.184,
0.3614,
0.643,
1.042,
1.563,
2.222,
3.027,
3.986
],
[
0.073,
0.0972,
0.1846,
0.3608,
0.6434,
1.042,
1.564,
2.221,
3.025,
3.984
]
]
}
}
}
}
}