⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 lac_adder16.map.eqn

📁 十六位超前进位加法器
💻 EQN
字号:
-- Copyright (C) 1991-2005 Altera Corporation
-- Your use of Altera Corporation's design tools, logic functions 
-- and other software and tools, and its AMPP partner logic 
-- functions, and any output files any of the foregoing 
-- (including device programming or simulation files), and any 
-- associated documentation or information are expressly subject 
-- to the terms and conditions of the Altera Program License 
-- Subscription Agreement, Altera MegaCore Function License 
-- Agreement, or other applicable license agreement, including, 
-- without limitation, that your use is for the sole purpose of 
-- programming logic devices manufactured by Altera and sold by 
-- Altera or its authorized distributors.  Please refer to the 
-- applicable agreement for further details.
--B1_s[0] is LAC_adder4:comb_4|s[0]
--operation mode is normal

B1_s[0] = cin $ a[0] $ b[0];


--B1_p[1] is LAC_adder4:comb_4|p[1]
--operation mode is normal

B1_p[1] = a[1] $ b[1];


--B1_s[1] is LAC_adder4:comb_4|s[1]
--operation mode is normal

B1_s[1] = B1_p[1] $ (cin & (a[0] # b[0]) # !cin & a[0] & b[0]);


--B1L1 is LAC_adder4:comb_4|c~302
--operation mode is normal

B1L1 = cin & (a[0] $ b[0]);


--B1L2 is LAC_adder4:comb_4|c~303
--operation mode is normal

B1L2 = a[1] & (b[1] # b[0] & a[0]) # !a[1] & b[0] & a[0] & b[1];


--B1_p[2] is LAC_adder4:comb_4|p[2]
--operation mode is normal

B1_p[2] = a[2] $ b[2];


--B1_s[2] is LAC_adder4:comb_4|s[2]
--operation mode is normal

B1_s[2] = B1_p[2] $ (B1L2 # B1_p[1] & B1L1);


--B1L3 is LAC_adder4:comb_4|c~304
--operation mode is normal

B1L3 = a[2] & (b[2] # b[1] & a[1]) # !a[2] & b[1] & a[1] & b[2];


--B1_p[3] is LAC_adder4:comb_4|p[3]
--operation mode is normal

B1_p[3] = a[3] $ b[3];


--B1L17 is LAC_adder4:comb_4|s[3]~326
--operation mode is normal

B1L17 = B1_p[3] $ (B1L3 # B1_p[1] & B1L18);


--B1_p[0] is LAC_adder4:comb_4|p[0]
--operation mode is normal

B1_p[0] = a[0] $ b[0];


--B1L12 is LAC_adder4:comb_4|p_out~70
--operation mode is normal

B1L12 = B1_p[0] & B1_p[1] & B1_p[2] & B1_p[3];


--B1L4 is LAC_adder4:comb_4|g_out~166
--operation mode is normal

B1L4 = a[3] & (b[3] # b[2] & a[2]) # !a[3] & b[2] & a[2] & b[3];


--B1L5 is LAC_adder4:comb_4|g_out~167
--operation mode is normal

B1L5 = a[1] & (b[1] # a[0] & b[0]) # !a[1] & b[1] & a[0] & b[0];


--B1L6 is LAC_adder4:comb_4|g_out~168
--operation mode is normal

B1L6 = B1L4 # B1_p[2] & B1_p[3] & B1L5;


--B2_p[0] is LAC_adder4:comb_7|p[0]
--operation mode is normal

B2_p[0] = a[4] $ b[4];


--B2_s[0] is LAC_adder4:comb_7|s[0]
--operation mode is normal

B2_s[0] = B2_p[0] $ (B1L6 # cin & B1L12);


--A1L41 is c~140
--operation mode is normal

A1L41 = cin & B1L12;


--B2L1 is LAC_adder4:comb_7|c[0]~105
--operation mode is normal

B2L1 = a[4] & (A1L41 # B1L6 # b[4]) # !a[4] & b[4] & (A1L41 # B1L6);


--B2_s[1] is LAC_adder4:comb_7|s[1]
--operation mode is normal

B2_s[1] = a[5] $ b[5] $ B2L1;


--B2L2 is LAC_adder4:comb_7|c~106
--operation mode is normal

B2L2 = a[5] & (b[5] # b[4] & a[4]) # !a[5] & b[4] & a[4] & b[5];


--B2_p[1] is LAC_adder4:comb_7|p[1]
--operation mode is normal

B2_p[1] = a[5] $ b[5];


--B2L3 is LAC_adder4:comb_7|c~107
--operation mode is normal

B2L3 = B2_p[0] & B2_p[1] & (B1L6 # A1L41);


--B2L4 is LAC_adder4:comb_7|c~108
--operation mode is normal

B2L4 = a[6] & (b[6] # b[5] & a[5]) # !a[6] & b[5] & a[5] & b[6];


--B2L5 is LAC_adder4:comb_7|c~109
--operation mode is normal

B2L5 = a[4] & b[4] & (a[5] $ b[5]);


--B2L6 is LAC_adder4:comb_7|g_out~158
--operation mode is normal

B2L6 = a[7] & (b[7] # b[6] & a[6]) # !a[7] & b[6] & a[6] & b[7];


--B2L12 is LAC_adder4:comb_7|p_out~64
--operation mode is normal

B2L12 = a[6] & !b[6] & (a[7] $ b[7]) # !a[6] & b[6] & (a[7] $ b[7]);


--B2L7 is LAC_adder4:comb_7|g_out~159
--operation mode is normal

B2L7 = a[5] & b[5];


--B2L8 is LAC_adder4:comb_7|g_out~160
--operation mode is normal

B2L8 = B2L6 # B2L12 & (B2L5 # B2L7);


--B2L13 is LAC_adder4:comb_7|p_out~65
--operation mode is normal

B2L13 = B2_p[0] & B2L12 & (a[5] $ b[5]);


--A1L38 is c~3
--operation mode is normal

A1L38 = B2L8 # B1L6 & B2L13;


--A1L42 is c~141
--operation mode is normal

A1L42 = cin & B1L12 & B2L13;


--B3_s[0] is LAC_adder4:comb_13|s[0]
--operation mode is normal

B3_s[0] = a[8] $ b[8] $ (A1L38 # A1L42);


--B3L1 is LAC_adder4:comb_13|c[0]~105
--operation mode is normal

B3L1 = a[8] & (A1L42 # A1L38 # b[8]) # !a[8] & b[8] & (A1L42 # A1L38);


--B3_s[1] is LAC_adder4:comb_13|s[1]
--operation mode is normal

B3_s[1] = a[9] $ b[9] $ B3L1;


--B3L2 is LAC_adder4:comb_13|c~106
--operation mode is normal

B3L2 = a[9] & (b[9] # b[8] & a[8]) # !a[9] & b[8] & a[8] & b[9];


--B3L3 is LAC_adder4:comb_13|c~107
--operation mode is normal

B3L3 = a[8] & !b[8] & (a[9] $ b[9]) # !a[8] & b[8] & (a[9] $ b[9]);


--A1L43 is c~142
--operation mode is normal

A1L43 = B1L6 & B2_p[0] & B2_p[1] & B2L12;


--B3L4 is LAC_adder4:comb_13|c~108
--operation mode is normal

B3L4 = B3L3 & (B2L8 # A1L43 # A1L42);


--B3_p[2] is LAC_adder4:comb_13|p[2]
--operation mode is normal

B3_p[2] = a[10] $ b[10];


--B3_p[3] is LAC_adder4:comb_13|p[3]
--operation mode is normal

B3_p[3] = a[11] $ b[11];


--B3L16 is LAC_adder4:comb_13|s[3]~184
--operation mode is normal

B3L16 = b[9] & (a[9] # a[8] & b[8]) # !b[9] & a[9] & a[8] & b[8];


--B3L17 is LAC_adder4:comb_13|s[3]~185
--operation mode is normal

B3L17 = a[10] & (b[10] # B3L16) # !a[10] & b[10] & B3L16;


--B3L18 is LAC_adder4:comb_13|s[3]~186
--operation mode is normal

B3L18 = B3_p[3] $ (B3L17 # B3_p[2] & B3L4);


--B3L5 is LAC_adder4:comb_13|g_out~158
--operation mode is normal

B3L5 = a[11] & (b[11] # b[10] & a[10]) # !a[11] & b[10] & a[10] & b[11];


--B3L6 is LAC_adder4:comb_13|g_out~159
--operation mode is normal

B3L6 = a[9] & (b[9] # a[8] & b[8]) # !a[9] & b[9] & a[8] & b[8];


--B3L7 is LAC_adder4:comb_13|g_out~160
--operation mode is normal

B3L7 = B3L5 # B3_p[2] & B3_p[3] & B3L6;


--A1L39 is c~11
--operation mode is normal

A1L39 = B3L7 # B3L11 & (B2L8 # A1L43);


--A1L40 is c~14
--operation mode is normal

A1L40 = cin & B1L12 & B2L13 & B3L11;


--B4_s[0] is LAC_adder4:comb_23|s[0]
--operation mode is normal

B4_s[0] = a[12] $ b[12] $ (A1L39 # A1L40);


--B4L1 is LAC_adder4:comb_23|c[0]~106
--operation mode is normal

B4L1 = a[12] & (A1L40 # A1L39 # b[12]) # !a[12] & b[12] & (A1L40 # A1L39);


--B4_s[1] is LAC_adder4:comb_23|s[1]
--operation mode is normal

B4_s[1] = a[13] $ b[13] $ B4L1;


--c[2] is c[2]
--operation mode is normal

c[2] = A1L39 # A1L41 & B2L13 & B3L11;


--B4L2 is LAC_adder4:comb_23|c~107
--operation mode is normal

B4L2 = a[12] & !b[12] & (a[13] $ b[13]) # !a[12] & b[12] & (a[13] $ b[13]);


--B4L3 is LAC_adder4:comb_23|c~108
--operation mode is normal

B4L3 = a[13] & (b[13] # b[12] & a[12]) # !a[13] & b[12] & a[12] & b[13];


--B4_p[2] is LAC_adder4:comb_23|p[2]
--operation mode is normal

B4_p[2] = a[14] $ b[14];


--B4_s[2] is LAC_adder4:comb_23|s[2]
--operation mode is normal

B4_s[2] = B4_p[2] $ (B4L3 # c[2] & B4L2);


--B4L4 is LAC_adder4:comb_23|c~109
--operation mode is normal

B4L4 = B4_p[2] & B4L2 & (A1L39 # A1L40);


--B4_p[1] is LAC_adder4:comb_23|p[1]
--operation mode is normal

B4_p[1] = a[13] $ b[13];


--B4L5 is LAC_adder4:comb_23|c~110
--operation mode is normal

B4L5 = a[12] & b[12] & B4_p[1] & B4_p[2];


--B4L6 is LAC_adder4:comb_23|c~111
--operation mode is normal

B4L6 = a[14] & (b[14] # b[13] & a[13]) # !a[14] & b[13] & a[13] & b[14];


--B4_p[3] is LAC_adder4:comb_23|p[3]
--operation mode is normal

B4_p[3] = a[15] $ b[15];


--B4_s[3] is LAC_adder4:comb_23|s[3]
--operation mode is normal

B4_s[3] = B4_p[3] $ (B4L4 # B4L5 # B4L6);


--A1L50 is p_out~36
--operation mode is normal

A1L50 = B1L12 & B2L13 & B3L11 & A1L48;


--A1L45 is g_out~72
--operation mode is normal

A1L45 = B3L11 & (B2L8 # B1L6 & B2L13);


--B4L7 is LAC_adder4:comb_23|g_out~90
--operation mode is normal

B4L7 = a[15] & (b[15] # b[14] & a[14]) # !a[15] & b[14] & a[14] & b[15];


--B4L8 is LAC_adder4:comb_23|g_out~91
--operation mode is normal

B4L8 = a[13] & b[13] & B4_p[2] & B4_p[3];


--A1L46 is g_out~73
--operation mode is normal

A1L46 = B4L7 # B4L8 # B4_p[3] & B4L5;


--A1L47 is g_out~74
--operation mode is normal

A1L47 = A1L46 # A1L48 & (B3L7 # A1L45);


--B1L18 is LAC_adder4:comb_4|s[3]~327
--operation mode is normal

B1L18 = B1_p[2] & (cin & (a[0] # b[0]) # !cin & a[0] & b[0]);


--B2_s[2] is LAC_adder4:comb_7|s[2]
--operation mode is normal

B2_s[2] = a[6] $ b[6] $ (B2L2 # B2L3);


--B3_s[2] is LAC_adder4:comb_13|s[2]
--operation mode is normal

B3_s[2] = a[10] $ b[10] $ (B3L2 # B3L4);


--B3L11 is LAC_adder4:comb_13|p_out~68
--operation mode is normal

B3L11 = B3L3 & B3_p[3] & (a[10] $ b[10]);


--A1L48 is g_out~75
--operation mode is normal

A1L48 = B4L2 & B4_p[3] & (a[14] $ b[14]);


--B2L18 is LAC_adder4:comb_7|s[3]~170
--operation mode is normal

B2L18 = B2L5 & (b[6] $ a[6]) # !B2L5 & B2L3 & (b[6] $ a[6]);


--B2L19 is LAC_adder4:comb_7|s[3]~171
--operation mode is normal

B2L19 = b[7] $ a[7] $ (B2L4 # B2L18);


--cin is cin
--operation mode is input

cin = INPUT();


--a[0] is a[0]
--operation mode is input

a[0] = INPUT();


--b[0] is b[0]
--operation mode is input

b[0] = INPUT();


--a[1] is a[1]
--operation mode is input

a[1] = INPUT();


--b[1] is b[1]
--operation mode is input

b[1] = INPUT();


--a[2] is a[2]
--operation mode is input

a[2] = INPUT();


--b[2] is b[2]
--operation mode is input

b[2] = INPUT();


--a[3] is a[3]
--operation mode is input

a[3] = INPUT();


--b[3] is b[3]
--operation mode is input

b[3] = INPUT();


--a[4] is a[4]
--operation mode is input

a[4] = INPUT();


--b[4] is b[4]
--operation mode is input

b[4] = INPUT();


--a[5] is a[5]
--operation mode is input

a[5] = INPUT();


--b[5] is b[5]
--operation mode is input

b[5] = INPUT();


--a[6] is a[6]
--operation mode is input

a[6] = INPUT();


--b[6] is b[6]
--operation mode is input

b[6] = INPUT();


--a[7] is a[7]
--operation mode is input

a[7] = INPUT();


--b[7] is b[7]
--operation mode is input

b[7] = INPUT();


--a[8] is a[8]
--operation mode is input

a[8] = INPUT();


--b[8] is b[8]
--operation mode is input

b[8] = INPUT();


--a[9] is a[9]
--operation mode is input

a[9] = INPUT();


--b[9] is b[9]
--operation mode is input

b[9] = INPUT();


--a[10] is a[10]
--operation mode is input

a[10] = INPUT();


--b[10] is b[10]
--operation mode is input

b[10] = INPUT();


--a[11] is a[11]
--operation mode is input

a[11] = INPUT();


--b[11] is b[11]
--operation mode is input

b[11] = INPUT();


--a[12] is a[12]
--operation mode is input

a[12] = INPUT();


--b[12] is b[12]
--operation mode is input

b[12] = INPUT();


--a[13] is a[13]
--operation mode is input

a[13] = INPUT();


--b[13] is b[13]
--operation mode is input

b[13] = INPUT();


--a[14] is a[14]
--operation mode is input

a[14] = INPUT();


--b[14] is b[14]
--operation mode is input

b[14] = INPUT();


--a[15] is a[15]
--operation mode is input

a[15] = INPUT();


--b[15] is b[15]
--operation mode is input

b[15] = INPUT();


--s[0] is s[0]
--operation mode is output

s[0] = OUTPUT(B1_s[0]);


--s[1] is s[1]
--operation mode is output

s[1] = OUTPUT(B1_s[1]);


--s[2] is s[2]
--operation mode is output

s[2] = OUTPUT(B1_s[2]);


--s[3] is s[3]
--operation mode is output

s[3] = OUTPUT(B1L17);


--s[4] is s[4]
--operation mode is output

s[4] = OUTPUT(B2_s[0]);


--s[5] is s[5]
--operation mode is output

s[5] = OUTPUT(B2_s[1]);


--s[6] is s[6]
--operation mode is output

s[6] = OUTPUT(B2_s[2]);


--s[7] is s[7]
--operation mode is output

s[7] = OUTPUT(B2L19);


--s[8] is s[8]
--operation mode is output

s[8] = OUTPUT(B3_s[0]);


--s[9] is s[9]
--operation mode is output

s[9] = OUTPUT(B3_s[1]);


--s[10] is s[10]
--operation mode is output

s[10] = OUTPUT(B3_s[2]);


--s[11] is s[11]
--operation mode is output

s[11] = OUTPUT(B3L18);


--s[12] is s[12]
--operation mode is output

s[12] = OUTPUT(B4_s[0]);


--s[13] is s[13]
--operation mode is output

s[13] = OUTPUT(B4_s[1]);


--s[14] is s[14]
--operation mode is output

s[14] = OUTPUT(B4_s[2]);


--s[15] is s[15]
--operation mode is output

s[15] = OUTPUT(B4_s[3]);


--p_out is p_out
--operation mode is output

p_out = OUTPUT(A1L50);


--g_out is g_out
--operation mode is output

g_out = OUTPUT(A1L47);


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -