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

📄 eecadd_8.fit.eqn

📁 此程序用VHDL语言编写
💻 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.
--A1L73 is y~348 at LC3_14_A1
--operation mode is normal

A1L73 = a[0] $ (b[0] $ cin);


--A1L36 is co[0]~313 at LC2_6_A1
--operation mode is normal

A1L36 = a[0] & (b[0]);


--A1L37 is co[0]~314 at LC8_6_A1
--operation mode is normal

A1L37 = cin & (a[0] # b[0]);


--A1L39 is co[1]~315 at LC7_6_A1
--operation mode is normal

A1L39 = b[1] & (A1L37 # a[1] # A1L36) # !b[1] & a[1] & (A1L37 # A1L36);


--A1L40 is co[2]~316 at LC10_7_A1
--operation mode is normal

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


--A1L38 is co[0]~317 at LC10_6_A1
--operation mode is normal

A1L38 = a[0] & (b[0] # cin) # !a[0] & (b[0] & cin);


--A1L67 is y[2]~349 at LC3_7_A1
--operation mode is normal

A1L67 = a[2] $ A1L39 $ b[2];


--A1L54 is data_out~810 at LC6_6_A1
--operation mode is normal

A1L54 = !A1L67 & (b[1] $ A1L38 $ !a[1]);


--A1L61 is LessThan~167 at LC5_7_A1
--operation mode is normal

A1L61 = !A1L54 & (a[3] $ b[3] $ A1L40);


--A1L41 is co[2]~318 at LC2_7_A1
--operation mode is normal

A1L41 = A1L39 & a[2];


--A1L42 is co[2]~319 at LC9_7_A1
--operation mode is normal

A1L42 = b[2] & (a[2] # A1L39);


--A1L43 is co[3]~320 at LC4_7_A1
--operation mode is normal

A1L43 = b[3] & (A1L42 # a[3] # A1L41) # !b[3] & a[3] & (A1L42 # A1L41);


--y[1] is y[1] at LC4_6_A1
--operation mode is normal

y[1] = b[1] $ (a[1] $ A1L38);


--A1L55 is data_out~811 at LC9_6_A1
--operation mode is normal

A1L55 = y[1] $ (A1L61 # A1L43);


--y[3] is y[3] at LC6_7_A1
--operation mode is normal

y[3] = b[3] $ a[3] $ A1L40;


--A1L56 is data_out~812 at LC1_7_A1
--operation mode is normal

A1L56 = A1L67 & (y[1] # !A1L43 & !y[3]) # !A1L67 & A1L43 & !y[1];


--A1L57 is data_out~813 at LC7_7_A1
--operation mode is normal

A1L57 = A1L54 & (y[3]) # !A1L54 & A1L43 & !y[3];


--A1L10 is add~103 at LC6_11_A1
--operation mode is arithmetic

A1L10 = A1L61 $ A1L69;

--A1L11 is add~105 at LC6_11_A1
--operation mode is arithmetic

A1L11 = CARRY(A1L61 & A1L69);


--A1L12 is add~107 at LC8_11_A1
--operation mode is arithmetic

A1L12 = A1L71 $ !A1L16;

--A1L13 is add~109 at LC8_11_A1
--operation mode is arithmetic

A1L13 = CARRY(A1L71 & !A1L16);


--A1L44 is co[4]~321 at LC3_1_A1
--operation mode is normal

A1L44 = a[4] & A1L43;


--A1L45 is co[4]~322 at LC6_1_A1
--operation mode is normal

A1L45 = b[4] & (a[4] # A1L43);


--A1L47 is co[5]~323 at LC9_1_A1
--operation mode is normal

A1L47 = b[5] & (A1L45 # a[5] # A1L44) # !b[5] & a[5] & (A1L45 # A1L44);


--A1L48 is co[6]~324 at LC5_12_A1
--operation mode is normal

A1L48 = a[6] & A1L47;


--A1L49 is co[6]~325 at LC3_12_A1
--operation mode is normal

A1L49 = b[6] & (a[6] # A1L47);


--A1L51 is co[7]~326 at LC8_12_A1
--operation mode is normal

A1L51 = a[7] & (A1L48 # b[7] # A1L49) # !a[7] & b[7] & (A1L48 # A1L49);


--A1L50 is co[6]~327 at LC4_12_A1
--operation mode is normal

A1L50 = b[6] & (a[6] # A1L47) # !b[6] & (a[6] & A1L47);


--y[7] is y[7] at LC6_12_A1
--operation mode is normal

y[7] = a[7] $ (b[7] $ A1L50);


--A1L46 is co[4]~328 at LC5_1_A1
--operation mode is normal

A1L46 = a[4] & (b[4] # A1L43) # !a[4] & (b[4] & A1L43);


--y[5] is y[5] at LC7_1_A1
--operation mode is normal

y[5] = b[5] $ a[5] $ A1L46;


--A1L69 is y[4]~350 at LC10_1_A1
--operation mode is normal

A1L69 = a[4] $ (b[4] $ A1L43);


--A1L62 is rtl~16 at LC2_12_A1
--operation mode is normal

A1L62 = A1L69 & (b[6] $ A1L47 $ a[6]);


--A1L64 is s~3 at LC3_11_A1
--operation mode is normal

A1L64 = A1L51 # A1L62 & y[7] & y[5];


--A1L14 is add~111 at LC9_11_A1
--operation mode is normal

A1L14 = A1L13 $ y[7];


--A1L15 is add~115 at LC7_11_A1
--operation mode is arithmetic

A1L15 = y[5] $ (A1L11);

--A1L16 is add~117 at LC7_11_A1
--operation mode is arithmetic

A1L16 = CARRY(!A1L11 # !y[5]);


--A1L58 is data_out~814 at LC9_12_A1
--operation mode is normal

A1L58 = A1L15 & (!A1L64 & !A1L14) # !A1L15 & (A1L64 # A1L12 & A1L14);


--A1L59 is data_out~815 at LC5_11_A1
--operation mode is normal

A1L59 = A1L12 & (A1L15 # !A1L14 & !A1L64) # !A1L12 & !A1L15 & (A1L64);


--A1L60 is data_out~816 at LC10_11_A1
--operation mode is normal

A1L60 = A1L14 & !A1L12 & !A1L15 # !A1L14 & A1L64 & (A1L12 # A1L15);


--A1L53 is cout~0 at LC7_12_A1
--operation mode is normal

A1L53 = A1L51 # A1L14 & (A1L15 # A1L12);


--A1L71 is y[6]~351 at LC10_12_A1
--operation mode is normal

A1L71 = b[6] $ (a[6] $ A1L47);


--cin is cin at PIN_173
--operation mode is input

cin = INPUT();


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

b[0] = INPUT();


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

a[0] = INPUT();


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

a[1] = INPUT();


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

b[1] = INPUT();


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

a[2] = INPUT();


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

b[2] = INPUT();


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

b[3] = INPUT();


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

a[3] = INPUT();


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

a[6] = INPUT();


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

a[4] = INPUT();


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

b[4] = INPUT();


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

a[5] = INPUT();


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

b[5] = INPUT();


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

b[6] = INPUT();


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

a[7] = INPUT();


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

b[7] = INPUT();


--bcdout[0] is bcdout[0] at PIN_192
--operation mode is output

bcdout[0] = OUTPUT(A1L73);


--bcdout[1] is bcdout[1] at PIN_186
--operation mode is output

bcdout[1] = OUTPUT(A1L55);


--bcdout[2] is bcdout[2] at PIN_185
--operation mode is output

bcdout[2] = OUTPUT(A1L56);


--bcdout[3] is bcdout[3] at PIN_184
--operation mode is output

bcdout[3] = OUTPUT(A1L57);


--bcdout[4] is bcdout[4] at PIN_187
--operation mode is output

bcdout[4] = OUTPUT(A1L10);


--bcdout[5] is bcdout[5] at PIN_190
--operation mode is output

bcdout[5] = OUTPUT(A1L58);


--bcdout[6] is bcdout[6] at PIN_181
--operation mode is output

bcdout[6] = OUTPUT(A1L59);


--bcdout[7] is bcdout[7] at PIN_191
--operation mode is output

bcdout[7] = OUTPUT(A1L60);


--cout is cout at PIN_189
--operation mode is output

cout = OUTPUT(A1L53);


⌨️ 快捷键说明

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