agc.map.eqn
来自「《FPGA嵌入式应用系统开发典型实例》-书的光盘资料」· EQN 代码 · 共 1,756 行 · 第 1/5 页
EQN
1,756 行
M72L33 = GAIN_E[3] $ A1L14Q $ !M72L33_carry_eqn;
--M42L1 is lpm_add_sub:$00009|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~17
--operation mode is arithmetic
M42L1 = M81L93 $ QDIN[0];
--M42L2 is lpm_add_sub:$00009|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~17COUT
--operation mode is arithmetic
M42L2 = CARRY(M81L93 & QDIN[0]);
--M42L3 is lpm_add_sub:$00009|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~18
--operation mode is arithmetic
M42L3_carry_eqn = M42L2;
M42L3 = M81L83 $ QDIN[1] $ M42L3_carry_eqn;
--M42L4 is lpm_add_sub:$00009|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~18COUT
--operation mode is arithmetic
M42L4 = CARRY(M81L83 & !QDIN[1] & !M42L2 # !M81L83 & (!M42L2 # !QDIN[1]));
--M42L5 is lpm_add_sub:$00009|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~19
--operation mode is arithmetic
M42L5_carry_eqn = M42L4;
M42L5 = M81L04 $ QDIN[2] $ !M42L5_carry_eqn;
--M42L6 is lpm_add_sub:$00009|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~19COUT
--operation mode is arithmetic
M42L6 = CARRY(M81L04 & (QDIN[2] # !M42L4) # !M81L04 & QDIN[2] & !M42L4);
--M42L7 is lpm_add_sub:$00009|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~20
--operation mode is arithmetic
M42L7_carry_eqn = M42L6;
M42L7 = M81L14 $ QDIN[3] $ M42L7_carry_eqn;
--M42L8 is lpm_add_sub:$00009|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~20COUT
--operation mode is arithmetic
M42L8 = CARRY(M81L14 & !QDIN[3] & !M42L6 # !M81L14 & (!M42L6 # !QDIN[3]));
--M42L9 is lpm_add_sub:$00009|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~21
--operation mode is arithmetic
M42L9_carry_eqn = M42L8;
M42L9 = M81L24 $ QDIN[4] $ !M42L9_carry_eqn;
--M42L01 is lpm_add_sub:$00009|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~21COUT
--operation mode is arithmetic
M42L01 = CARRY(M81L24 & (QDIN[4] # !M42L8) # !M81L24 & QDIN[4] & !M42L8);
--M42L11 is lpm_add_sub:$00009|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~22
--operation mode is arithmetic
M42L11_carry_eqn = M42L01;
M42L11 = M81L34 $ QDIN[5] $ M42L11_carry_eqn;
--M42L21 is lpm_add_sub:$00009|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~22COUT
--operation mode is arithmetic
M42L21 = CARRY(M81L34 & !QDIN[5] & !M42L01 # !M81L34 & (!M42L01 # !QDIN[5]));
--M42L31 is lpm_add_sub:$00009|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~23
--operation mode is arithmetic
M42L31_carry_eqn = M42L21;
M42L31 = M81L44 $ QDIN[6] $ !M42L31_carry_eqn;
--M42L41 is lpm_add_sub:$00009|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~23COUT
--operation mode is arithmetic
M42L41 = CARRY(M81L44 & (QDIN[6] # !M42L21) # !M81L44 & QDIN[6] & !M42L21);
--M42L51 is lpm_add_sub:$00009|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~24
--operation mode is arithmetic
M42L51_carry_eqn = M42L41;
M42L51 = M81L54 $ QDIN[7] $ M42L51_carry_eqn;
--M42L61 is lpm_add_sub:$00009|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~24COUT
--operation mode is arithmetic
M42L61 = CARRY(M81L54 & !QDIN[7] & !M42L41 # !M81L54 & (!M42L41 # !QDIN[7]));
--M42L71 is lpm_add_sub:$00009|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~25
--operation mode is arithmetic
M42L71_carry_eqn = M42L61;
M42L71 = M81L64 $ QDIN[8] $ !M42L71_carry_eqn;
--M42L81 is lpm_add_sub:$00009|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~25COUT
--operation mode is arithmetic
M42L81 = CARRY(M81L64 & (QDIN[8] # !M42L61) # !M81L64 & QDIN[8] & !M42L61);
--M42L91 is lpm_add_sub:$00009|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~26
--operation mode is arithmetic
M42L91_carry_eqn = M42L81;
M42L91 = M81L74 $ QDIN[9] $ M42L91_carry_eqn;
--M42L02 is lpm_add_sub:$00009|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~26COUT
--operation mode is arithmetic
M42L02 = CARRY(M81L74 & !QDIN[9] & !M42L81 # !M81L74 & (!M42L81 # !QDIN[9]));
--M42L12 is lpm_add_sub:$00009|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~27
--operation mode is arithmetic
M42L12_carry_eqn = M42L02;
M42L12 = M81L84 $ QDIN[10] $ !M42L12_carry_eqn;
--M42L22 is lpm_add_sub:$00009|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~27COUT
--operation mode is arithmetic
M42L22 = CARRY(M81L84 & (QDIN[10] # !M42L02) # !M81L84 & QDIN[10] & !M42L02);
--M42L32 is lpm_add_sub:$00009|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~28
--operation mode is arithmetic
M42L32_carry_eqn = M42L22;
M42L32 = M81L94 $ QDIN[11] $ M42L32_carry_eqn;
--M42L42 is lpm_add_sub:$00009|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~28COUT
--operation mode is arithmetic
M42L42 = CARRY(M81L94 & !QDIN[11] & !M42L22 # !M81L94 & (!M42L22 # !QDIN[11]));
--M42L52 is lpm_add_sub:$00009|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~29
--operation mode is arithmetic
M42L52_carry_eqn = M42L42;
M42L52 = M81L05 $ QDIN[12] $ !M42L52_carry_eqn;
--M42L62 is lpm_add_sub:$00009|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~29COUT
--operation mode is arithmetic
M42L62 = CARRY(M81L05 & (QDIN[12] # !M42L42) # !M81L05 & QDIN[12] & !M42L42);
--M42L72 is lpm_add_sub:$00009|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~30
--operation mode is arithmetic
M42L72_carry_eqn = M42L62;
M42L72 = M81L15 $ QDIN[13] $ M42L72_carry_eqn;
--M42L82 is lpm_add_sub:$00009|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~30COUT
--operation mode is arithmetic
M42L82 = CARRY(M81L15 & !QDIN[13] & !M42L62 # !M81L15 & (!M42L62 # !QDIN[13]));
--M42L92 is lpm_add_sub:$00009|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~31
--operation mode is arithmetic
M42L92_carry_eqn = M42L82;
M42L92 = M81L25 $ QDIN[14] $ !M42L92_carry_eqn;
--M42L03 is lpm_add_sub:$00009|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~31COUT
--operation mode is arithmetic
M42L03 = CARRY(M81L25 & (QDIN[14] # !M42L82) # !M81L25 & QDIN[14] & !M42L82);
--M42L13 is lpm_add_sub:$00009|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~32
--operation mode is arithmetic
M42L13_carry_eqn = M42L03;
M42L13 = M81L35 $ QDIN[15] $ M42L13_carry_eqn;
--M42L23 is lpm_add_sub:$00009|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~32COUT
--operation mode is arithmetic
M42L23 = CARRY(M81L35 & !QDIN[15] & !M42L03 # !M81L35 & (!M42L03 # !QDIN[15]));
--M42L33 is lpm_add_sub:$00009|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~33
--operation mode is normal
M42L33_carry_eqn = M42L23;
M42L33 = M81L45 $ QDIN[15] $ !M42L33_carry_eqn;
--M12L1 is lpm_add_sub:$00007|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~17
--operation mode is arithmetic
M12L1 = M9L83 $ IDIN[0];
--M12L2 is lpm_add_sub:$00007|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~17COUT
--operation mode is arithmetic
M12L2 = CARRY(M9L83 & IDIN[0]);
--M12L3 is lpm_add_sub:$00007|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~18
--operation mode is arithmetic
M12L3_carry_eqn = M12L2;
M12L3 = M9L93 $ IDIN[1] $ M12L3_carry_eqn;
--M12L4 is lpm_add_sub:$00007|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~18COUT
--operation mode is arithmetic
M12L4 = CARRY(M9L93 & !IDIN[1] & !M12L2 # !M9L93 & (!M12L2 # !IDIN[1]));
--M12L5 is lpm_add_sub:$00007|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~19
--operation mode is arithmetic
M12L5_carry_eqn = M12L4;
M12L5 = M9L04 $ IDIN[2] $ !M12L5_carry_eqn;
--M12L6 is lpm_add_sub:$00007|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~19COUT
--operation mode is arithmetic
M12L6 = CARRY(M9L04 & (IDIN[2] # !M12L4) # !M9L04 & IDIN[2] & !M12L4);
--M12L7 is lpm_add_sub:$00007|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~20
--operation mode is arithmetic
M12L7_carry_eqn = M12L6;
M12L7 = M9L14 $ IDIN[3] $ M12L7_carry_eqn;
--M12L8 is lpm_add_sub:$00007|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~20COUT
--operation mode is arithmetic
M12L8 = CARRY(M9L14 & !IDIN[3] & !M12L6 # !M9L14 & (!M12L6 # !IDIN[3]));
--M12L9 is lpm_add_sub:$00007|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~21
--operation mode is arithmetic
M12L9_carry_eqn = M12L8;
M12L9 = M9L24 $ IDIN[4] $ !M12L9_carry_eqn;
--M12L01 is lpm_add_sub:$00007|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~21COUT
--operation mode is arithmetic
M12L01 = CARRY(M9L24 & (IDIN[4] # !M12L8) # !M9L24 & IDIN[4] & !M12L8);
--M12L11 is lpm_add_sub:$00007|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~22
--operation mode is arithmetic
M12L11_carry_eqn = M12L01;
M12L11 = M9L34 $ IDIN[5] $ M12L11_carry_eqn;
--M12L21 is lpm_add_sub:$00007|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~22COUT
--operation mode is arithmetic
M12L21 = CARRY(M9L34 & !IDIN[5] & !M12L01 # !M9L34 & (!M12L01 # !IDIN[5]));
--M12L31 is lpm_add_sub:$00007|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~23
--operation mode is arithmetic
M12L31_carry_eqn = M12L21;
M12L31 = M9L44 $ IDIN[6] $ !M12L31_carry_eqn;
--M12L41 is lpm_add_sub:$00007|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~23COUT
--operation mode is arithmetic
M12L41 = CARRY(M9L44 & (IDIN[6] # !M12L21) # !M9L44 & IDIN[6] & !M12L21);
--M12L51 is lpm_add_sub:$00007|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~24
--operation mode is arithmetic
M12L51_carry_eqn = M12L41;
M12L51 = M9L54 $ IDIN[7] $ M12L51_carry_eqn;
--M12L61 is lpm_add_sub:$00007|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~24COUT
--operation mode is arithmetic
M12L61 = CARRY(M9L54 & !IDIN[7] & !M12L41 # !M9L54 & (!M12L41 # !IDIN[7]));
--M12L71 is lpm_add_sub:$00007|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~25
--operation mode is arithmetic
M12L71_carry_eqn = M12L61;
M12L71 = M9L64 $ IDIN[8] $ !M12L71_carry_eqn;
--M12L81 is lpm_add_sub:$00007|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~25COUT
--operation mode is arithmetic
M12L81 = CARRY(M9L64 & (IDIN[8] # !M12L61) # !M9L64 & IDIN[8] & !M12L61);
--M12L91 is lpm_add_sub:$00007|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~26
--operation mode is arithmetic
M12L91_carry_eqn = M12L81;
M12L91 = M9L74 $ IDIN[9] $ M12L91_carry_eqn;
--M12L02 is lpm_add_sub:$00007|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~26COUT
--operation mode is arithmetic
M12L02 = CARRY(M9L74 & !IDIN[9] & !M12L81 # !M9L74 & (!M12L81 # !IDIN[9]));
--M12L12 is lpm_add_sub:$00007|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~27
--operation mode is arithmetic
M12L12_carry_eqn = M12L02;
M12L12 = M9L84 $ IDIN[10] $ !M12L12_carry_eqn;
--M12L22 is lpm_add_sub:$00007|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~27COUT
--operation mode is arithmetic
M12L22 = CARRY(M9L84 & (IDIN[10] # !M12L02) # !M9L84 & IDIN[10] & !M12L02);
--M12L32 is lpm_add_sub:$00007|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~28
--operation mode is arithmetic
M12L32_carry_eqn = M12L22;
M12L32 = M9L94 $ IDIN[11] $ M12L32_carry_eqn;
--M12L42 is lpm_add_sub:$00007|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~28COUT
--operation mode is arithmetic
M12L42 = CARRY(M9L94 & !IDIN[11] & !M12L22 # !M9L94 & (!M12L22 # !IDIN[11]));
--M12L52 is lpm_add_sub:$00007|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~29
--operation mode is arithmetic
M12L52_carry_eqn = M12L42;
M12L52 = M9L05 $ IDIN[12] $ !M12L52_carry_eqn;
--M12L62 is lpm_add_sub:$00007|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~29COUT
--operation mode is arithmetic
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?