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

📄 clkscan3.fit.eqn

📁 采用Quartus2编写的数码管扫描显示电路 共有三个电路 电路1:当按下启动计时按钮时
💻 EQN
📖 第 1 页 / 共 5 页
字号:
C1_count[10]_lut_out = C1L26 & (C1L61);
C1_count[10] = DFFEAS(C1_count[10]_lut_out, GLOBAL(clk), VCC, , , , , , );


--C1_count[9] is clkdiv1ms:inst1|count[9] at LC_X9_Y15_N3
--operation mode is normal

C1_count[9]_lut_out = C1L91 & C1L26;
C1_count[9] = DFFEAS(C1_count[9]_lut_out, GLOBAL(clk), VCC, , , , , , );


--C1L95 is clkdiv1ms:inst1|reduce_nor~100 at LC_X9_Y15_N7
--operation mode is normal

C1_count[8]_qfbk = C1_count[8];
C1L95 = C1_count[7] # C1_count[8]_qfbk # !C1_count[9] # !C1_count[10];

--C1_count[8] is clkdiv1ms:inst1|count[8] at LC_X9_Y15_N7
--operation mode is normal

C1_count[8] = DFFEAS(C1L95, GLOBAL(clk), VCC, , , C1L01, , , VCC);


--C1_count[4] is clkdiv1ms:inst1|count[4] at LC_X10_Y16_N2
--operation mode is normal

C1_count[4]_lut_out = GND;
C1_count[4] = DFFEAS(C1_count[4]_lut_out, GLOBAL(clk), VCC, , , C1L42, , , VCC);


--C1_count[3] is clkdiv1ms:inst1|count[3] at LC_X10_Y16_N0
--operation mode is normal

C1_count[3]_lut_out = C1L72;
C1_count[3] = DFFEAS(C1_count[3]_lut_out, GLOBAL(clk), VCC, , , , , , );


--C1_count[5] is clkdiv1ms:inst1|count[5] at LC_X9_Y15_N0
--operation mode is normal

C1_count[5]_lut_out = C1L26 & (C1L03);
C1_count[5] = DFFEAS(C1_count[5]_lut_out, GLOBAL(clk), VCC, , , , , , );


--C1L06 is clkdiv1ms:inst1|reduce_nor~101 at LC_X9_Y15_N1
--operation mode is normal

C1_count[6]_qfbk = C1_count[6];
C1L06 = C1_count[3] # C1_count[4] # C1_count[6]_qfbk # !C1_count[5];

--C1_count[6] is clkdiv1ms:inst1|count[6] at LC_X9_Y15_N1
--operation mode is normal

C1_count[6] = DFFEAS(C1L06, GLOBAL(clk), VCC, , , C1L22, , , VCC);


--C1_count[1] is clkdiv1ms:inst1|count[1] at LC_X10_Y16_N1
--operation mode is normal

C1_count[1]_lut_out = GND;
C1_count[1] = DFFEAS(C1_count[1]_lut_out, GLOBAL(clk), VCC, , , C1L63, , , VCC);


--C1_count[0] is clkdiv1ms:inst1|count[0] at LC_X9_Y15_N2
--operation mode is normal

C1_count[0]_lut_out = C1L26 & (C1L83);
C1_count[0] = DFFEAS(C1_count[0]_lut_out, GLOBAL(clk), VCC, , , , , , );


--C1L16 is clkdiv1ms:inst1|reduce_nor~102 at LC_X9_Y15_N4
--operation mode is normal

C1_count[2]_qfbk = C1_count[2];
C1L16 = C1_count[0] # C1_count[2]_qfbk # C1_count[1];

--C1_count[2] is clkdiv1ms:inst1|count[2] at LC_X9_Y15_N4
--operation mode is normal

C1_count[2] = DFFEAS(C1L16, GLOBAL(clk), VCC, , , C1L33, , , VCC);


--C1L26 is clkdiv1ms:inst1|reduce_nor~103 at LC_X9_Y15_N5
--operation mode is normal

C1L26 = C1L06 # C1L85 # C1L95 # C1L16;


--D2L1 is button:inst9|add~421 at LC_X10_Y13_N2
--operation mode is arithmetic

D2L1 = D2L03Q $ D2L01;

--D2L2 is button:inst9|add~423 at LC_X10_Y13_N2
--operation mode is arithmetic

D2L2_cout_0 = !D2L01 # !D2L03Q;
D2L2 = CARRY(D2L2_cout_0);

--D2L3 is button:inst9|add~423COUT1_465 at LC_X10_Y13_N2
--operation mode is arithmetic

D2L3_cout_1 = !D2L11 # !D2L03Q;
D2L3 = CARRY(D2L3_cout_1);


--D2L73 is button:inst9|reduce_nor~69 at LC_X9_Y13_N4
--operation mode is normal

D2L73 = D2L53Q # D2L23Q # !D2L43Q # !D2L33Q;


--D2L63 is button:inst9|reduce_nor~0 at LC_X9_Y13_N5
--operation mode is normal

D2L63 = D2L13Q # D2L92Q # D2L73 # !D2L03Q;


--D2L4 is button:inst9|add~426 at LC_X9_Y13_N0
--operation mode is normal

D2L4 = D2L1 & D2L63;

--D2L03Q is button:inst9|cnt[1]~reg0 at LC_X9_Y13_N0
--operation mode is normal

D2L03Q = DFFEAS(D2L4, GLOBAL(C1_clkout), VCC, , , , , , );


--D2L5 is button:inst9|add~427 at LC_X10_Y13_N3
--operation mode is arithmetic

D2L5 = D2L13Q $ (!D2L2);

--D2L6 is button:inst9|add~429 at LC_X10_Y13_N3
--operation mode is arithmetic

D2L6_cout_0 = D2L13Q & (!D2L2);
D2L6 = CARRY(D2L6_cout_0);

--D2L7 is button:inst9|add~429COUT1 at LC_X10_Y13_N3
--operation mode is arithmetic

D2L7_cout_1 = D2L13Q & (!D2L3);
D2L7 = CARRY(D2L7_cout_1);


--D2L8 is button:inst9|add~432 at LC_X9_Y13_N1
--operation mode is normal

D2L8 = D2L5 & (D2L63);

--D2L13Q is button:inst9|cnt[2]~reg0 at LC_X9_Y13_N1
--operation mode is normal

D2L13Q = DFFEAS(D2L8, GLOBAL(C1_clkout), VCC, , , , , , );


--D2L9 is button:inst9|add~433 at LC_X10_Y13_N1
--operation mode is arithmetic

D2L9 = D2L92Q $ D2L82;

--D2L01 is button:inst9|add~435 at LC_X10_Y13_N1
--operation mode is arithmetic

D2L01_cout_0 = D2L92Q & D2L82;
D2L01 = CARRY(D2L01_cout_0);

--D2L11 is button:inst9|add~435COUT1_464 at LC_X10_Y13_N1
--operation mode is arithmetic

D2L11_cout_1 = D2L92Q & D2L82;
D2L11 = CARRY(D2L11_cout_1);


--D2L21 is button:inst9|add~438 at LC_X9_Y13_N9
--operation mode is normal

D2L21 = D2L9 & (D2L63);

--D2L92Q is button:inst9|cnt[0]~reg0 at LC_X9_Y13_N9
--operation mode is normal

D2L92Q = DFFEAS(D2L21, GLOBAL(C1_clkout), VCC, , , , , , );


--D2L31 is button:inst9|add~439 at LC_X10_Y13_N6
--operation mode is arithmetic

D2L31_carry_eqn = (!D2L42 & D2L81) # (D2L42 & D2L91);
D2L31 = D2L43Q $ D2L31_carry_eqn;

--D2L41 is button:inst9|add~441 at LC_X10_Y13_N6
--operation mode is arithmetic

D2L41_cout_0 = !D2L81 # !D2L43Q;
D2L41 = CARRY(D2L41_cout_0);

--D2L51 is button:inst9|add~441COUT1_467 at LC_X10_Y13_N6
--operation mode is arithmetic

D2L51_cout_1 = !D2L91 # !D2L43Q;
D2L51 = CARRY(D2L51_cout_1);


--D2L61 is button:inst9|add~444 at LC_X10_Y13_N0
--operation mode is normal

D2L61 = D2L63 & D2L31;

--D2L43Q is button:inst9|cnt[5]~reg0 at LC_X10_Y13_N0
--operation mode is normal

D2L43Q = DFFEAS(D2L61, GLOBAL(C1_clkout), VCC, , , , , , );


--D2L83 is button:inst9|reduce_nor~70 at LC_X10_Y13_N8
--operation mode is normal

D2L83 = D2L8 # D2L4 # D2L61 # D2L21;


--D2L71 is button:inst9|add~445 at LC_X10_Y13_N5
--operation mode is arithmetic

D2L71_carry_eqn = (!D2L42 & GND) # (D2L42 & VCC);
D2L71 = D2L33Q $ (!D2L71_carry_eqn);

--D2L81 is button:inst9|add~447 at LC_X10_Y13_N5
--operation mode is arithmetic

D2L81_cout_0 = D2L33Q & (!D2L42);
D2L81 = CARRY(D2L81_cout_0);

--D2L91 is button:inst9|add~447COUT1_466 at LC_X10_Y13_N5
--operation mode is arithmetic

D2L91_cout_1 = D2L33Q & (!D2L42);
D2L91 = CARRY(D2L91_cout_1);


--D2L02 is button:inst9|add~450 at LC_X9_Y13_N6
--operation mode is normal

D2L02 = D2L71 & D2L63;

--D2L33Q is button:inst9|cnt[4]~reg0 at LC_X9_Y13_N6
--operation mode is normal

D2L33Q = DFFEAS(D2L02, GLOBAL(C1_clkout), VCC, , , , , , );


--D2L12 is button:inst9|add~451 at LC_X10_Y13_N7
--operation mode is normal

D2L12_carry_eqn = (!D2L42 & D2L41) # (D2L42 & D2L51);
D2L12 = D2L12_carry_eqn $ !D2L53Q;


--D2L22 is button:inst9|add~456 at LC_X9_Y13_N2
--operation mode is normal

D2L22 = D2L12 & D2L63;

--D2L53Q is button:inst9|cnt[6]~reg0 at LC_X9_Y13_N2
--operation mode is normal

D2L53Q = DFFEAS(D2L22, GLOBAL(C1_clkout), VCC, , , , , , );


--D2L32 is button:inst9|add~457 at LC_X10_Y13_N4
--operation mode is arithmetic

D2L32 = D2L23Q $ (D2L6);

--D2L42 is button:inst9|add~459 at LC_X10_Y13_N4
--operation mode is arithmetic

D2L42 = D2L52;


--D2L72 is button:inst9|add~462 at LC_X9_Y13_N7
--operation mode is normal

D2L72 = D2L32 & (D2L63);

--D2L23Q is button:inst9|cnt[3]~reg0 at LC_X9_Y13_N7
--operation mode is normal

D2L23Q = DFFEAS(D2L72, GLOBAL(C1_clkout), VCC, , , , , , );


--S42L11 is clkscan:inst7|lpm_divide:mod_rtl_4|lpm_divide_ndf:auto_generated|sign_div_unsign_mhg:divider|alt_u_div_hld:divider|add_sub_oe8:add_sub_7|add_sub_cella[2]~58 at LC_X31_Y18_N8
--operation mode is arithmetic

S42L11_cout_0 = !M6L42 & !M6L32 & !S42L8;
S42L11 = CARRY(S42L11_cout_0);

--S42L21 is clkscan:inst7|lpm_divide:mod_rtl_4|lpm_divide_ndf:auto_generated|sign_div_unsign_mhg:divider|alt_u_div_hld:divider|add_sub_oe8:add_sub_7|add_sub_cella[2]~58COUT1_71 at LC_X31_Y18_N8
--operation mode is arithmetic

S42L21_cout_1 = !M6L42 & !M6L32 & !S42L9;
S42L21 = CARRY(S42L21_cout_1);


--S3L7 is clkscan:inst7|lpm_divide:div_rtl_1|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]~48 at LC_X27_Y18_N3
--operation mode is arithmetic

S3L7_cout_0 = !M1L81 & !M1L71 & !S3L01;
S3L7 = CARRY(S3L7_cout_0);

--S3L8 is clkscan:inst7|lpm_divide:div_rtl_1|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]~48COUT1_72 at LC_X27_Y18_N3
--operation mode is arithmetic

S3L8_cout_1 = !M1L81 & !M1L71 & !S3L11;
S3L8 = CARRY(S3L8_cout_1);


--S61L31 is clkscan:inst7|lpm_divide:mod_rtl_0|lpm_divide_ndf:auto_generated|sign_div_unsign_mhg:divider|alt_u_div_hld:divider|add_sub_oe8:add_sub_7|add_sub_cella[2]~58 at LC_X29_Y18_N3
--operation mode is arithmetic

S61L31_cout_0 = !M4L42 & !M4L32 & !S61L01;
S61L31 = CARRY(S61L31_cout_0);

--S61L41 is clkscan:inst7|lpm_divide:mod_rtl_0|lpm_divide_ndf:auto_generated|sign_div_unsign_mhg:divider|alt_u_div_hld:divider|add_sub_oe8:add_sub_7|add_sub_cella[2]~58COUT1_72 at LC_X29_Y18_N3
--operation mode is arithmetic

S61L41_cout_1 = !M4L42 & !M4L32 & !S61L11;
S61L41 = CARRY(S61L41_cout_1);


--S02L11 is clkscan:inst7|lpm_divide:mod_rtl_2|lpm_divide_ndf:auto_generated|sign_div_unsign_mhg:divider|alt_u_div_hld:divider|add_sub_oe8:add_sub_7|add_sub_cella[2]~58 at LC_X30_Y17_N3
--operation mode is arithmetic

S02L11_cout_0 = !M5L42 & !M5L32 & !S02L8;
S02L11 = CARRY(S02L11_cout_0);

--S02L21 is clkscan:inst7|lpm_divide:mod_rtl_2|lpm_divide_ndf:auto_generated|sign_div_unsign_mhg:divider|alt_u_div_hld:divider|add_sub_oe8:add_sub_7|add_sub_cella[2]~58COUT1_71 at LC_X30_Y17_N3
--operation mode is arithmetic

S02L21_cout_1 = !M5L42 & !M5L32 & !S02L9;
S02L21 = CARRY(S02L21_cout_1);


--S7L7 is clkscan:inst7|lpm_divide:div_rtl_3|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]~48 at LC_X35_Y16_N3
--operation mode is arithmetic

S7L7_cout_0 = !M2L81 & !M2L71 & !S7L01;
S7L7 = CARRY(S7L7_cout_0);

--S7L8 is clkscan:inst7|lpm_divide:div_rtl_3|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]~48COUT1_72 at LC_X35_Y16_N3
--operation mode is arithmetic

S7L8_cout_1 = !M2L81 & !M2L71 & !S7L11;
S7L8 = CARRY(S7L8_cout_1);


--S11L7 is clkscan:inst7|lpm_divide:div_rtl_5|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]~48 at LC_X32_Y18_N3

⌨️ 快捷键说明

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