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

📄 pipemult.fit.eqn

📁 郑亚民版的可编程逻辑器件开发软件quatus ii里的一些例程
💻 EQN
📖 第 1 页 / 共 5 页
字号:
K12L71 = CARRY(K81_sout_node[3] & !K51_sout_node[7] & !K12L02 # !K81_sout_node[3] & (!K12L02 # !K51_sout_node[7]));


--K12L81 is mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|mpar_add:sub_par_add|lpm_add_sub:adder[0]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~239 at LC_X19_Y2_N8
--operation mode is arithmetic

K12L81_carry_eqn = (!K12L13 & K12L22) # (K12L13 & K12L32);
K12L81 = K81_sout_node[2] $ K51_sout_node[6] $ !K12L81_carry_eqn;

--K12L91 is mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|mpar_add:sub_par_add|lpm_add_sub:adder[0]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~241 at LC_X19_Y2_N8
--operation mode is arithmetic

K12L91_cout_0 = K81_sout_node[2] & (K51_sout_node[6] # !K12L22) # !K81_sout_node[2] & K51_sout_node[6] & !K12L22;
K12L91 = CARRY(K12L91_cout_0);

--K12L02 is mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|mpar_add:sub_par_add|lpm_add_sub:adder[0]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~241COUT1_268 at LC_X19_Y2_N8
--operation mode is arithmetic

K12L02_cout_1 = K81_sout_node[2] & (K51_sout_node[6] # !K12L32) # !K81_sout_node[2] & K51_sout_node[6] & !K12L32;
K12L02 = CARRY(K12L02_cout_1);


--K12L12 is mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|mpar_add:sub_par_add|lpm_add_sub:adder[0]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~244 at LC_X19_Y2_N7
--operation mode is arithmetic

K12L12_carry_eqn = (!K12L13 & K12L52) # (K12L13 & K12L62);
K12L12 = K51_sout_node[5] $ K81_sout_node[1] $ K12L12_carry_eqn;

--K12L22 is mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|mpar_add:sub_par_add|lpm_add_sub:adder[0]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~246 at LC_X19_Y2_N7
--operation mode is arithmetic

K12L22_cout_0 = K51_sout_node[5] & !K81_sout_node[1] & !K12L52 # !K51_sout_node[5] & (!K12L52 # !K81_sout_node[1]);
K12L22 = CARRY(K12L22_cout_0);

--K12L32 is mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|mpar_add:sub_par_add|lpm_add_sub:adder[0]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~246COUT1_267 at LC_X19_Y2_N7
--operation mode is arithmetic

K12L32_cout_1 = K51_sout_node[5] & !K81_sout_node[1] & !K12L62 # !K51_sout_node[5] & (!K12L62 # !K81_sout_node[1]);
K12L32 = CARRY(K12L32_cout_1);


--K12L42 is mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|mpar_add:sub_par_add|lpm_add_sub:adder[0]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~249 at LC_X19_Y2_N6
--operation mode is arithmetic

K12L42_carry_eqn = (!K12L13 & K12L82) # (K12L13 & K12L92);
K12L42 = K51_sout_node[4] $ K81_sout_node[0] $ !K12L42_carry_eqn;

--K12L52 is mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|mpar_add:sub_par_add|lpm_add_sub:adder[0]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~251 at LC_X19_Y2_N6
--operation mode is arithmetic

K12L52_cout_0 = K51_sout_node[4] & (K81_sout_node[0] # !K12L82) # !K51_sout_node[4] & K81_sout_node[0] & !K12L82;
K12L52 = CARRY(K12L52_cout_0);

--K12L62 is mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|mpar_add:sub_par_add|lpm_add_sub:adder[0]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~251COUT1_266 at LC_X19_Y2_N6
--operation mode is arithmetic

K12L62_cout_1 = K51_sout_node[4] & (K81_sout_node[0] # !K12L92) # !K51_sout_node[4] & K81_sout_node[0] & !K12L92;
K12L62 = CARRY(K12L62_cout_1);


--K12L72 is mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|mpar_add:sub_par_add|lpm_add_sub:adder[0]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~254 at LC_X19_Y2_N5
--operation mode is arithmetic

K12L72_carry_eqn = K12L13;
K12L72 = K51_sout_node[3] $ G2_drop_bits_node[1][1] $ K12L72_carry_eqn;

--K12L82 is mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|mpar_add:sub_par_add|lpm_add_sub:adder[0]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~256 at LC_X19_Y2_N5
--operation mode is arithmetic

K12L82_cout_0 = K51_sout_node[3] & !G2_drop_bits_node[1][1] & !K12L13 # !K51_sout_node[3] & (!K12L13 # !G2_drop_bits_node[1][1]);
K12L82 = CARRY(K12L82_cout_0);

--K12L92 is mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|mpar_add:sub_par_add|lpm_add_sub:adder[0]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~256COUT1_265 at LC_X19_Y2_N5
--operation mode is arithmetic

K12L92_cout_1 = K51_sout_node[3] & !G2_drop_bits_node[1][1] & !K12L13 # !K51_sout_node[3] & (!K12L13 # !G2_drop_bits_node[1][1]);
K12L92 = CARRY(K12L92_cout_1);


--K12L03 is mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|mpar_add:sub_par_add|lpm_add_sub:adder[0]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~259 at LC_X19_Y2_N4
--operation mode is arithmetic

K12L03 = K51_sout_node[2] $ G2_drop_bits_node[1][0];

--K12L13 is mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|mpar_add:sub_par_add|lpm_add_sub:adder[0]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~261 at LC_X19_Y2_N4
--operation mode is arithmetic

K12L13 = CARRY(K51_sout_node[2] & G2_drop_bits_node[1][0]);


--K51_sout_node[1] is mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[0]|addcore:adder|a_csnbuffer:result_node|sout_node[1] at LC_X21_Y2_N1
--operation mode is arithmetic

K51_sout_node[1]_lut_out = K3L1 $ K6L1 $ K51L3;
K51_sout_node[1] = DFFEAS(K51_sout_node[1]_lut_out, GLOBAL(clk), VCC, , , , , , );

--K51L6 is mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[0]|addcore:adder|a_csnbuffer:result_node|sout_node[1]~71 at LC_X21_Y2_N1
--operation mode is arithmetic

K51L6_cout_0 = K3L1 & !K6L1 & !K51L3 # !K3L1 & (!K51L3 # !K6L1);
K51L6 = CARRY(K51L6_cout_0);

--K51L7 is mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[0]|addcore:adder|a_csnbuffer:result_node|sout_node[1]~71COUT1_112 at LC_X21_Y2_N1
--operation mode is arithmetic

K51L7_cout_1 = K3L1 & !K6L1 & !K51L4 # !K3L1 & (!K51L4 # !K6L1);
K51L7 = CARRY(K51L7_cout_1);


--K51_sout_node[0] is mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[0]|addcore:adder|a_csnbuffer:result_node|sout_node[0] at LC_X21_Y2_N0
--operation mode is arithmetic

K51_sout_node[0]_lut_out = K3L4 $ F1_decoder_node[2][0];
K51_sout_node[0] = DFFEAS(K51_sout_node[0]_lut_out, GLOBAL(clk), VCC, , , , , , );

--K51L3 is mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[0]|addcore:adder|a_csnbuffer:result_node|sout_node[0]~75 at LC_X21_Y2_N0
--operation mode is arithmetic

K51L3_cout_0 = K3L4 & F1_decoder_node[2][0];
K51L3 = CARRY(K51L3_cout_0);

--K51L4 is mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[0]|addcore:adder|a_csnbuffer:result_node|sout_node[0]~75COUT1_111 at LC_X21_Y2_N0
--operation mode is arithmetic

K51L4_cout_1 = K3L4 & F1_decoder_node[2][0];
K51L4 = CARRY(K51L4_cout_1);


--G2_drop_bits_node[0][0] is mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|drop_bits_node[0][0] at LC_X20_Y3_N9
--operation mode is normal

G2_drop_bits_node[0][0]_lut_out = GND;
G2_drop_bits_node[0][0] = DFFEAS(G2_drop_bits_node[0][0]_lut_out, GLOBAL(clk), VCC, , , F1_decoder_node[0][0], , , VCC);


--K81_sout_node[9] is mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[1]|addcore:adder|a_csnbuffer:result_node|sout_node[9] at LC_X19_Y3_N9
--operation mode is normal

K81_sout_node[9]_carry_eqn = (!K81L51 & K81L62) # (K81L51 & K81L72);
K81_sout_node[9]_lut_out = K21L1 $ K81_sout_node[9]_carry_eqn;
K81_sout_node[9] = DFFEAS(K81_sout_node[9]_lut_out, GLOBAL(clk), VCC, , , , , , );


--K81_sout_node[8] is mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[1]|addcore:adder|a_csnbuffer:result_node|sout_node[8] at LC_X19_Y3_N8
--operation mode is arithmetic

K81_sout_node[8]_carry_eqn = (!K81L51 & K81L32) # (K81L51 & K81L42);
K81_sout_node[8]_lut_out = K21L2 $ (!K81_sout_node[8]_carry_eqn);
K81_sout_node[8] = DFFEAS(K81_sout_node[8]_lut_out, GLOBAL(clk), VCC, , , , , , );

--K81L62 is mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[1]|addcore:adder|a_csnbuffer:result_node|sout_node[8]~75 at LC_X19_Y3_N8
--operation mode is arithmetic

K81L62_cout_0 = K21L2 & (!K81L32);
K81L62 = CARRY(K81L62_cout_0);

--K81L72 is mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[1]|addcore:adder|a_csnbuffer:result_node|sout_node[8]~75COUT1_118 at LC_X19_Y3_N8
--operation mode is arithmetic

K81L72_cout_1 = K21L2 & (!K81L42);
K81L72 = CARRY(K81L72_cout_1);


--K81_sout_node[7] is mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[1]|addcore:adder|a_csnbuffer:result_node|sout_node[7] at LC_X19_Y3_N7
--operation mode is arithmetic

K81_sout_node[7]_carry_eqn = (!K81L51 & K81L02) # (K81L51 & K81L12);
K81_sout_node[7]_lut_out = K21L5 $ K9L1 $ K81_sout_node[7]_carry_eqn;
K81_sout_node[7] = DFFEAS(K81_sout_node[7]_lut_out, GLOBAL(clk), VCC, , , , , , );

--K81L32 is mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[1]|addcore:adder|a_csnbuffer:result_node|sout_node[7]~79 at LC_X19_Y3_N7
--operation mode is arithmetic

K81L32_cout_0 = K21L5 & !K9L1 & !K81L02 # !K21L5 & (!K81L02 # !K9L1);
K81L32 = CARRY(K81L32_cout_0);

--K81L42 is mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[1]|addcore:adder|a_csnbuffer:result_node|sout_node[7]~79COUT1_117 at LC_X19_Y3_N7
--operation mode is arithmetic

K81L42_cout_1 = K21L5 & !K9L1 & !K81L12 # !K21L5 & (!K81L12 # !K9L1);
K81L42 = CARRY(K81L42_cout_1);


--K81_sout_node[6] is mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[1]|addcore:adder|a_csnbuffer:result_node|sout_node[6] at LC_X19_Y3_N6
--operation mode is arithmetic

K81_sout_node[6]_carry_eqn = (!K81L51 & K81L71) # (K81L51 & K81L81);
K81_sout_node[6]_lut_out = K9L2 $ K21L8 $ !K81_sout_node[6]_carry_eqn;
K81_sout_node[6] = DFFEAS(K81_sout_node[6]_lut_out, GLOBAL(clk), VCC, , , , , , );

--K81L02 is mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[1]|addcore:adder|a_csnbuffer:result_node|sout_node[6]~83 at LC_X19_Y3_N6
--operation mode is arithmetic

K81L02_cout_0 = K9L2 & (K21L8 # !K81L71) # !K9L2 & K21L8 & !K81L71;
K81L02 = CARRY(K81L02_cout_0);

--K81L12 is mult:inst|lpm_mult:lpm_mult_component|multcore:mult_core|mpar_add:padder|mpar_add:sub_par_add|lpm_add_sub:adder[1]|addcore:adder|a_csnbuffer:result_node|sout_node[6]~83COUT1_116 at LC_X19_Y3_N6

⌨️ 快捷键说明

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