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

📄 bijiaoqi.fit.eqn

📁 一些很好的FPGA设计实例
💻 EQN
字号:
--A1L74 is LessThan~9 at LC_X52_Y30_N7
--operation mode is normal

A1L74_carry_eqn = (!A1L53 & A1L54) # (A1L53 & A1L64);
A1L74 = a[7] & A1L74_carry_eqn & b[7] # !a[7] & (A1L74_carry_eqn # b[7]);


--A1L77 is reduce_nor~38 at LC_X52_Y30_N8
--operation mode is normal

A1L77 = b[7] & (b[1] $ a[1] # !a[7]) # !b[7] & (a[7] # b[1] $ a[1]);


--A1L87 is reduce_nor~39 at LC_X52_Y30_N9
--operation mode is normal

A1L87 = b[0] & (a[5] $ b[5] # !a[0]) # !b[0] & (a[0] # a[5] $ b[5]);


--A1L97 is reduce_nor~40 at LC_X52_Y29_N9
--operation mode is normal

A1L97 = a[3] & (a[4] $ b[4] # !b[3]) # !a[3] & (b[3] # a[4] $ b[4]);


--A1L08 is reduce_nor~41 at LC_X52_Y29_N8
--operation mode is normal

A1L08 = a[2] & (b[6] $ a[6] # !b[2]) # !a[2] & (b[2] # b[6] $ a[6]);


--A1L18 is reduce_nor~42 at LC_X52_Y28_N8
--operation mode is normal

A1L18 = A1L97 # A1L87 # A1L77 # A1L08;


--A1L67 is LessThan~17 at LC_X52_Y29_N7
--operation mode is normal

A1L67_carry_eqn = (!A1L46 & A1L47) # (A1L46 & A1L57);
A1L67 = a[7] & (A1L67_carry_eqn # !b[7]) # !a[7] & A1L67_carry_eqn & !b[7];


--A1L54 is LessThan~8COUT0 at LC_X52_Y30_N6
--operation mode is arithmetic

A1L54_cout_0 = a[6] & (!A1L14 # !b[6]) # !a[6] & !b[6] & !A1L14;
A1L54 = CARRY(A1L54_cout_0);

--A1L64 is LessThan~8COUT1 at LC_X52_Y30_N6
--operation mode is arithmetic

A1L64_cout_1 = a[6] & (!A1L24 # !b[6]) # !a[6] & !b[6] & !A1L24;
A1L64 = CARRY(A1L64_cout_1);


--A1L47 is LessThan~16COUT0 at LC_X52_Y29_N6
--operation mode is arithmetic

A1L47_cout_0 = a[6] & b[6] & !A1L07 # !a[6] & (b[6] # !A1L07);
A1L47 = CARRY(A1L47_cout_0);

--A1L57 is LessThan~16COUT1 at LC_X52_Y29_N6
--operation mode is arithmetic

A1L57_cout_1 = a[6] & b[6] & !A1L17 # !a[6] & (b[6] # !A1L17);
A1L57 = CARRY(A1L57_cout_1);


--A1L14 is LessThan~7COUT0 at LC_X52_Y30_N5
--operation mode is arithmetic

A1L14_cout_0 = b[5] & (!A1L53 # !a[5]) # !b[5] & !a[5] & !A1L53;
A1L14 = CARRY(A1L14_cout_0);

--A1L24 is LessThan~7COUT1 at LC_X52_Y30_N5
--operation mode is arithmetic

A1L24_cout_1 = b[5] & (!A1L53 # !a[5]) # !b[5] & !a[5] & !A1L53;
A1L24 = CARRY(A1L24_cout_1);


--A1L07 is LessThan~15COUT0 at LC_X52_Y29_N5
--operation mode is arithmetic

A1L07_cout_0 = a[5] & (!A1L46 # !b[5]) # !a[5] & !b[5] & !A1L46;
A1L07 = CARRY(A1L07_cout_0);

--A1L17 is LessThan~15COUT1 at LC_X52_Y29_N5
--operation mode is arithmetic

A1L17_cout_1 = a[5] & (!A1L46 # !b[5]) # !a[5] & !b[5] & !A1L46;
A1L17 = CARRY(A1L17_cout_1);


--A1L53 is LessThan~6 at LC_X52_Y30_N4
--operation mode is arithmetic

A1L53 = A1L73;


--A1L46 is LessThan~14 at LC_X52_Y29_N4
--operation mode is arithmetic

A1L46 = A1L66;


--A1L33 is LessThan~5COUT0 at LC_X52_Y30_N3
--operation mode is arithmetic

A1L33_cout_0 = a[3] & b[3] & !A1L92 # !a[3] & (b[3] # !A1L92);
A1L33 = CARRY(A1L33_cout_0);

--A1L43 is LessThan~5COUT1 at LC_X52_Y30_N3
--operation mode is arithmetic

A1L43_cout_1 = a[3] & b[3] & !A1L03 # !a[3] & (b[3] # !A1L03);
A1L43 = CARRY(A1L43_cout_1);


--A1L26 is LessThan~13COUT0 at LC_X52_Y29_N3
--operation mode is arithmetic

A1L26_cout_0 = a[3] & (!A1L85 # !b[3]) # !a[3] & !b[3] & !A1L85;
A1L26 = CARRY(A1L26_cout_0);

--A1L36 is LessThan~13COUT1 at LC_X52_Y29_N3
--operation mode is arithmetic

A1L36_cout_1 = a[3] & (!A1L95 # !b[3]) # !a[3] & !b[3] & !A1L95;
A1L36 = CARRY(A1L36_cout_1);


--A1L92 is LessThan~4COUT0 at LC_X52_Y30_N2
--operation mode is arithmetic

A1L92_cout_0 = a[2] & (!A1L52 # !b[2]) # !a[2] & !b[2] & !A1L52;
A1L92 = CARRY(A1L92_cout_0);

--A1L03 is LessThan~4COUT1 at LC_X52_Y30_N2
--operation mode is arithmetic

A1L03_cout_1 = a[2] & (!A1L62 # !b[2]) # !a[2] & !b[2] & !A1L62;
A1L03 = CARRY(A1L03_cout_1);


--A1L85 is LessThan~12COUT0 at LC_X52_Y29_N2
--operation mode is arithmetic

A1L85_cout_0 = b[2] & (!A1L45 # !a[2]) # !b[2] & !a[2] & !A1L45;
A1L85 = CARRY(A1L85_cout_0);

--A1L95 is LessThan~12COUT1 at LC_X52_Y29_N2
--operation mode is arithmetic

A1L95_cout_1 = b[2] & (!A1L55 # !a[2]) # !b[2] & !a[2] & !A1L55;
A1L95 = CARRY(A1L95_cout_1);


--A1L52 is LessThan~3COUT0 at LC_X52_Y30_N1
--operation mode is arithmetic

A1L52_cout_0 = b[1] & (!A1L12 # !a[1]) # !b[1] & !a[1] & !A1L12;
A1L52 = CARRY(A1L52_cout_0);

--A1L62 is LessThan~3COUT1 at LC_X52_Y30_N1
--operation mode is arithmetic

A1L62_cout_1 = b[1] & (!A1L22 # !a[1]) # !b[1] & !a[1] & !A1L22;
A1L62 = CARRY(A1L62_cout_1);


--A1L45 is LessThan~11COUT0 at LC_X52_Y29_N1
--operation mode is arithmetic

A1L45_cout_0 = b[1] & a[1] & !A1L05 # !b[1] & (a[1] # !A1L05);
A1L45 = CARRY(A1L45_cout_0);

--A1L55 is LessThan~11COUT1 at LC_X52_Y29_N1
--operation mode is arithmetic

A1L55_cout_1 = b[1] & a[1] & !A1L15 # !b[1] & (a[1] # !A1L15);
A1L55 = CARRY(A1L55_cout_1);


--A1L12 is LessThan~2COUT0 at LC_X52_Y30_N0
--operation mode is arithmetic

A1L12_cout_0 = !b[0] & a[0];
A1L12 = CARRY(A1L12_cout_0);

--A1L22 is LessThan~2COUT1 at LC_X52_Y30_N0
--operation mode is arithmetic

A1L22_cout_1 = !b[0] & a[0];
A1L22 = CARRY(A1L22_cout_1);


--A1L05 is LessThan~10COUT0 at LC_X52_Y29_N0
--operation mode is arithmetic

A1L05_cout_0 = b[0] & !a[0];
A1L05 = CARRY(A1L05_cout_0);

--A1L15 is LessThan~10COUT1 at LC_X52_Y29_N0
--operation mode is arithmetic

A1L15_cout_1 = b[0] & !a[0];
A1L15 = CARRY(A1L15_cout_1);


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

a[1] = INPUT();


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

b[1] = INPUT();


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

a[7] = INPUT();


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

b[7] = INPUT();


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

a[0] = INPUT();


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

b[0] = INPUT();


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

a[5] = INPUT();


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

b[5] = INPUT();


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

a[3] = INPUT();


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

b[3] = INPUT();


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

a[4] = INPUT();


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

b[4] = INPUT();


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

a[6] = INPUT();


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

b[6] = INPUT();


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

a[2] = INPUT();


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

b[2] = INPUT();


--x1 is x1 at PIN_B4
--operation mode is output

x1 = OUTPUT(A1L74);


--x2 is x2 at PIN_G3
--operation mode is output

x2 = OUTPUT(!A1L18);


--x3 is x3 at PIN_F5
--operation mode is output

x3 = OUTPUT(A1L67);



⌨️ 快捷键说明

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