agc.map.eqn
来自「《FPGA嵌入式应用系统开发典型实例》-书的光盘资料」· EQN 代码 · 共 1,756 行 · 第 1/5 页
EQN
1,756 行
--M51L71 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[1]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~25
--operation mode is arithmetic
M51L71_carry_eqn = M51L61;
M51L71 = J81L8 $ J02L72 $ !M51L71_carry_eqn;
--M51L81 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[1]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~25COUT
--operation mode is arithmetic
M51L81 = CARRY(J81L8 & (J02L72 # !M51L61) # !J81L8 & J02L72 & !M51L61);
--M51L91 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[1]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~26
--operation mode is arithmetic
M51L91_carry_eqn = M51L81;
M51L91 = J81L9 $ J02L82 $ M51L91_carry_eqn;
--M51L02 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[1]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~26COUT
--operation mode is arithmetic
M51L02 = CARRY(J81L9 & !J02L82 & !M51L81 # !J81L9 & (!M51L81 # !J02L82));
--M51L12 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[1]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~27
--operation mode is arithmetic
M51L12_carry_eqn = M51L02;
M51L12 = J81L01 $ J02L92 $ !M51L12_carry_eqn;
--M51L22 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[1]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~27COUT
--operation mode is arithmetic
M51L22 = CARRY(J81L01 & (J02L92 # !M51L02) # !J81L01 & J02L92 & !M51L02);
--M51L32 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[1]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~28
--operation mode is arithmetic
M51L32_carry_eqn = M51L22;
M51L32 = J81L11 $ J02L03 $ M51L32_carry_eqn;
--M51L42 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[1]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~28COUT
--operation mode is arithmetic
M51L42 = CARRY(J81L11 & !J02L03 & !M51L22 # !J81L11 & (!M51L22 # !J02L03));
--M51L52 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[1]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~29
--operation mode is arithmetic
M51L52_carry_eqn = M51L42;
M51L52 = J81L21 $ J02L13 $ !M51L52_carry_eqn;
--M51L62 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[1]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~29COUT
--operation mode is arithmetic
M51L62 = CARRY(J81L21 & (J02L13 # !M51L42) # !J81L21 & J02L13 & !M51L42);
--M51L72 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[1]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~30
--operation mode is arithmetic
M51L72_carry_eqn = M51L62;
M51L72 = J81L31 $ J02L23 $ M51L72_carry_eqn;
--M51L82 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[1]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~30COUT
--operation mode is arithmetic
M51L82 = CARRY(J81L31 & !J02L23 & !M51L62 # !J81L31 & (!M51L62 # !J02L23));
--M51L92 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[1]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~31
--operation mode is arithmetic
M51L92_carry_eqn = M51L82;
M51L92 = J41L1 $ J81L41 $ !M51L92_carry_eqn;
--M51L03 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[1]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~31COUT
--operation mode is arithmetic
M51L03 = CARRY(J41L1 & (J81L41 # !M51L82) # !J41L1 & J81L41 & !M51L82);
--M51L13 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[1]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~32
--operation mode is arithmetic
M51L13_carry_eqn = M51L03;
M51L13 = J41L1 $ J61L1 $ M51L13_carry_eqn;
--M51L23 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[1]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~32COUT
--operation mode is arithmetic
M51L23 = CARRY(J41L1 & !J61L1 & !M51L03 # !J41L1 & (!M51L03 # !J61L1));
--M51L33 is lpm_mult:$00005|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[1]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~33
--operation mode is normal
M51L33_carry_eqn = M51L23;
M51L33 = J41L1 $ J61L1 $ !M51L33_carry_eqn;
--M9L1 is lpm_mult:$00003|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
M9L1 = CARRY(M3L5 & J3L1);
--M9L3 is lpm_mult:$00003|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
M9L3 = CARRY(M3L7 & !J01L61 & !M9L1 # !M3L7 & (!M9L1 # !J01L61));
--M9L5 is lpm_mult:$00003|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
M9L5_carry_eqn = M9L3;
M9L5 = M3L9 $ M6L1 $ !M9L5_carry_eqn;
--M9L6 is lpm_mult:$00003|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
M9L6 = CARRY(M3L9 & (M6L1 # !M9L3) # !M3L9 & M6L1 & !M9L3);
--M9L7 is lpm_mult:$00003|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
M9L7_carry_eqn = M9L6;
M9L7 = M3L11 $ M6L3 $ M9L7_carry_eqn;
--M9L8 is lpm_mult:$00003|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
M9L8 = CARRY(M3L11 & !M6L3 & !M9L6 # !M3L11 & (!M9L6 # !M6L3));
--M9L9 is lpm_mult:$00003|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
M9L9_carry_eqn = M9L8;
M9L9 = M3L31 $ M6L5 $ !M9L9_carry_eqn;
--M9L01 is lpm_mult:$00003|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
M9L01 = CARRY(M3L31 & (M6L5 # !M9L8) # !M3L31 & M6L5 & !M9L8);
--M9L11 is lpm_mult:$00003|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
M9L11_carry_eqn = M9L01;
M9L11 = M3L51 $ M6L7 $ M9L11_carry_eqn;
--M9L21 is lpm_mult:$00003|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
M9L21 = CARRY(M3L51 & !M6L7 & !M9L01 # !M3L51 & (!M9L01 # !M6L7));
--M9L31 is lpm_mult:$00003|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
M9L31_carry_eqn = M9L21;
M9L31 = M3L71 $ M6L9 $ !M9L31_carry_eqn;
--M9L41 is lpm_mult:$00003|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
M9L41 = CARRY(M3L71 & (M6L9 # !M9L21) # !M3L71 & M6L9 & !M9L21);
--M9L51 is lpm_mult:$00003|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
M9L51_carry_eqn = M9L41;
M9L51 = M3L91 $ M6L11 $ M9L51_carry_eqn;
--M9L61 is lpm_mult:$00003|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
M9L61 = CARRY(M3L91 & !M6L11 & !M9L41 # !M3L91 & (!M9L41 # !M6L11));
--M9L71 is lpm_mult:$00003|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
M9L71_carry_eqn = M9L61;
M9L71 = M3L12 $ M6L31 $ !M9L71_carry_eqn;
--M9L81 is lpm_mult:$00003|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
M9L81 = CARRY(M3L12 & (M6L31 # !M9L61) # !M3L12 & M6L31 & !M9L61);
--M9L91 is lpm_mult:$00003|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
M9L91_carry_eqn = M9L81;
M9L91 = M3L32 $ M6L51 $ M9L91_carry_eqn;
--M9L02 is lpm_mult:$00003|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
M9L02 = CARRY(M3L32 & !M6L51 & !M9L81 # !M3L32 & (!M9L81 # !M6L51));
--M9L12 is lpm_mult:$00003|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
M9L12_carry_eqn = M9L02;
M9L12 = M3L52 $ M6L71 $ !M9L12_carry_eqn;
--M9L22 is lpm_mult:$00003|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
M9L22 = CARRY(M3L52 & (M6L71 # !M9L02) # !M3L52 & M6L71 & !M9L02);
--M9L32 is lpm_mult:$00003|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
M9L32_carry_eqn = M9L22;
M9L32 = M3L72 $ M6L91 $ M9L32_carry_eqn;
--M9L42 is lpm_mult:$00003|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
M9L42 = CARRY(M3L72 & !M6L91 & !M9L22 # !M3L72 & (!M9L22 # !M6L91));
--M9L52 is lpm_mult:$00003|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
M9L52_carry_eqn = M9L42;
M9L52 = M3L92 $ M6L12 $ !M9L52_carry_eqn;
--M9L62 is lpm_mult:$00003|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
M9L62 = CARRY(M3L92 & (M6L12 # !M9L42) # !M3L92 & M6L12 & !M9L42);
--M9L72 is lpm_mult:$00003|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
M9L72_carry_eqn = M9L62;
M9L72 = M3L13 $ M6L32 $ M9L72_carry_eqn;
--M9L82 is lpm_mult:$00003|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
M9L82 = CARRY(M3L13 & !M6L32 & !M9L62 # !M3L13 & (!M9L62 # !M6L32));
--M9L92 is lpm_mult:$00003|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
M9L92_carry_eqn = M9L82;
M9L92 = M3L33 $ M6L52 $ !M9L92_carry_eqn;
--M9L03 is lpm_mult:$00003|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
M9L03 = CARRY(M3L33 & (M6L52 # !M9L82) # !M3L33 & M6L52 & !M9L82);
--M9L13 is lpm_mult:$00003|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
M9L13_carry_eqn = M9L03;
M9L13 = M3L53 $ M6L72 $ M9L13_carry_eqn;
--M9L23 is lpm_mult:$00003|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
M9L23 = CARRY(M3L53 & !M6L72 & !M9L03 # !M3L53 & (!M9L03 # !M6L72));
--M9L33 is lpm_mult:$00003|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
M9L33_carry_eqn = M9L23;
M9L33 = M3L53 $ M6L92 $ !M9L33_carry_eqn;
--M9L43 is lpm_mult:$00003|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
M9L43 = CARRY(M3L53 & (M6L92 # !M9L23) # !M3L53 & M6L92 & !M9L23);
--M9L53 is lpm_mult:$00003|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
M9L53_carry_eqn = M9L43;
M9L53 = M3L53 $ M6L13 $ M9L53_carry_eqn;
--M9L63 is lpm_mult:$00003|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
M9L63 = CARRY(M3L53 & !M6L13 & !M9L43 # !M3L53 & (!M9L43 # !M6L13));
--M9L73 is lpm_mult:$00003|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
M9L73_carry_eqn = M9L63;
M9L73 = M3L53 $ M6L33 $ !M9L73_carry_eqn;
--M6L1 is lpm_mult:$00003|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
M6L1 = J5L1 $ J01L71;
--M6L2 is lpm_mult:$00003|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
M6L2 = CARRY(J5L1 & J01L71);
--M6L3 is lpm_mult:$00003|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
M6L3_carry_eqn = M6L2;
M6L3 = J8L1 $ J01L81 $ M6L3_carry_eqn;
--M6L4 is lpm_mult:$00003|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
M6L4 = CARRY(J8L1 & !J01L81 & !M6L2 # !J8L1 & (!M6L2 # !J01L81));
--M6L5 is lpm_mult:$00003|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
M6L5_carry_eqn = M6L4;
M6L5 = J8L2 $ J01L91 $ !M6L5_carry_eqn;
--M6L6 is lpm_mult:$00003|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
M6L6 = CARRY(J8L2 & (J01L91 # !M6L4) # !J8L2 & J01L91 & !M6L4);
--M6L7 is lpm_mult:$00003|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
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?