agc.map.eqn
来自「《FPGA嵌入式应用系统开发典型实例》-书的光盘资料」· EQN 代码 · 共 1,756 行 · 第 1/5 页
EQN
1,756 行
M12L62 = CARRY(M9L05 & (IDIN[12] # !M12L42) # !M9L05 & IDIN[12] & !M12L42);
--M12L72 is lpm_add_sub:$00007|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~30
--operation mode is arithmetic
M12L72_carry_eqn = M12L62;
M12L72 = M9L15 $ IDIN[13] $ M12L72_carry_eqn;
--M12L82 is lpm_add_sub:$00007|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~30COUT
--operation mode is arithmetic
M12L82 = CARRY(M9L15 & !IDIN[13] & !M12L62 # !M9L15 & (!M12L62 # !IDIN[13]));
--M12L92 is lpm_add_sub:$00007|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~31
--operation mode is arithmetic
M12L92_carry_eqn = M12L82;
M12L92 = M9L25 $ IDIN[14] $ !M12L92_carry_eqn;
--M12L03 is lpm_add_sub:$00007|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~31COUT
--operation mode is arithmetic
M12L03 = CARRY(M9L25 & (IDIN[14] # !M12L82) # !M9L25 & IDIN[14] & !M12L82);
--M12L13 is lpm_add_sub:$00007|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~32
--operation mode is arithmetic
M12L13_carry_eqn = M12L03;
M12L13 = M9L35 $ IDIN[15] $ M12L13_carry_eqn;
--M12L23 is lpm_add_sub:$00007|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~32COUT
--operation mode is arithmetic
M12L23 = CARRY(M9L35 & !IDIN[15] & !M12L03 # !M9L35 & (!M12L03 # !IDIN[15]));
--M12L33 is lpm_add_sub:$00007|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~33
--operation mode is normal
M12L33_carry_eqn = M12L23;
M12L33 = M9L45 $ IDIN[15] $ !M12L33_carry_eqn;
--M81L1 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[0]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~20
--operation mode is arithmetic
M81L1 = CARRY(M21L5 & J31L1);
--M81L3 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[0]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~21
--operation mode is arithmetic
M81L3 = CARRY(M21L7 & !J02L81 & !M81L1 # !M21L7 & (!M81L1 # !J02L81));
--M81L5 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[0]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~22
--operation mode is arithmetic
M81L5_carry_eqn = M81L3;
M81L5 = M21L9 $ M51L1 $ !M81L5_carry_eqn;
--M81L6 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[0]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~22COUT
--operation mode is arithmetic
M81L6 = CARRY(M21L9 & (M51L1 # !M81L3) # !M21L9 & M51L1 & !M81L3);
--M81L7 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[0]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~23
--operation mode is arithmetic
M81L7_carry_eqn = M81L6;
M81L7 = M21L11 $ M51L3 $ M81L7_carry_eqn;
--M81L8 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[0]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~23COUT
--operation mode is arithmetic
M81L8 = CARRY(M21L11 & !M51L3 & !M81L6 # !M21L11 & (!M81L6 # !M51L3));
--M81L9 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[0]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~24
--operation mode is arithmetic
M81L9_carry_eqn = M81L8;
M81L9 = M21L31 $ M51L5 $ !M81L9_carry_eqn;
--M81L01 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[0]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~24COUT
--operation mode is arithmetic
M81L01 = CARRY(M21L31 & (M51L5 # !M81L8) # !M21L31 & M51L5 & !M81L8);
--M81L11 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[0]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~25
--operation mode is arithmetic
M81L11_carry_eqn = M81L01;
M81L11 = M21L51 $ M51L7 $ M81L11_carry_eqn;
--M81L21 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[0]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~25COUT
--operation mode is arithmetic
M81L21 = CARRY(M21L51 & !M51L7 & !M81L01 # !M21L51 & (!M81L01 # !M51L7));
--M81L31 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[0]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~26
--operation mode is arithmetic
M81L31_carry_eqn = M81L21;
M81L31 = M21L71 $ M51L9 $ !M81L31_carry_eqn;
--M81L41 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[0]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~26COUT
--operation mode is arithmetic
M81L41 = CARRY(M21L71 & (M51L9 # !M81L21) # !M21L71 & M51L9 & !M81L21);
--M81L51 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[0]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~27
--operation mode is arithmetic
M81L51_carry_eqn = M81L41;
M81L51 = M21L91 $ M51L11 $ M81L51_carry_eqn;
--M81L61 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[0]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~27COUT
--operation mode is arithmetic
M81L61 = CARRY(M21L91 & !M51L11 & !M81L41 # !M21L91 & (!M81L41 # !M51L11));
--M81L71 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[0]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~28
--operation mode is arithmetic
M81L71_carry_eqn = M81L61;
M81L71 = M21L12 $ M51L31 $ !M81L71_carry_eqn;
--M81L81 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[0]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~28COUT
--operation mode is arithmetic
M81L81 = CARRY(M21L12 & (M51L31 # !M81L61) # !M21L12 & M51L31 & !M81L61);
--M81L91 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[0]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~29
--operation mode is arithmetic
M81L91_carry_eqn = M81L81;
M81L91 = M21L32 $ M51L51 $ M81L91_carry_eqn;
--M81L02 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[0]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~29COUT
--operation mode is arithmetic
M81L02 = CARRY(M21L32 & !M51L51 & !M81L81 # !M21L32 & (!M81L81 # !M51L51));
--M81L12 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[0]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~30
--operation mode is arithmetic
M81L12_carry_eqn = M81L02;
M81L12 = M21L52 $ M51L71 $ !M81L12_carry_eqn;
--M81L22 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[0]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~30COUT
--operation mode is arithmetic
M81L22 = CARRY(M21L52 & (M51L71 # !M81L02) # !M21L52 & M51L71 & !M81L02);
--M81L32 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[0]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~31
--operation mode is arithmetic
M81L32_carry_eqn = M81L22;
M81L32 = M21L72 $ M51L91 $ M81L32_carry_eqn;
--M81L42 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[0]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~31COUT
--operation mode is arithmetic
M81L42 = CARRY(M21L72 & !M51L91 & !M81L22 # !M21L72 & (!M81L22 # !M51L91));
--M81L52 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[0]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~32
--operation mode is arithmetic
M81L52_carry_eqn = M81L42;
M81L52 = M21L92 $ M51L12 $ !M81L52_carry_eqn;
--M81L62 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[0]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~32COUT
--operation mode is arithmetic
M81L62 = CARRY(M21L92 & (M51L12 # !M81L42) # !M21L92 & M51L12 & !M81L42);
--M81L72 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[0]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~33
--operation mode is arithmetic
M81L72_carry_eqn = M81L62;
M81L72 = M21L13 $ M51L32 $ M81L72_carry_eqn;
--M81L82 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[0]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~33COUT
--operation mode is arithmetic
M81L82 = CARRY(M21L13 & !M51L32 & !M81L62 # !M21L13 & (!M81L62 # !M51L32));
--M81L92 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[0]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~34
--operation mode is arithmetic
M81L92_carry_eqn = M81L82;
M81L92 = M21L33 $ M51L52 $ !M81L92_carry_eqn;
--M81L03 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[0]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~34COUT
--operation mode is arithmetic
M81L03 = CARRY(M21L33 & (M51L52 # !M81L82) # !M21L33 & M51L52 & !M81L82);
--M81L13 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[0]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~35
--operation mode is arithmetic
M81L13_carry_eqn = M81L03;
M81L13 = M21L53 $ M51L72 $ M81L13_carry_eqn;
--M81L23 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[0]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~35COUT
--operation mode is arithmetic
M81L23 = CARRY(M21L53 & !M51L72 & !M81L03 # !M21L53 & (!M81L03 # !M51L72));
--M81L33 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[0]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~36
--operation mode is arithmetic
M81L33_carry_eqn = M81L23;
M81L33 = M21L53 $ M51L92 $ !M81L33_carry_eqn;
--M81L43 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[0]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~36COUT
--operation mode is arithmetic
M81L43 = CARRY(M21L53 & (M51L92 # !M81L23) # !M21L53 & M51L92 & !M81L23);
--M81L53 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[0]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~37
--operation mode is arithmetic
M81L53_carry_eqn = M81L43;
M81L53 = M21L53 $ M51L13 $ M81L53_carry_eqn;
--M81L63 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[0]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~37COUT
--operation mode is arithmetic
M81L63 = CARRY(M21L53 & !M51L13 & !M81L43 # !M21L53 & (!M81L43 # !M51L13));
--M81L73 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[0]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~38
--operation mode is normal
M81L73_carry_eqn = M81L63;
M81L73 = M21L53 $ M51L33 $ !M81L73_carry_eqn;
--M51L1 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[1]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~17
--operation mode is arithmetic
M51L1 = J51L1 $ J02L91;
--M51L2 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[1]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~17COUT
--operation mode is arithmetic
M51L2 = CARRY(J51L1 & J02L91);
--M51L3 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[1]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~18
--operation mode is arithmetic
M51L3_carry_eqn = M51L2;
M51L3 = J81L1 $ J02L02 $ M51L3_carry_eqn;
--M51L4 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[1]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~18COUT
--operation mode is arithmetic
M51L4 = CARRY(J81L1 & !J02L02 & !M51L2 # !J81L1 & (!M51L2 # !J02L02));
--M51L5 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[1]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~19
--operation mode is arithmetic
M51L5_carry_eqn = M51L4;
M51L5 = J81L2 $ J02L12 $ !M51L5_carry_eqn;
--M51L6 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[1]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~19COUT
--operation mode is arithmetic
M51L6 = CARRY(J81L2 & (J02L12 # !M51L4) # !J81L2 & J02L12 & !M51L4);
--M51L7 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[1]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~20
--operation mode is arithmetic
M51L7_carry_eqn = M51L6;
M51L7 = J81L3 $ J02L22 $ M51L7_carry_eqn;
--M51L8 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[1]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~20COUT
--operation mode is arithmetic
M51L8 = CARRY(J81L3 & !J02L22 & !M51L6 # !J81L3 & (!M51L6 # !J02L22));
--M51L9 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[1]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~21
--operation mode is arithmetic
M51L9_carry_eqn = M51L8;
M51L9 = J81L4 $ J02L32 $ !M51L9_carry_eqn;
--M51L01 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[1]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~21COUT
--operation mode is arithmetic
M51L01 = CARRY(J81L4 & (J02L32 # !M51L8) # !J81L4 & J02L32 & !M51L8);
--M51L11 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[1]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~22
--operation mode is arithmetic
M51L11_carry_eqn = M51L01;
M51L11 = J81L5 $ J02L42 $ M51L11_carry_eqn;
--M51L21 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[1]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~22COUT
--operation mode is arithmetic
M51L21 = CARRY(J81L5 & !J02L42 & !M51L01 # !J81L5 & (!M51L01 # !J02L42));
--M51L31 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[1]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~23
--operation mode is arithmetic
M51L31_carry_eqn = M51L21;
M51L31 = J81L6 $ J02L52 $ !M51L31_carry_eqn;
--M51L41 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[1]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~23COUT
--operation mode is arithmetic
M51L41 = CARRY(J81L6 & (J02L52 # !M51L21) # !J81L6 & J02L52 & !M51L21);
--M51L51 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[1]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~24
--operation mode is arithmetic
M51L51_carry_eqn = M51L41;
M51L51 = J81L7 $ J02L62 $ M51L51_carry_eqn;
--M51L61 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[1]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~24COUT
--operation mode is arithmetic
M51L61 = CARRY(J81L7 & !J02L62 & !M51L41 # !J81L7 & (!M51L41 # !J02L62));
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?