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

📄 pipemult.fit.eqn

📁 郑亚民版的可编程逻辑器件开发软件quatus ii里的一些例程
💻 EQN
📖 第 1 页 / 共 5 页
字号:
--operation mode is arithmetic

K81L12_cout_1 = K9L2 & (K21L8 # !K81L81) # !K9L2 & K21L8 & !K81L81;
K81L12 = CARRY(K81L12_cout_1);


--K51_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[0]|addcore:adder|a_csnbuffer:result_node|sout_node[9] at LC_X21_Y2_N9
--operation mode is normal

K51_sout_node[9]_carry_eqn = (!K51L51 & K51L62) # (K51L51 & K51L72);
K51_sout_node[9]_lut_out = K51_sout_node[9]_carry_eqn $ K6L4;
K51_sout_node[9] = DFFEAS(K51_sout_node[9]_lut_out, GLOBAL(clk), VCC, , , , , , );


--K81_sout_node[5] 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[5] at LC_X19_Y3_N5
--operation mode is arithmetic

K81_sout_node[5]_carry_eqn = K81L51;
K81_sout_node[5]_lut_out = K21L11 $ K9L5 $ K81_sout_node[5]_carry_eqn;
K81_sout_node[5] = DFFEAS(K81_sout_node[5]_lut_out, GLOBAL(clk), VCC, , , , , , );

--K81L71 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[5]~87 at LC_X19_Y3_N5
--operation mode is arithmetic

K81L71_cout_0 = K21L11 & !K9L5 & !K81L51 # !K21L11 & (!K81L51 # !K9L5);
K81L71 = CARRY(K81L71_cout_0);

--K81L81 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[5]~87COUT1_115 at LC_X19_Y3_N5
--operation mode is arithmetic

K81L81_cout_1 = K21L11 & !K9L5 & !K81L51 # !K21L11 & (!K81L51 # !K9L5);
K81L81 = CARRY(K81L81_cout_1);


--K51_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[0]|addcore:adder|a_csnbuffer:result_node|sout_node[8] at LC_X21_Y2_N8
--operation mode is arithmetic

K51_sout_node[8]_carry_eqn = (!K51L51 & K51L32) # (K51L51 & K51L42);
K51_sout_node[8]_lut_out = K6L5 $ (!K51_sout_node[8]_carry_eqn);
K51_sout_node[8] = DFFEAS(K51_sout_node[8]_lut_out, GLOBAL(clk), VCC, , , , , , );

--K51L62 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[8]~83 at LC_X21_Y2_N8
--operation mode is arithmetic

K51L62_cout_0 = K6L5 & (!K51L32);
K51L62 = CARRY(K51L62_cout_0);

--K51L72 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[8]~83COUT1_118 at LC_X21_Y2_N8
--operation mode is arithmetic

K51L72_cout_1 = K6L5 & (!K51L42);
K51L72 = CARRY(K51L72_cout_1);


--K81_sout_node[4] 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[4] at LC_X19_Y3_N4
--operation mode is arithmetic

K81_sout_node[4]_lut_out = K9L8 $ K21L51 $ !K81L21;
K81_sout_node[4] = DFFEAS(K81_sout_node[4]_lut_out, GLOBAL(clk), VCC, , , , , , );

--K81L51 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[4]~91 at LC_X19_Y3_N4
--operation mode is arithmetic

K81L51 = CARRY(K9L8 & (K21L51 # !K81L31) # !K9L8 & K21L51 & !K81L31);


--K51_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[0]|addcore:adder|a_csnbuffer:result_node|sout_node[7] at LC_X21_Y2_N7
--operation mode is arithmetic

K51_sout_node[7]_carry_eqn = (!K51L51 & K51L02) # (K51L51 & K51L12);
K51_sout_node[7]_lut_out = K6L8 $ K3L01 $ K51_sout_node[7]_carry_eqn;
K51_sout_node[7] = DFFEAS(K51_sout_node[7]_lut_out, GLOBAL(clk), VCC, , , , , , );

--K51L32 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[7]~87 at LC_X21_Y2_N7
--operation mode is arithmetic

K51L32_cout_0 = K6L8 & !K3L01 & !K51L02 # !K6L8 & (!K51L02 # !K3L01);
K51L32 = CARRY(K51L32_cout_0);

--K51L42 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[7]~87COUT1_117 at LC_X21_Y2_N7
--operation mode is arithmetic

K51L42_cout_1 = K6L8 & !K3L01 & !K51L12 # !K6L8 & (!K51L12 # !K3L01);
K51L42 = CARRY(K51L42_cout_1);


--K81_sout_node[3] 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[3] at LC_X19_Y3_N3
--operation mode is arithmetic

K81_sout_node[3]_lut_out = K21L81 $ K9L11 $ K81L9;
K81_sout_node[3] = DFFEAS(K81_sout_node[3]_lut_out, GLOBAL(clk), VCC, , , , , , );

--K81L21 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[3]~95 at LC_X19_Y3_N3
--operation mode is arithmetic

K81L21_cout_0 = K21L81 & !K9L11 & !K81L9 # !K21L81 & (!K81L9 # !K9L11);
K81L21 = CARRY(K81L21_cout_0);

--K81L31 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[3]~95COUT1_114 at LC_X19_Y3_N3
--operation mode is arithmetic

K81L31_cout_1 = K21L81 & !K9L11 & !K81L01 # !K21L81 & (!K81L01 # !K9L11);
K81L31 = CARRY(K81L31_cout_1);


--K51_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[0]|addcore:adder|a_csnbuffer:result_node|sout_node[6] at LC_X21_Y2_N6
--operation mode is arithmetic

K51_sout_node[6]_carry_eqn = (!K51L51 & K51L71) # (K51L51 & K51L81);
K51_sout_node[6]_lut_out = K6L11 $ K3L11 $ !K51_sout_node[6]_carry_eqn;
K51_sout_node[6] = DFFEAS(K51_sout_node[6]_lut_out, GLOBAL(clk), VCC, , , , , , );

--K51L02 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[6]~91 at LC_X21_Y2_N6
--operation mode is arithmetic

K51L02_cout_0 = K6L11 & (K3L11 # !K51L71) # !K6L11 & K3L11 & !K51L71;
K51L02 = CARRY(K51L02_cout_0);

--K51L12 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[6]~91COUT1_116 at LC_X21_Y2_N6
--operation mode is arithmetic

K51L12_cout_1 = K6L11 & (K3L11 # !K51L81) # !K6L11 & K3L11 & !K51L81;
K51L12 = CARRY(K51L12_cout_1);


--K81_sout_node[2] 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[2] at LC_X19_Y3_N2
--operation mode is arithmetic

K81_sout_node[2]_lut_out = K9L51 $ K21L12 $ !K81L6;
K81_sout_node[2] = DFFEAS(K81_sout_node[2]_lut_out, GLOBAL(clk), VCC, , , , , , );

--K81L9 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[2]~99 at LC_X19_Y3_N2
--operation mode is arithmetic

K81L9_cout_0 = K9L51 & (K21L12 # !K81L6) # !K9L51 & K21L12 & !K81L6;
K81L9 = CARRY(K81L9_cout_0);

--K81L01 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[2]~99COUT1_113 at LC_X19_Y3_N2
--operation mode is arithmetic

K81L01_cout_1 = K9L51 & (K21L12 # !K81L7) # !K9L51 & K21L12 & !K81L7;
K81L01 = CARRY(K81L01_cout_1);


--K51_sout_node[5] 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[5] at LC_X21_Y2_N5
--operation mode is arithmetic

K51_sout_node[5]_carry_eqn = K51L51;
K51_sout_node[5]_lut_out = K3L41 $ K6L41 $ K51_sout_node[5]_carry_eqn;
K51_sout_node[5] = DFFEAS(K51_sout_node[5]_lut_out, GLOBAL(clk), VCC, , , , , , );

--K51L71 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[5]~95 at LC_X21_Y2_N5
--operation mode is arithmetic

K51L71_cout_0 = K3L41 & !K6L41 & !K51L51 # !K3L41 & (!K51L51 # !K6L41);
K51L71 = CARRY(K51L71_cout_0);

--K51L81 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[5]~95COUT1_115 at LC_X21_Y2_N5
--operation mode is arithmetic

K51L81_cout_1 = K3L41 & !K6L41 & !K51L51 # !K3L41 & (!K51L51 # !K6L41);
K51L81 = CARRY(K51L81_cout_1);


--K81_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[1]|addcore:adder|a_csnbuffer:result_node|sout_node[1] at LC_X19_Y3_N1
--operation mode is arithmetic

K81_sout_node[1]_lut_out = K9L81 $ K21L42 $ K81L3;
K81_sout_node[1] = DFFEAS(K81_sout_node[1]_lut_out, GLOBAL(clk), VCC, , , , , , );

--K81L6 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[1]~103 at LC_X19_Y3_N1
--operation mode is arithmetic

K81L6_cout_0 = K9L81 & !K21L42 & !K81L3 # !K9L81 & (!K81L3 # !K21L42);
K81L6 = CARRY(K81L6_cout_0);

--K81L7 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[1]~103COUT1_112 at LC_X19_Y3_N1
--operation mode is arithmetic

K81L7_cout_1 = K9L81 & !K21L42 & !K81L4 # !K9L81 & (!K81L4 # !K21L42);
K81L7 = CARRY(K81L7_cout_1);


--K51_sout_node[4] 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[4] at LC_X21_Y2_N4
--operation mode is arithmetic

K51_sout_node[4]_lut_out = K6L81 $ K3L71 $ !K51L21;
K51_sout_node[4] = DFFEAS(K51_sout_node[4]_lut_out, GLOBAL(clk), VCC, , , , , , );

--K51L51 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[4]~99 at LC_X21_Y2_N4
--operation mode is arithmetic

K51L51 = CARRY(K6L81 & (K3L71 # !K51L31) # !K6L81 & K3L71 & !K51L31);


--K81_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[1]|addcore:adder|a_csnbuffer:result_node|sout_node[0] at LC_X19_Y3_N0
--operation mode is arithmetic

⌨️ 快捷键说明

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