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

📄 maxmin.map.eqn

📁 一个自己编写的这次2008北京市电子竞赛VHDL源程序
💻 EQN
📖 第 1 页 / 共 5 页
字号:
U8L4 = CARRY(!K2L60 & !K2L59 & !U8L8);


--U9L4 is display1:inst3|lpm_divide:div_rtl_4|lpm_divide_5nf:auto_generated|sign_div_unsign_7jg:divider|alt_u_div_jod:divider|add_sub_se8:add_sub_12|add_sub_cella[1]~95
--operation mode is arithmetic

U9L4 = CARRY(!K2L75 & !K2L74 & !U9L6);


--T2L5 is display1:inst3|lpm_divide:div_rtl_4|lpm_divide_5nf:auto_generated|sign_div_unsign_7jg:divider|alt_u_div_jod:divider|add_sub_re8:add_sub_7|add_sub_cella[1]~83
--operation mode is arithmetic

T2L5_carry_eqn = T2L16;
T2L5 = EB5L1 $ (T2L5_carry_eqn);

--T2L6 is display1:inst3|lpm_divide:div_rtl_4|lpm_divide_5nf:auto_generated|sign_div_unsign_7jg:divider|alt_u_div_jod:divider|add_sub_re8:add_sub_7|add_sub_cella[1]~85
--operation mode is arithmetic

T2L6 = CARRY(!T2L16 # !EB5L1);


--EB5L1 is display1:inst3|lpm_mult:mult_rtl_3|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[0]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~82
--operation mode is arithmetic

EB5L1_carry_eqn = EB5L10;
EB5L1 = AB2L7 $ AB2L4 $ EB5L1_carry_eqn;

--EB5L2 is display1:inst3|lpm_mult:mult_rtl_3|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[0]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~84
--operation mode is arithmetic

EB5L2 = CARRY(AB2L7 & !AB2L4 & !EB5L10 # !AB2L7 & (!EB5L10 # !AB2L4));


--U11L4 is display1:inst3|lpm_divide:div_rtl_4|lpm_divide_5nf:auto_generated|sign_div_unsign_7jg:divider|alt_u_div_jod:divider|add_sub_se8:add_sub_8|add_sub_cella[1]~88
--operation mode is normal

U11L4_carry_eqn = U11L14;
U11L4 = !U11L4_carry_eqn;


--K2L22 is display1:inst3|lpm_divide:div_rtl_4|lpm_divide_5nf:auto_generated|sign_div_unsign_7jg:divider|alt_u_div_jod:divider|StageOut[75]~2625
--operation mode is normal

K2L22 = !U11L4 & (T2L4 & T2L5 # !T2L4 & (EB5L1));


--U11L5 is display1:inst3|lpm_divide:div_rtl_4|lpm_divide_5nf:auto_generated|sign_div_unsign_7jg:divider|alt_u_div_jod:divider|add_sub_se8:add_sub_8|add_sub_cella[1]~93
--operation mode is arithmetic

U11L5_carry_eqn = U11L16;
U11L5 = U11L5_carry_eqn $ (!K2L4 & !K2L5);

--U11L6 is display1:inst3|lpm_divide:div_rtl_4|lpm_divide_5nf:auto_generated|sign_div_unsign_7jg:divider|alt_u_div_jod:divider|add_sub_se8:add_sub_8|add_sub_cella[1]~95
--operation mode is arithmetic

U11L6 = CARRY(!U11L16 & (K2L4 # K2L5));


--U12L4 is display1:inst3|lpm_divide:div_rtl_4|lpm_divide_5nf:auto_generated|sign_div_unsign_7jg:divider|alt_u_div_jod:divider|add_sub_se8:add_sub_9|add_sub_cella[1]~89
--operation mode is normal

U12L4_carry_eqn = U12L14;
U12L4 = !U12L4_carry_eqn;


--K2L39 is display1:inst3|lpm_divide:div_rtl_4|lpm_divide_5nf:auto_generated|sign_div_unsign_7jg:divider|alt_u_div_jod:divider|StageOut[85]~2626
--operation mode is normal

K2L39 = !U12L4 & (K2L22 # U11L4 & U11L5);


--U12L5 is display1:inst3|lpm_divide:div_rtl_4|lpm_divide_5nf:auto_generated|sign_div_unsign_7jg:divider|alt_u_div_jod:divider|add_sub_se8:add_sub_9|add_sub_cella[1]~94
--operation mode is arithmetic

U12L5_carry_eqn = U12L16;
U12L5 = U12L5_carry_eqn $ (K2L22 # K2L21);

--U12L6 is display1:inst3|lpm_divide:div_rtl_4|lpm_divide_5nf:auto_generated|sign_div_unsign_7jg:divider|alt_u_div_jod:divider|add_sub_se8:add_sub_9|add_sub_cella[1]~96
--operation mode is arithmetic

U12L6 = CARRY(!K2L22 & !K2L21 # !U12L16);


--K2L56 is display1:inst3|lpm_divide:div_rtl_4|lpm_divide_5nf:auto_generated|sign_div_unsign_7jg:divider|alt_u_div_jod:divider|StageOut[95]~2627
--operation mode is normal

K2L56 = !U7L2 & (K2L39 # U12L4 & U12L5);


--U7L5 is display1:inst3|lpm_divide:div_rtl_4|lpm_divide_5nf:auto_generated|sign_div_unsign_7jg:divider|alt_u_div_jod:divider|add_sub_se8:add_sub_10|add_sub_cella[1]~99
--operation mode is arithmetic

U7L5_carry_eqn = U7L12;
U7L5 = U7L5_carry_eqn $ (!K2L39 & !K2L38);

--U7L6 is display1:inst3|lpm_divide:div_rtl_4|lpm_divide_5nf:auto_generated|sign_div_unsign_7jg:divider|alt_u_div_jod:divider|add_sub_se8:add_sub_10|add_sub_cella[1]~101
--operation mode is arithmetic

U7L6 = CARRY(!U7L12 & (K2L39 # K2L38));


--K2L73 is display1:inst3|lpm_divide:div_rtl_4|lpm_divide_5nf:auto_generated|sign_div_unsign_7jg:divider|alt_u_div_jod:divider|StageOut[105]~2628
--operation mode is normal

K2L73 = !U8L2 & (K2L56 # U7L2 & U7L5);


--U8L5 is display1:inst3|lpm_divide:div_rtl_4|lpm_divide_5nf:auto_generated|sign_div_unsign_7jg:divider|alt_u_div_jod:divider|add_sub_se8:add_sub_11|add_sub_cella[1]~99
--operation mode is arithmetic

U8L5_carry_eqn = U8L10;
U8L5 = U8L5_carry_eqn $ (K2L56 # K2L55);

--U8L6 is display1:inst3|lpm_divide:div_rtl_4|lpm_divide_5nf:auto_generated|sign_div_unsign_7jg:divider|alt_u_div_jod:divider|add_sub_se8:add_sub_11|add_sub_cella[1]~101
--operation mode is arithmetic

U8L6 = CARRY(!K2L56 & !K2L55 # !U8L10);


--K2L77 is display1:inst3|lpm_divide:div_rtl_4|lpm_divide_5nf:auto_generated|sign_div_unsign_7jg:divider|alt_u_div_jod:divider|StageOut[115]~2629
--operation mode is normal

K2L77 = !U9L2 & (K2L73 # U8L2 & U8L5);


--U9L5 is display1:inst3|lpm_divide:div_rtl_4|lpm_divide_5nf:auto_generated|sign_div_unsign_7jg:divider|alt_u_div_jod:divider|add_sub_se8:add_sub_12|add_sub_cella[1]~98
--operation mode is arithmetic

U9L5_carry_eqn = U9L8;
U9L5 = U9L5_carry_eqn $ (!K2L73 & !K2L72);

--U9L6 is display1:inst3|lpm_divide:div_rtl_4|lpm_divide_5nf:auto_generated|sign_div_unsign_7jg:divider|alt_u_div_jod:divider|add_sub_se8:add_sub_12|add_sub_cella[1]~100
--operation mode is arithmetic

U9L6 = CARRY(!U9L8 & (K2L73 # K2L72));


--K2L76 is display1:inst3|lpm_divide:div_rtl_4|lpm_divide_5nf:auto_generated|sign_div_unsign_7jg:divider|alt_u_div_jod:divider|StageOut[115]~28
--operation mode is normal

K2L76 = U9L2 & U9L5;


--T3L4 is display1:inst3|lpm_divide:div_rtl_7|lpm_divide_5nf:auto_generated|sign_div_unsign_7jg:divider|alt_u_div_jod:divider|add_sub_re8:add_sub_7|add_sub_cella[1]~78
--operation mode is normal

T3L4_carry_eqn = T3L8;
T3L4 = T3L4_carry_eqn;


--Q12L4 is display1:inst3|lpm_divide:div_rtl_8|lpm_divide_klf:auto_generated|sign_div_unsign_mhg:divider|alt_u_div_hld:divider|add_sub_oe8:add_sub_4|add_sub_cella[2]~48
--operation mode is normal

Q12L4_carry_eqn = Q12L6;
Q12L4 = !Q12L4_carry_eqn;


--Q13L6 is display1:inst3|lpm_divide:div_rtl_8|lpm_divide_klf:auto_generated|sign_div_unsign_mhg:divider|alt_u_div_hld:divider|add_sub_oe8:add_sub_5|add_sub_cella[2]~53
--operation mode is arithmetic

Q13L6 = CARRY(!Y3L5 & !Y3L6 & !Q13L8);


--Q14L6 is display1:inst3|lpm_divide:div_rtl_8|lpm_divide_klf:auto_generated|sign_div_unsign_mhg:divider|alt_u_div_hld:divider|add_sub_oe8:add_sub_6|add_sub_cella[2]~53
--operation mode is arithmetic

Q14L6 = CARRY(!Y3L12 & !Y3L11 & !Q14L8);


--Q15L3 is display1:inst3|lpm_divide:div_rtl_8|lpm_divide_klf:auto_generated|sign_div_unsign_mhg:divider|alt_u_div_hld:divider|add_sub_oe8:add_sub_7|add_sub_cella[2]~53
--operation mode is arithmetic

Q15L3 = CARRY(!Y3L20 & !Y3L19 & !Q15L5);


--U13L6 is display1:inst3|lpm_divide:div_rtl_7|lpm_divide_5nf:auto_generated|sign_div_unsign_7jg:divider|alt_u_div_jod:divider|add_sub_se8:add_sub_10|add_sub_cella[1]~96
--operation mode is arithmetic

U13L6 = CARRY(!K3L45 & !K3L44 & !U13L10);


--U14L6 is display1:inst3|lpm_divide:div_rtl_7|lpm_divide_5nf:auto_generated|sign_div_unsign_7jg:divider|alt_u_div_jod:divider|add_sub_se8:add_sub_11|add_sub_cella[1]~96
--operation mode is arithmetic

U14L6 = CARRY(!K3L60 & !K3L59 & !U14L10);


--U15L6 is display1:inst3|lpm_divide:div_rtl_7|lpm_divide_5nf:auto_generated|sign_div_unsign_7jg:divider|alt_u_div_jod:divider|add_sub_se8:add_sub_12|add_sub_cella[1]~95
--operation mode is arithmetic

U15L6 = CARRY(!K3L75 & !K3L74 & !U15L8);


--T3L5 is display1:inst3|lpm_divide:div_rtl_7|lpm_divide_5nf:auto_generated|sign_div_unsign_7jg:divider|alt_u_div_jod:divider|add_sub_re8:add_sub_7|add_sub_cella[1]~83
--operation mode is arithmetic

T3L5_carry_eqn = T3L16;
T3L5 = EB8L1 $ (T3L5_carry_eqn);

--T3L6 is display1:inst3|lpm_divide:div_rtl_7|lpm_divide_5nf:auto_generated|sign_div_unsign_7jg:divider|alt_u_div_jod:divider|add_sub_re8:add_sub_7|add_sub_cella[1]~85
--operation mode is arithmetic

T3L6 = CARRY(!T3L16 # !EB8L1);


--EB8L1 is display1:inst3|lpm_mult:mult_rtl_6|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[0]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~82
--operation mode is arithmetic

EB8L1_carry_eqn = EB8L10;
EB8L1 = AB3L7 $ AB3L4 $ EB8L1_carry_eqn;

--EB8L2 is display1:inst3|lpm_mult:mult_rtl_6|multcore:mult_core|mpar_add:padder|lpm_add_sub:adder[0]|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~84
--operation mode is arithmetic

EB8L2 = CARRY(AB3L7 & !AB3L4 & !EB8L10 # !AB3L7 & (!EB8L10 # !AB3L4));


--U17L4 is display1:inst3|lpm_divide:div_rtl_7|lpm_divide_5nf:auto_generated|sign_div_unsign_7jg:divider|alt_u_div_jod:divider|add_sub_se8:add_sub_8|add_sub_cella[1]~88
--operation mode is normal

U17L4_carry_eqn = U17L14;
U17L4 = !U17L4_carry_eqn;


--K3L22 is display1:inst3|lpm_divide:div_rtl_7|lpm_divide_5nf:auto_generated|sign_div_unsign_7jg:divider|alt_u_div_jod:divider|StageOut[75]~2625
--operation mode is normal

K3L22 = !U17L4 & (T3L4 & T3L5 # !T3L4 & (EB8L1));


--U17L5 is display1:inst3|lpm_divide:div_rtl_7|lpm_divide_5nf:auto_generated|sign_div_unsign_7jg:divider|alt_u_div_jod:divider|add_sub_se8:add_sub_8|add_sub_cella[1]~93
--operation mode is arithmetic

U17L5_carry_eqn = U17L16;
U17L5 = U17L5_carry_eqn $ (!K3L4 & !K3L5);

--U17L6 is display1:inst3|lpm_divide:div_rtl_7|lpm_divide_5nf:auto_generated|sign_div_unsign_7jg:divider|alt_u_div_jod:divider|add_sub_se8:add_sub_8|add_sub_cella[1]~95
--operation mode is arithmetic

U17L6 = CARRY(!U17L16 & (K3L4 # K3L5));


--U18L4 is display1:inst3|lpm_divide:div_rtl_7|lpm_divide_5nf:auto_generated|sign_div_unsign_7jg:divider|alt_u_div_jod:divider|add_sub_se8:add_sub_9|add_sub_cella[1]~89
--operation mode is normal

U18L4_carry_eqn = U18L14;
U18L4 = !U18L4_carry_eqn;


--K3L39 is display1:inst3|lpm_divide:div_rtl_7|lpm_divide_5nf:auto_generated|sign_div_unsign_7jg:divider|alt_u_div_jod:divider|StageOut[85]~2626
--operation mode is normal

K3L39 = !U18L4 & (K3L22 # U17L4 & U17L5);


--U18L5 is display1:inst3|lpm_divide:div_rtl_7|lpm_divide_5nf:auto_generated|sign_div_unsign_7jg:divider|alt_u_div_jod:divider|add_sub_se8:add_sub_9|add_sub_cella[1]~94
--operation mode is arithmetic

U18L5_carry_eqn = U18L16;
U18L5 = U18L5_carry_eqn $ (K3L22 # K3L21);

--U18L6 is display1:inst3|lpm_divide:div_rtl_7|lpm_divide_5nf:auto_generated|sign_div_unsign_7jg:divider|alt_u_div_jod:divider|add_sub_se8:add_sub_9|add_sub_cella[1]~96
--operation mode is arithmetic

U18L6 = CARRY(!K3L22 & !K3L21 # !U18L16);


--K3L56 is display1:inst3|lpm_divide:div_rtl_7|lpm_divide_5nf:auto_generated|sign_div_unsign_7jg:divider|alt_u_div_jod:divider|StageOut[95]~2627
--operation mode is normal

K3L56 = !U13L4 & (K3L39 # U18L4 & U18L5);


--U13L7 is display1:inst3|lpm_divide:div_rtl_7|lpm_divide_5nf:auto_generated|sign_div_unsign_7jg:divider|alt_u_div_jod:divider|add_sub_se8:add_sub_10|add_sub_cella[1]~99
--operation mode is arithmetic

U13L7_carry_eqn = U13L14;
U13L7 = U13L7_carry_eqn $ (!K3L39 & !K3L38);

--U13L8 is display1:inst3|lpm_divide:div_rtl_7|lpm_divide_5nf:auto_generated|sign_div_unsign_7jg:divider|alt_u_div_jod:divider|add_sub_se8:add_sub_10|add_sub_cella[1]~101
--operation mode is arithmetic

U13L8 = CARRY(!U13L14 & (K3L39 # K3L38));


--K3L73 is display1:inst3|lpm_divide:div_rtl_7|lpm_divide_5nf:auto_generated|sign_div_unsign_7jg:divider|alt_u_div_jod:divider|StageOut[105]~2628
--operation mode is normal

K3L73 = !U14L4 & (K3L56 # U13L4 & U13L7);


--U14L7 is display1:inst3|lpm_divide:div_rtl_7|lpm_divide_5nf:auto_generated|sign_div_unsign_7jg:divider|alt_u_div_jod:divider|add_sub_se8:add_sub_11|add_sub_cella[1]~99
--operation mode is arithmetic

U14L7_carry_eqn = U14L12;
U14L7 = U14L7_carry_eqn $ (K3L56 # K3L55);

--U14L8 is display1:inst3|lpm_divide:div_rtl_7|lpm_divide_5nf:auto_generated|sign_div_unsign_7jg:divider|alt_u_div_jod:divider|add_sub_se8:add_sub_11|add_sub_cella[1]~101
--operation mode is arithmetic

U14L8 = CARRY(!K3L56 & !K3L55 # !U14L12);


--K3L77 is display1:inst3|lpm_divide:div_rtl_7|lpm_divide_5nf:auto_generated|sign_div_unsign_7jg:divider|alt_u_div_jod:divider|StageOut[115]~2629
--operation mode is normal

K3L77 = !U15L4 & (K3L73 # U14L4 & U14L7);


--U15L7 is display1:inst3|lpm_divide:div_rtl_7|lpm_divide_5nf:auto_generated|sign_div_unsign_7jg:divider|alt_u_div_jod:divider|add_sub_se8:add_sub_12|add_sub_cella[1]~98
--operation mode is arithmetic

U15L7_carry_eqn = U15L10;
U15L7 = U15L7_carry_eqn $ (!K3L73 & !K3L72);

--U15L8 is display1:inst3|lpm_divide:div_rtl_7|lpm_divide_5nf:auto_generated|sign_div_unsign_7jg:divider|alt_u_div_jod:divider|add_sub_se8:add_sub_12|add_sub_cella[1]~100
--operation mode is arithmetic

U15L8 = CARRY(!U15L10 & (K3L73 # K3L72));


--K3L76 is display1:inst3|lpm_divide:div_rtl_7|lpm_divide_5nf:auto_generated|sign_div_unsign_7jg:divider|alt_u_div_jod:divider|StageOut[115]~28
--operation mode is normal

K3L76 = U15L4 & U15L7;


--B1_i[4] is ADC0820:inst|i[4]
--operation mode is normal

B1_i[4]_carry_eqn = B1L22;
B1_i[4]_lut_out = B1_i[4] $ (!B1_i[4]_carry_eqn);
B1_i[4] = DFFEAS(B1_i[4]_lut_out, clk, VCC, , , , , , );


--B1_current_state.st4 is ADC0820:inst|current_state.st4
--operation mode is normal

B1_current_state.st4_lut_out = B1_current_state_10;
B1_current_state.st4 = DFFEAS(B1_current_state.st4_lut_out, clk, VCC, , , , , , );


--B1_current_state.st1 is ADC0820:inst|current_state.st1
--operation mode is normal

B1_current_state.st1_lut_out = B1_current_state_4;
B1_current_state.st1 = DFFEAS(B1_current_state.st1_lut_out, clk, VCC, , , , , , );


--C1_i[15] is calculate:inst2|i[15]
--operation mode is arithmetic

⌨️ 快捷键说明

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