blob: d11ef0b7fa1d3a0066a5e205fa5b5fa4738c27fc [file] [log] [blame]
{
"clk_width": 2.5e-08,
"comp_attribute,voltage_map": [
[
"VPWR",
5.5
],
[
"LOWHVPWR",
5.5
],
[
"LVPWR",
5.5
],
[
"VGND",
0.0
],
[
"VNB",
0.0
],
[
"VPB",
5.5
]
],
"default_arc_mode": "best_edges",
"default_fanout_load": 1.0,
"default_operating_conditions": "ff_n40C_5v50",
"define": [
{
"attribute_name": "switching_power_split_model",
"attribute_type": "string",
"group_name": "library"
},
{
"attribute_name": "driver_model",
"attribute_type": "string",
"group_name": "library"
},
{
"attribute_name": "tran_timestep",
"attribute_type": "string",
"group_name": "library"
},
{
"attribute_name": "leakage_sim_opt",
"attribute_type": "string",
"group_name": "library"
},
{
"attribute_name": "default_arc_mode",
"attribute_type": "string",
"group_name": "library"
},
{
"attribute_name": "def_sim_opt",
"attribute_type": "string",
"group_name": "library"
},
{
"attribute_name": "simulator",
"attribute_type": "string",
"group_name": "library"
},
{
"attribute_name": "violation_delay_degrade_pct",
"attribute_type": "string",
"group_name": "timing"
},
{
"attribute_name": "sim_opt",
"attribute_type": "string",
"group_name": "timing"
},
{
"attribute_name": "clk_width",
"attribute_type": "string",
"group_name": "library"
},
{
"attribute_name": "default_constraint_arc_mode",
"attribute_type": "string",
"group_name": "library"
},
{
"attribute_name": "min_pulse_width_mode",
"attribute_type": "string",
"group_name": "library"
},
{
"attribute_name": "snps_predriver_ratio",
"attribute_type": "string",
"group_name": "library"
}
],
"driver_model": "snps_predriver",
"input_voltage,GENERAL": {
"vih": 4.4,
"vil": 1.1,
"vimax": 5.775,
"vimin": -0.275
},
"leakage_power_unit": "1uW",
"lu_table_template,ccsn_dc": {
"variable_1": "input_voltage",
"variable_2": "output_voltage"
},
"lu_table_template,ccsn_ovrf": {
"variable_1": "input_net_transition",
"variable_2": "total_output_net_capacitance",
"variable_3": "time"
},
"lu_table_template,ccsn_pnlh": {
"variable_1": "input_noise_height",
"variable_2": "input_noise_width",
"variable_3": "total_output_net_capacitance",
"variable_4": "time"
},
"lu_table_template,constraint_11_0_1": {
"index_1": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11
],
"variable_1": "related_pin_transition"
},
"lu_table_template,delay_template11x13": {
"index_1": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11
],
"index_2": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13
],
"variable_1": "input_net_transition",
"variable_2": "total_output_net_capacitance"
},
"lu_table_template,delay_template11x20": {
"index_1": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11
],
"index_2": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20
],
"variable_1": "input_net_transition",
"variable_2": "total_output_net_capacitance"
},
"lu_table_template,delay_template11x22": {
"index_1": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11
],
"index_2": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"variable_1": "input_net_transition",
"variable_2": "total_output_net_capacitance"
},
"lu_table_template,delay_template11x23": {
"index_1": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11
],
"index_2": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23
],
"variable_1": "input_net_transition",
"variable_2": "total_output_net_capacitance"
},
"lu_table_template,delay_template11x24": {
"index_1": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11
],
"index_2": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24
],
"variable_1": "input_net_transition",
"variable_2": "total_output_net_capacitance"
},
"lu_table_template,delay_template11x25": {
"index_1": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11
],
"index_2": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25
],
"variable_1": "input_net_transition",
"variable_2": "total_output_net_capacitance"
},
"lu_table_template,delay_template11x26": {
"index_1": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11
],
"index_2": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26
],
"variable_1": "input_net_transition",
"variable_2": "total_output_net_capacitance"
},
"lu_table_template,delay_template11x29": {
"index_1": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11
],
"index_2": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29
],
"variable_1": "input_net_transition",
"variable_2": "total_output_net_capacitance"
},
"lu_table_template,delay_template11x32": {
"index_1": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11
],
"index_2": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
31,
32
],
"variable_1": "input_net_transition",
"variable_2": "total_output_net_capacitance"
},
"lu_table_template,delay_template11x35": {
"index_1": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11
],
"index_2": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
31,
32,
33,
34,
35
],
"variable_1": "input_net_transition",
"variable_2": "total_output_net_capacitance"
},
"lu_table_template,delay_template11x46": {
"index_1": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11
],
"index_2": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
31,
32,
33,
34,
35,
36,
37,
38,
39,
40,
41,
42,
43,
44,
45,
46
],
"variable_1": "input_net_transition",
"variable_2": "total_output_net_capacitance"
},
"lu_table_template,delay_template11x7": {
"index_1": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11
],
"index_2": [
1,
2,
3,
4,
5,
6,
7
],
"variable_1": "input_net_transition",
"variable_2": "total_output_net_capacitance"
},
"lu_table_template,delay_template11x9": {
"index_1": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11
],
"index_2": [
1,
2,
3,
4,
5,
6,
7,
8,
9
],
"variable_1": "input_net_transition",
"variable_2": "total_output_net_capacitance"
},
"lu_table_template,delay_template13x9": {
"index_1": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13
],
"index_2": [
1,
2,
3,
4,
5,
6,
7,
8,
9
],
"variable_1": "input_net_transition",
"variable_2": "total_output_net_capacitance"
},
"lu_table_template,delay_template15x19": {
"index_1": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15
],
"index_2": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19
],
"variable_1": "input_net_transition",
"variable_2": "total_output_net_capacitance"
},
"lu_table_template,delay_template15x25": {
"index_1": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15
],
"index_2": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25
],
"variable_1": "input_net_transition",
"variable_2": "total_output_net_capacitance"
},
"lu_table_template,delay_template15x45": {
"index_1": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15
],
"index_2": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
31,
32,
33,
34,
35,
36,
37,
38,
39,
40,
41,
42,
43,
44,
45
],
"variable_1": "input_net_transition",
"variable_2": "total_output_net_capacitance"
},
"lu_table_template,delay_template15x7": {
"index_1": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15
],
"index_2": [
1,
2,
3,
4,
5,
6,
7
],
"variable_1": "input_net_transition",
"variable_2": "total_output_net_capacitance"
},
"lu_table_template,delay_template15x9": {
"index_1": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15
],
"index_2": [
1,
2,
3,
4,
5,
6,
7,
8,
9
],
"variable_1": "input_net_transition",
"variable_2": "total_output_net_capacitance"
},
"lu_table_template,delay_template17x124": {
"index_1": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17
],
"index_2": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
31,
32,
33,
34,
35,
36,
37,
38,
39,
40,
41,
42,
43,
44,
45,
46,
47,
48,
49,
50,
51,
52,
53,
54,
55,
56,
57,
58,
59,
60,
61,
62,
63,
64,
65,
66,
67,
68,
69,
70,
71,
72,
73,
74,
75,
76,
77,
78,
79,
80,
81,
82,
83,
84,
85,
86,
87,
88,
89,
90,
91,
92,
93,
94,
95,
96,
97,
98,
99,
100,
101,
102,
103,
104,
105,
106,
107,
108,
109,
110,
111,
112,
113,
114,
115,
116,
117,
118,
119,
120,
121,
122,
123,
124
],
"variable_1": "input_net_transition",
"variable_2": "total_output_net_capacitance"
},
"lu_table_template,pulse_width_template3": {
"index_1": [
1,
2,
3
],
"variable_1": "related_pin_transition"
},
"lu_table_template,rr_template11x11": {
"index_1": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11
],
"index_2": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11
],
"variable_1": "constrained_pin_transition",
"variable_2": "related_pin_transition"
},
"lu_table_template,sethold_template_fall11x11": {
"index_1": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11
],
"index_2": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11
],
"variable_1": "constrained_pin_transition",
"variable_2": "related_pin_transition"
},
"lu_table_template,sethold_template_rise11x11": {
"index_1": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11
],
"index_2": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11
],
"variable_1": "constrained_pin_transition",
"variable_2": "related_pin_transition"
},
"lu_table_template,vio_11_11_1": {
"index_1": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11
],
"index_2": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11
],
"variable_1": "related_pin_transition",
"variable_2": "constrained_pin_transition"
},
"nom_temperature": -40.0,
"nom_voltage": 5.5,
"operating_conditions,ff_n40C_5v50": {
"process": 1.0,
"temperature": -40.0,
"tree_type": "balanced_tree",
"voltage": 5.5
},
"output_voltage,GENERAL": {
"voh": 4.95,
"vol": 0.55,
"vomax": 5.775,
"vomin": -0.275
},
"power_lut_template,hidden_pwr_template11": {
"index_1": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11
],
"variable_1": "input_transition_time"
},
"power_lut_template,pwr_template11x13": {
"index_1": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11
],
"index_2": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13
],
"variable_1": "input_transition_time",
"variable_2": "total_output_net_capacitance"
},
"power_lut_template,pwr_template11x20": {
"index_1": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11
],
"index_2": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20
],
"variable_1": "input_transition_time",
"variable_2": "total_output_net_capacitance"
},
"power_lut_template,pwr_template11x22": {
"index_1": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11
],
"index_2": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22
],
"variable_1": "input_transition_time",
"variable_2": "total_output_net_capacitance"
},
"power_lut_template,pwr_template11x23": {
"index_1": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11
],
"index_2": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23
],
"variable_1": "input_transition_time",
"variable_2": "total_output_net_capacitance"
},
"power_lut_template,pwr_template11x24": {
"index_1": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11
],
"index_2": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24
],
"variable_1": "input_transition_time",
"variable_2": "total_output_net_capacitance"
},
"power_lut_template,pwr_template11x25": {
"index_1": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11
],
"index_2": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25
],
"variable_1": "input_transition_time",
"variable_2": "total_output_net_capacitance"
},
"power_lut_template,pwr_template11x26": {
"index_1": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11
],
"index_2": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26
],
"variable_1": "input_transition_time",
"variable_2": "total_output_net_capacitance"
},
"power_lut_template,pwr_template11x29": {
"index_1": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11
],
"index_2": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29
],
"variable_1": "input_transition_time",
"variable_2": "total_output_net_capacitance"
},
"power_lut_template,pwr_template11x32": {
"index_1": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11
],
"index_2": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
31,
32
],
"variable_1": "input_transition_time",
"variable_2": "total_output_net_capacitance"
},
"power_lut_template,pwr_template11x35": {
"index_1": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11
],
"index_2": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
31,
32,
33,
34,
35
],
"variable_1": "input_transition_time",
"variable_2": "total_output_net_capacitance"
},
"power_lut_template,pwr_template11x46": {
"index_1": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11
],
"index_2": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
31,
32,
33,
34,
35,
36,
37,
38,
39,
40,
41,
42,
43,
44,
45,
46
],
"variable_1": "input_transition_time",
"variable_2": "total_output_net_capacitance"
},
"power_lut_template,pwr_template11x7": {
"index_1": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11
],
"index_2": [
1,
2,
3,
4,
5,
6,
7
],
"variable_1": "input_transition_time",
"variable_2": "total_output_net_capacitance"
},
"power_lut_template,pwr_template11x9": {
"index_1": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11
],
"index_2": [
1,
2,
3,
4,
5,
6,
7,
8,
9
],
"variable_1": "input_transition_time",
"variable_2": "total_output_net_capacitance"
},
"power_lut_template,pwr_template13x9": {
"index_1": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13
],
"index_2": [
1,
2,
3,
4,
5,
6,
7,
8,
9
],
"variable_1": "input_transition_time",
"variable_2": "total_output_net_capacitance"
},
"power_lut_template,pwr_template15x19": {
"index_1": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15
],
"index_2": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19
],
"variable_1": "input_transition_time",
"variable_2": "total_output_net_capacitance"
},
"power_lut_template,pwr_template15x25": {
"index_1": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15
],
"index_2": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25
],
"variable_1": "input_transition_time",
"variable_2": "total_output_net_capacitance"
},
"power_lut_template,pwr_template15x45": {
"index_1": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15
],
"index_2": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
31,
32,
33,
34,
35,
36,
37,
38,
39,
40,
41,
42,
43,
44,
45
],
"variable_1": "input_transition_time",
"variable_2": "total_output_net_capacitance"
},
"power_lut_template,pwr_template15x7": {
"index_1": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15
],
"index_2": [
1,
2,
3,
4,
5,
6,
7
],
"variable_1": "input_transition_time",
"variable_2": "total_output_net_capacitance"
},
"power_lut_template,pwr_template15x9": {
"index_1": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15
],
"index_2": [
1,
2,
3,
4,
5,
6,
7,
8,
9
],
"variable_1": "input_transition_time",
"variable_2": "total_output_net_capacitance"
},
"power_lut_template,pwr_template17x124": {
"index_1": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17
],
"index_2": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
31,
32,
33,
34,
35,
36,
37,
38,
39,
40,
41,
42,
43,
44,
45,
46,
47,
48,
49,
50,
51,
52,
53,
54,
55,
56,
57,
58,
59,
60,
61,
62,
63,
64,
65,
66,
67,
68,
69,
70,
71,
72,
73,
74,
75,
76,
77,
78,
79,
80,
81,
82,
83,
84,
85,
86,
87,
88,
89,
90,
91,
92,
93,
94,
95,
96,
97,
98,
99,
100,
101,
102,
103,
104,
105,
106,
107,
108,
109,
110,
111,
112,
113,
114,
115,
116,
117,
118,
119,
120,
121,
122,
123,
124
],
"variable_1": "input_transition_time",
"variable_2": "total_output_net_capacitance"
},
"slew_derate_from_library": 0.75,
"snps_predriver_ratio": 0.5
}