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

📄 digtalclk.fit.eqn

📁 用Altera公司的QuartusII编写的电子钟程序
💻 EQN
📖 第 1 页 / 共 5 页
字号:
--C1L754 is clock:inst1|m~1053 at LC_X15_Y13_N7
--operation mode is normal

C1L754 = C1_pos[1] & C1_m[4] # !C1_pos[1] & (!C1L733 & C1L654);


--C1L801 is clock:inst1|add~4216 at LC_X16_Y13_N8
--operation mode is arithmetic

C1L801 = C1_m[4] $ (C1L322);

--C1L901 is clock:inst1|add~4218 at LC_X16_Y13_N8
--operation mode is arithmetic

C1L901_cout_0 = !C1L322 # !C1_m[4];
C1L901 = CARRY(C1L901_cout_0);

--C1L011 is clock:inst1|add~4218COUT1_4570 at LC_X16_Y13_N8
--operation mode is arithmetic

C1L011_cout_1 = !C1L422 # !C1_m[4];
C1L011 = CARRY(C1L011_cout_1);


--C1L854 is clock:inst1|m~1054 at LC_X16_Y13_N0
--operation mode is normal

C1L854 = C1L754 # !C1_pos[1] & C1L801 & C1L354;


--C1L111 is clock:inst1|add~4221 at LC_X28_Y10_N5
--operation mode is arithmetic

C1L111 = !C1_alm_h[0];

--C1L211 is clock:inst1|add~4223 at LC_X28_Y10_N5
--operation mode is arithmetic

C1L211_cout_0 = C1_alm_h[0];
C1L211 = CARRY(C1L211_cout_0);

--C1L311 is clock:inst1|add~4223COUT1_4541 at LC_X28_Y10_N5
--operation mode is arithmetic

C1L311_cout_1 = C1_alm_h[0];
C1L311 = CARRY(C1L311_cout_1);


--C1L913 is clock:inst1|alm_h~1822 at LC_X28_Y11_N4
--operation mode is normal

C1L913 = C1L111 & (C1L01 # !C1_alm_h[4]);


--C1L411 is clock:inst1|add~4226 at LC_X28_Y12_N5
--operation mode is arithmetic

C1L411 = !C1_alm_h[0];

--C1L511 is clock:inst1|add~4228 at LC_X28_Y12_N5
--operation mode is arithmetic

C1L511_cout_0 = C1_alm_h[0];
C1L511 = CARRY(C1L511_cout_0);

--C1L611 is clock:inst1|add~4228COUT1_4544 at LC_X28_Y12_N5
--operation mode is arithmetic

C1L611_cout_1 = C1_alm_h[0];
C1L611 = CARRY(C1L611_cout_1);


--C1L023 is clock:inst1|alm_h~1823 at LC_X28_Y12_N1
--operation mode is normal

C1L023 = C1_pos[0] & (C1_num) # !C1_pos[0] & (C1_num & C1L913 # !C1_num & (C1L411));


--C1L711 is clock:inst1|add~4231 at LC_X23_Y11_N0
--operation mode is arithmetic

C1L711 = !C1_h[0];

--C1L811 is clock:inst1|add~4233 at LC_X23_Y11_N0
--operation mode is arithmetic

C1L811_cout_0 = C1_h[0];
C1L811 = CARRY(C1L811_cout_0);

--C1L911 is clock:inst1|add~4233COUT1_4547 at LC_X23_Y11_N0
--operation mode is arithmetic

C1L911_cout_1 = C1_h[0];
C1L911 = CARRY(C1L911_cout_1);


--C1L021 is clock:inst1|add~4236 at LC_X23_Y11_N6
--operation mode is normal

C1L021 = C1L81 & (C1L711);

--C1_h[0] is clock:inst1|h[0] at LC_X23_Y11_N6
--operation mode is normal

C1_h[0] = DFFEAS(C1L021, GLOBAL(C1_clk1h), VCC, , , C1L224, !GLOBAL(C1_set), , );


--C1L121 is clock:inst1|add~4237 at LC_X22_Y11_N0
--operation mode is arithmetic

C1L121 = !C1_h[0];

--C1L221 is clock:inst1|add~4239 at LC_X22_Y11_N0
--operation mode is arithmetic

C1L221_cout_0 = C1_h[0];
C1L221 = CARRY(C1L221_cout_0);

--C1L321 is clock:inst1|add~4239COUT1_4550 at LC_X22_Y11_N0
--operation mode is arithmetic

C1L321_cout_1 = C1_h[0];
C1L321 = CARRY(C1L321_cout_1);


--C1L124 is clock:inst1|h~1246 at LC_X24_Y11_N9
--operation mode is normal

C1L124 = C1_pos[0] & (C1_num) # !C1_pos[0] & (C1_num & C1L021 # !C1_num & (C1L121));


--C1L224 is clock:inst1|h~1247 at LC_X24_Y11_N2
--operation mode is normal

C1L224 = C1_pos[1] & (C1_pos[0] & (C1_h[0]) # !C1_pos[0] & C1L124) # !C1_pos[1] & (C1_h[0]);


--C1L421 is clock:inst1|add~4242 at LC_X25_Y12_N1
--operation mode is arithmetic

C1L421 = !C1_alm_m[0];

--C1L521 is clock:inst1|add~4244 at LC_X25_Y12_N1
--operation mode is arithmetic

C1L521_cout_0 = C1_alm_m[0];
C1L521 = CARRY(C1L521_cout_0);

--C1L621 is clock:inst1|add~4244COUT1_4553 at LC_X25_Y12_N1
--operation mode is arithmetic

C1L621_cout_1 = C1_alm_m[0];
C1L621 = CARRY(C1L621_cout_1);


--C1L453 is clock:inst1|alm_m~1261 at LC_X25_Y12_N7
--operation mode is normal

C1L453 = C1L421 & (!C1_alm_m[3] # !C1L8 # !C1L6);


--C1L721 is clock:inst1|add~4247 at LC_X26_Y11_N1
--operation mode is arithmetic

C1L721 = !C1_alm_m[0];

--C1L821 is clock:inst1|add~4249 at LC_X26_Y11_N1
--operation mode is arithmetic

C1L821_cout_0 = C1_alm_m[0];
C1L821 = CARRY(C1L821_cout_0);

--C1L921 is clock:inst1|add~4249COUT1_4556 at LC_X26_Y11_N1
--operation mode is arithmetic

C1L921_cout_1 = C1_alm_m[0];
C1L921 = CARRY(C1L921_cout_1);


--C1L553 is clock:inst1|alm_m~1262 at LC_X26_Y11_N0
--operation mode is normal

C1L553 = C1L721 # C1L4 & !C1_alm_m[0] & C1L3;


--C1L653 is clock:inst1|alm_m~1263 at LC_X24_Y11_N0
--operation mode is normal

C1L653 = C1_pos[0] & (C1_num) # !C1_pos[0] & (C1_num & (C1L453) # !C1_num & C1L553);


--C1L031 is clock:inst1|add~4252 at LC_X16_Y14_N1
--operation mode is arithmetic

C1L031 = !C1_m[0];

--C1L131 is clock:inst1|add~4254 at LC_X16_Y14_N1
--operation mode is arithmetic

C1L131_cout_0 = C1_m[0];
C1L131 = CARRY(C1L131_cout_0);

--C1L231 is clock:inst1|add~4254COUT1_4559 at LC_X16_Y14_N1
--operation mode is arithmetic

C1L231_cout_1 = C1_m[0];
C1L231 = CARRY(C1L231_cout_1);


--C1L331 is clock:inst1|add~4257 at LC_X16_Y14_N8
--operation mode is normal

C1L331 = C1L031 & (C1L02);

--C1_m[0] is clock:inst1|m[0] at LC_X16_Y14_N8
--operation mode is normal

C1_m[0] = DFFEAS(C1L331, GLOBAL(C1_clk1m), VCC, , , C1L064, !GLOBAL(C1_set), , );


--C1L431 is clock:inst1|add~4258 at LC_X17_Y14_N1
--operation mode is arithmetic

C1L431 = !C1_m[0];

--C1L531 is clock:inst1|add~4260 at LC_X17_Y14_N1
--operation mode is arithmetic

C1L531_cout_0 = C1_m[0];
C1L531 = CARRY(C1L531_cout_0);

--C1L631 is clock:inst1|add~4260COUT1_4562 at LC_X17_Y14_N1
--operation mode is arithmetic

C1L631_cout_1 = C1_m[0];
C1L631 = CARRY(C1L631_cout_1);


--C1L954 is clock:inst1|m~1055 at LC_X15_Y12_N6
--operation mode is normal

C1L954 = C1_num & (!C1L331) # !C1_num & C1L41 & (!C1L431);


--C1L064 is clock:inst1|m~1056 at LC_X15_Y12_N4
--operation mode is normal

C1L064 = C1_pos[1] & C1_m[0] # !C1_pos[1] & (C1_pos[0] & C1_m[0] # !C1_pos[0] & (!C1L954));


--J1_safe_q[14] is lpm_counter0:inst|lpm_counter:lpm_counter_component|cntr_gu8:auto_generated|safe_q[14] at LC_X8_Y13_N4
--operation mode is arithmetic

J1_safe_q[14]_carry_eqn = (!J1L53 & J1L64) # (J1L53 & J1L74);
J1_safe_q[14]_lut_out = J1_safe_q[14] $ !J1_safe_q[14]_carry_eqn;
J1_safe_q[14] = DFFEAS(J1_safe_q[14]_lut_out, GLOBAL(clk50mhz), VCC, , , ~GND, , , J1_modulus_trigger);

--J1L94 is lpm_counter0:inst|lpm_counter:lpm_counter_component|cntr_gu8:auto_generated|counter_cella14~COUT at LC_X8_Y13_N4
--operation mode is arithmetic

J1L94 = CARRY(J1_safe_q[14] & !J1L74);


--C1L731 is clock:inst1|add~4263 at LC_X28_Y10_N9
--operation mode is normal

C1L731 = C1_alm_h[4] $ (!C1L96);


--C1L123 is clock:inst1|alm_h~1825 at LC_X28_Y12_N0
--operation mode is normal

C1L123 = C1L731 & (C1L01 # !C1_alm_h[4]);


--C1L831 is clock:inst1|add~4268 at LC_X28_Y12_N9
--operation mode is normal

C1L831 = C1L66 $ C1_alm_h[4];


--C1L223 is clock:inst1|alm_h~1826 at LC_X28_Y12_N4
--operation mode is normal

C1L223 = C1_num & (C1_pos[0] # C1L123) # !C1_num & C1L831 & !C1_pos[0];


--C1L323 is clock:inst1|alm_h~1827 at LC_X26_Y12_N8
--operation mode is normal

C1L323 = C1_alm_h[3] & (C1_num $ (C1_alm_h[1] # C1_alm_h[2])) # !C1_alm_h[3] & C1_alm_h[1] & C1_num & C1_alm_h[2];


--C1L423 is clock:inst1|alm_h~1828 at LC_X26_Y12_N2
--operation mode is normal

C1L423 = C1L323 & (C1_alm_h[4]) # !C1L323 & !C1_alm_h[4] & (LB3L9 # C1L26);


--C1L931 is clock:inst1|add~4273 at LC_X23_Y11_N4
--operation mode is normal

C1L931 = C1_h[4] $ !C1L27;


--C1L041 is clock:inst1|add~4278 at LC_X23_Y11_N8
--operation mode is normal

C1L041 = C1L931 & (C1L81);

--C1_h[4] is clock:inst1|h[4] at LC_X23_Y11_N8
--operation mode is normal

C1_h[4] = DFFEAS(C1L041, GLOBAL(C1_clk1h), VCC, , , C1L724, !GLOBAL(C1_set), , );


--C1L324 is clock:inst1|h~1248 at LC_X23_Y12_N4
--operation mode is normal

C1L324 = C1L11 & C1_h[4] # !C1L11 & !C1_h[4] & (C1L57 # LB4L9);


--C1L141 is clock:inst1|add~4279 at LC_X22_Y11_N4
--operation mode is normal

C1L141 = C1L87 $ C1_h[4];


--C1L424 is clock:inst1|h~1249 at LC_X24_Y11_N7
--operation mode is normal

C1L424 = C1_num & (C1L041 # C1_pos[0]) # !C1_num & (!C1_pos[0] & C1L141);


--C1L524 is clock:inst1|h~1250 at LC_X23_Y12_N1
--operation mode is normal

C1L524 = C1_h[4] # C1_h[2] & (C1_h[3] # !C1_h[1]) # !C1_h[2] & (C1_h[1] # !C1_h[3]);


--C1L624 is clock:inst1|h~1251 at LC_X23_Y12_N9
--operation mode is normal

C1L624 = C1L424 & (!C1L524 # !C1_pos[0]) # !C1L424 & C1L324 & C1_pos[0];


--C1L724 is clock:inst1|h~1252 at LC_X23_Y12_N7
--operation mode is normal

C1L724 = C1_pos[1] & C1L624 # !C1_pos[1] & (C1_h[4]);


--D1_keyout is skey:inst3|keyout at LC_X22_Y16_N4
--operation mode is normal

D1_keyout_lut_out = D1_keyreg[1] & D1_keyreg[0] & D1_keyreg[2] & D1L8;
D1_keyout = DFFEAS(D1_keyout_lut_out, GLOBAL(J1_safe_q[15]), VCC, , , , , , );


--C1_state[0] is clock:inst1|state[0] at LC_X28_Y13_N5
--operation mode is normal

C1_state[0]_lut_out = !C1L341;
C1_state[0] = DFFEAS(C1_state[0]_lut_out, GLOBAL(J1_modulus_trigger), VCC, , , , , , );


--C1L241 is clock:inst1|add~4284 at LC_X28_Y13_N6
--operation mode is normal

C1_state[1]_qfbk = C1_state[1];
C1L241 = C1_state[1]_qfbk $ (C1_lastkey1 & !D1_keyout & C1_state[0]);

--C1_state[1] is clock:inst1|state[1] at LC_X28_Y13_N6
--operation mode is normal

C1_state[1] = DFFEAS(C1L241, GLOBAL(J1_modulus_trigger), VCC, , , , , , );


--D4_keyout is skey:inst6|keyout at LC_X28_Y4_N4
--operation mode is normal

D4_keyout_lut_out = D4_keyreg[1] & D4_keyreg[0] & D4_keyreg[2] & D4L8;
D4_keyout = DFFEAS(D4_keyout_lut_out, GLOBAL(J1_safe_q[15]), VCC, , , , , , );


--C1L693 is clock:inst1|disp[12]~1029 at LC_X25_Y15_N9
--operation mode is normal

C1L693 = C1L241 # D4_keyout;


--C1L341 is clock:inst1|add~4285 at LC_X28_Y13_N9
--operation mode is normal

C1_lastkey1_qfbk = C1_lastkey1;
C1L341 = C1_state[0] $ (D1_keyout # !C1_lastkey1_qfbk);

--C1_lastkey1 is clock:inst1|lastkey1 at LC_X28_Y13_N9
--operation mode is normal

C1_lastkey1 = DFFEAS(C1L341, GLOBAL(J1_modulus_trigger), VCC, , , D1_keyout, , , VCC);


--D3_keyout is skey:inst5|keyout at LC_X26_Y14_N7
--operation mode is normal

D3_keyout_lut_out = D3_keyreg[1] & D3_key

⌨️ 快捷键说明

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