agc.map.eqn
来自「《FPGA嵌入式应用系统开发典型实例》-书的光盘资料」· EQN 代码 · 共 1,756 行 · 第 1/5 页
EQN
1,756 行
--D61L5 is lpm_abs:$00041|lcarry[0]~COUT
--operation mode is arithmetic
D61L5 = CARRY(A1L076);
--D51L5 is lpm_abs:$00039|lcarry[0]~COUT
--operation mode is arithmetic
D51L5 = CARRY(A1L763);
--D21L5 is lpm_abs:$00033|lcarry[0]~COUT
--operation mode is arithmetic
D21L5 = CARRY(A1L276);
--D11L5 is lpm_abs:$00031|lcarry[0]~COUT
--operation mode is arithmetic
D11L5 = CARRY(A1L963);
--D01L5 is lpm_abs:$00029|lcarry[0]~COUT
--operation mode is arithmetic
D01L5 = CARRY(A1L376);
--D9L5 is lpm_abs:$00027|lcarry[0]~COUT
--operation mode is arithmetic
D9L5 = CARRY(A1L073);
--D8L5 is lpm_abs:$00025|lcarry[0]~COUT
--operation mode is arithmetic
D8L5 = CARRY(A1L476);
--D7L5 is lpm_abs:$00023|lcarry[0]~COUT
--operation mode is arithmetic
D7L5 = CARRY(A1L173);
--D2L3 is lpm_abs:$00013|lcarry[0]~COUT
--operation mode is arithmetic
D2L3 = CARRY(!A1L266 & A1L776);
--D1L3 is lpm_abs:$00011|lcarry[0]~COUT
--operation mode is arithmetic
D1L3 = CARRY(!A1L953 & A1L473);
--A1L493 is op_1~0
--operation mode is arithmetic
A1L493 = CARRY(!QABS$wire[0] & A1L352);
--A1L693 is op_1~1
--operation mode is arithmetic
A1L693 = CARRY(QABS$wire[1] & (!A1L493 # !IABS$wire[1]) # !QABS$wire[1] & !IABS$wire[1] & !A1L493);
--A1L893 is op_1~2
--operation mode is arithmetic
A1L893 = CARRY(QABS$wire[2] & IABS$wire[2] & !A1L693 # !QABS$wire[2] & (IABS$wire[2] # !A1L693));
--A1L004 is op_1~3
--operation mode is arithmetic
A1L004 = CARRY(QABS$wire[3] & (!A1L893 # !IABS$wire[3]) # !QABS$wire[3] & !IABS$wire[3] & !A1L893);
--A1L204 is op_1~4
--operation mode is arithmetic
A1L204 = CARRY(QABS$wire[4] & IABS$wire[4] & !A1L004 # !QABS$wire[4] & (IABS$wire[4] # !A1L004));
--A1L404 is op_1~5
--operation mode is arithmetic
A1L404 = CARRY(QABS$wire[5] & (!A1L204 # !IABS$wire[5]) # !QABS$wire[5] & !IABS$wire[5] & !A1L204);
--A1L604 is op_1~6
--operation mode is arithmetic
A1L604 = CARRY(QABS$wire[6] & IABS$wire[6] & !A1L404 # !QABS$wire[6] & (IABS$wire[6] # !A1L404));
--A1L804 is op_1~7
--operation mode is arithmetic
A1L804 = CARRY(QABS$wire[7] & (!A1L604 # !IABS$wire[7]) # !QABS$wire[7] & !IABS$wire[7] & !A1L604);
--A1L014 is op_1~8
--operation mode is arithmetic
A1L014 = CARRY(QABS$wire[8] & IABS$wire[8] & !A1L804 # !QABS$wire[8] & (IABS$wire[8] # !A1L804));
--A1L214 is op_1~9
--operation mode is arithmetic
A1L214 = CARRY(QABS$wire[9] & (!A1L014 # !IABS$wire[9]) # !QABS$wire[9] & !IABS$wire[9] & !A1L014);
--A1L414 is op_1~10
--operation mode is arithmetic
A1L414 = CARRY(QABS$wire[10] & IABS$wire[10] & !A1L214 # !QABS$wire[10] & (IABS$wire[10] # !A1L214));
--A1L614 is op_1~11
--operation mode is arithmetic
A1L614 = CARRY(QABS$wire[11] & (!A1L414 # !IABS$wire[11]) # !QABS$wire[11] & !IABS$wire[11] & !A1L414);
--A1L814 is op_1~12
--operation mode is arithmetic
A1L814 = CARRY(QABS$wire[12] & IABS$wire[12] & !A1L614 # !QABS$wire[12] & (IABS$wire[12] # !A1L614));
--A1L024 is op_1~13
--operation mode is arithmetic
A1L024 = CARRY(QABS$wire[13] & (!A1L814 # !IABS$wire[13]) # !QABS$wire[13] & !IABS$wire[13] & !A1L814);
--A1L224 is op_1~14
--operation mode is arithmetic
A1L224 = CARRY(QABS$wire[14] & IABS$wire[14] & !A1L024 # !QABS$wire[14] & (IABS$wire[14] # !A1L024));
--A1L424 is op_1~15
--operation mode is normal
A1L424_carry_eqn = A1L224;
A1L424 = QABS$wire[15] & IABS$wire[15] & A1L424_carry_eqn # !QABS$wire[15] & (IABS$wire[15] # A1L424_carry_eqn);
--M72L1 is lpm_add_sub:$00049|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~17
--operation mode is arithmetic
M72L1 = GAIN_G[0] $ A1L33Q;
--M72L2 is lpm_add_sub:$00049|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~17COUT
--operation mode is arithmetic
M72L2 = CARRY(GAIN_G[0] & A1L33Q);
--M72L3 is lpm_add_sub:$00049|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~18
--operation mode is arithmetic
M72L3_carry_eqn = M72L2;
M72L3 = GAIN_G[1] $ A1L53Q $ M72L3_carry_eqn;
--M72L4 is lpm_add_sub:$00049|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~18COUT
--operation mode is arithmetic
M72L4 = CARRY(GAIN_G[1] & !A1L53Q & !M72L2 # !GAIN_G[1] & (!M72L2 # !A1L53Q));
--M72L5 is lpm_add_sub:$00049|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~19
--operation mode is arithmetic
M72L5_carry_eqn = M72L4;
M72L5 = GAIN_G[2] $ A1L53Q $ !M72L5_carry_eqn;
--M72L6 is lpm_add_sub:$00049|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~19COUT
--operation mode is arithmetic
M72L6 = CARRY(GAIN_G[2] & (A1L53Q # !M72L4) # !GAIN_G[2] & A1L53Q & !M72L4);
--M72L7 is lpm_add_sub:$00049|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~20
--operation mode is arithmetic
M72L7_carry_eqn = M72L6;
M72L7 = GAIN_G[3] $ A1L53Q $ M72L7_carry_eqn;
--M72L8 is lpm_add_sub:$00049|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~20COUT
--operation mode is arithmetic
M72L8 = CARRY(GAIN_G[3] & !A1L53Q & !M72L6 # !GAIN_G[3] & (!M72L6 # !A1L53Q));
--M72L9 is lpm_add_sub:$00049|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~21
--operation mode is arithmetic
M72L9_carry_eqn = M72L8;
M72L9 = GAIN_G[4] $ A1L53Q $ !M72L9_carry_eqn;
--M72L01 is lpm_add_sub:$00049|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~21COUT
--operation mode is arithmetic
M72L01 = CARRY(GAIN_G[4] & (A1L53Q # !M72L8) # !GAIN_G[4] & A1L53Q & !M72L8);
--M72L11 is lpm_add_sub:$00049|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~22
--operation mode is arithmetic
M72L11_carry_eqn = M72L01;
M72L11 = GAIN_G[5] $ A1L53Q $ M72L11_carry_eqn;
--M72L21 is lpm_add_sub:$00049|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~22COUT
--operation mode is arithmetic
M72L21 = CARRY(GAIN_G[5] & !A1L53Q & !M72L01 # !GAIN_G[5] & (!M72L01 # !A1L53Q));
--M72L31 is lpm_add_sub:$00049|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~23
--operation mode is arithmetic
M72L31_carry_eqn = M72L21;
M72L31 = GAIN_G[6] $ A1L14Q $ !M72L31_carry_eqn;
--M72L41 is lpm_add_sub:$00049|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~23COUT
--operation mode is arithmetic
M72L41 = CARRY(GAIN_G[6] & (A1L14Q # !M72L21) # !GAIN_G[6] & A1L14Q & !M72L21);
--M72L51 is lpm_add_sub:$00049|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~24
--operation mode is arithmetic
M72L51_carry_eqn = M72L41;
M72L51 = GAIN_G[7] $ A1L14Q $ M72L51_carry_eqn;
--M72L61 is lpm_add_sub:$00049|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~24COUT
--operation mode is arithmetic
M72L61 = CARRY(GAIN_G[7] & !A1L14Q & !M72L41 # !GAIN_G[7] & (!M72L41 # !A1L14Q));
--M72L71 is lpm_add_sub:$00049|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~25
--operation mode is arithmetic
M72L71_carry_eqn = M72L61;
M72L71 = GAIN_X $ A1L14Q $ !M72L71_carry_eqn;
--M72L81 is lpm_add_sub:$00049|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~25COUT
--operation mode is arithmetic
M72L81 = CARRY(GAIN_X & (A1L14Q # !M72L61) # !GAIN_X & A1L14Q & !M72L61);
--M72L91 is lpm_add_sub:$00049|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~26
--operation mode is arithmetic
M72L91_carry_eqn = M72L81;
M72L91 = GAIN_M[0] $ A1L14Q $ M72L91_carry_eqn;
--M72L02 is lpm_add_sub:$00049|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~26COUT
--operation mode is arithmetic
M72L02 = CARRY(GAIN_M[0] & !A1L14Q & !M72L81 # !GAIN_M[0] & (!M72L81 # !A1L14Q));
--M72L12 is lpm_add_sub:$00049|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~27
--operation mode is arithmetic
M72L12_carry_eqn = M72L02;
M72L12 = GAIN_M[1] $ A1L14Q $ !M72L12_carry_eqn;
--M72L22 is lpm_add_sub:$00049|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~27COUT
--operation mode is arithmetic
M72L22 = CARRY(GAIN_M[1] & (A1L14Q # !M72L02) # !GAIN_M[1] & A1L14Q & !M72L02);
--M72L32 is lpm_add_sub:$00049|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~28
--operation mode is arithmetic
M72L32_carry_eqn = M72L22;
M72L32 = GAIN_M[2] $ A1L14Q $ M72L32_carry_eqn;
--M72L42 is lpm_add_sub:$00049|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~28COUT
--operation mode is arithmetic
M72L42 = CARRY(GAIN_M[2] & !A1L14Q & !M72L22 # !GAIN_M[2] & (!M72L22 # !A1L14Q));
--M72L52 is lpm_add_sub:$00049|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~29
--operation mode is arithmetic
M72L52_carry_eqn = M72L42;
M72L52 = GAIN_M[3] $ A1L14Q $ !M72L52_carry_eqn;
--M72L62 is lpm_add_sub:$00049|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~29COUT
--operation mode is arithmetic
M72L62 = CARRY(GAIN_M[3] & (A1L14Q # !M72L42) # !GAIN_M[3] & A1L14Q & !M72L42);
--M72L72 is lpm_add_sub:$00049|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~30
--operation mode is arithmetic
M72L72_carry_eqn = M72L62;
M72L72 = GAIN_E[0] $ A1L14Q $ M72L72_carry_eqn;
--M72L82 is lpm_add_sub:$00049|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~30COUT
--operation mode is arithmetic
M72L82 = CARRY(GAIN_E[0] & !A1L14Q & !M72L62 # !GAIN_E[0] & (!M72L62 # !A1L14Q));
--M72L92 is lpm_add_sub:$00049|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~31
--operation mode is arithmetic
M72L92_carry_eqn = M72L82;
M72L92 = GAIN_E[1] $ A1L14Q $ !M72L92_carry_eqn;
--M72L03 is lpm_add_sub:$00049|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~31COUT
--operation mode is arithmetic
M72L03 = CARRY(GAIN_E[1] & (A1L14Q # !M72L82) # !GAIN_E[1] & A1L14Q & !M72L82);
--M72L13 is lpm_add_sub:$00049|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~32
--operation mode is arithmetic
M72L13_carry_eqn = M72L03;
M72L13 = GAIN_E[2] $ A1L14Q $ M72L13_carry_eqn;
--M72L23 is lpm_add_sub:$00049|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~32COUT
--operation mode is arithmetic
M72L23 = CARRY(GAIN_E[2] & !A1L14Q & !M72L03 # !GAIN_E[2] & (!M72L03 # !A1L14Q));
--M72L33 is lpm_add_sub:$00049|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~33
--operation mode is normal
M72L33_carry_eqn = M72L23;
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?