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

📄 proj.fit.eqn

📁 基于QuartusII的LCD1602-Verilog 源代码
💻 EQN
📖 第 1 页 / 共 3 页
字号:
--B1L21 is lcd:inst|add~471COUT at LC_X32_Y17_N4
--operation mode is arithmetic

B1L21 = B1L31;


--B1L58 is lcd:inst|char_addr[3]~1513 at LC_X32_Y15_N5
--operation mode is normal

B1L58 = B1L371 # !B1L101 & !B1L001 # !B1L11;


--B1L82 is lcd:inst|add~477 at LC_X31_Y16_N4
--operation mode is arithmetic

B1L82 = F1_safe_q[3] $ (!B1L62);

--B1L92 is lcd:inst|add~477COUT at LC_X31_Y16_N4
--operation mode is arithmetic

B1L92 = B1L03;


--B1L68 is lcd:inst|char_addr[3]~1514 at LC_X32_Y16_N6
--operation mode is normal

B1L68 = !B1L201 & B1L82 # !B1L89 # !B1L79;


--B1L78 is lcd:inst|char_addr[3]~1515 at LC_X32_Y15_N8
--operation mode is normal

B1L78 = B1L59 & F1_safe_q[3] # !B1L59 & !B1L68 & B1L58;


--B1L23 is lcd:inst|add~478 at LC_X31_Y16_N5
--operation mode is arithmetic

B1L23_carry_eqn = (!B1L92 & GND) # (B1L92 & VCC);
B1L23 = F1_safe_q[4] $ !B1L23_carry_eqn;

--B1L33 is lcd:inst|add~478COUT at LC_X31_Y16_N5
--operation mode is arithmetic

B1L33_cout_0 = F1_safe_q[4] & !B1L92;
B1L33 = CARRY(B1L33_cout_0);

--B1L43 is lcd:inst|add~478COUTCOUT1_524 at LC_X31_Y16_N5
--operation mode is arithmetic

B1L43_cout_1 = F1_safe_q[4] & !B1L92;
B1L43 = CARRY(B1L43_cout_1);


--B1L1 is lcd:inst|add~303 at LC_X33_Y16_N7
--operation mode is normal

B1L1 = B1L82 $ B1L23;


--B1L88 is lcd:inst|char_addr[4]~1516 at LC_X33_Y16_N0
--operation mode is normal

B1L88 = F1_safe_q[4] & B1L59 # B1L09 & B1L1 # !F1_safe_q[4] & B1L09 & B1L1;


--B1L51 is lcd:inst|add~472 at LC_X32_Y17_N5
--operation mode is arithmetic

B1L51_carry_eqn = (!B1L21 & GND) # (B1L21 & VCC);
B1L51 = F1_safe_q[4] $ (B1L51_carry_eqn);

--B1L61 is lcd:inst|add~472COUT at LC_X32_Y17_N5
--operation mode is arithmetic

B1L61_cout_0 = F1_safe_q[4] # !B1L21;
B1L61 = CARRY(B1L61_cout_0);

--B1L71 is lcd:inst|add~472COUTCOUT1_527 at LC_X32_Y17_N5
--operation mode is arithmetic

B1L71_cout_1 = F1_safe_q[4] # !B1L21;
B1L71 = CARRY(B1L71_cout_1);


--B1L98 is lcd:inst|char_addr[4]~1517 at LC_X32_Y17_N7
--operation mode is normal

B1L98 = B1L88 # B1L49 & B1L11 $ B1L51;


--B1L22 is lcd:inst|add~475 at LC_X31_Y16_N2
--operation mode is arithmetic

B1L22 = F1_safe_q[1] $ (!B1L02);

--B1L32 is lcd:inst|add~475COUT at LC_X31_Y16_N2
--operation mode is arithmetic

B1L32_cout_0 = !F1_safe_q[1] & !B1L02;
B1L32 = CARRY(B1L32_cout_0);

--B1L42 is lcd:inst|add~475COUTCOUT1_523 at LC_X31_Y16_N2
--operation mode is arithmetic

B1L42_cout_1 = !F1_safe_q[1] & !B1L12;
B1L42 = CARRY(B1L42_cout_1);


--B1L18 is lcd:inst|char_addr[1]~1518 at LC_X32_Y16_N3
--operation mode is normal

B1L18 = F1_safe_q[1] & B1L59 # B1L22 & B1L09 # !F1_safe_q[1] & B1L22 & B1L09;


--B1L5 is lcd:inst|add~469 at LC_X32_Y17_N2
--operation mode is arithmetic

B1L5 = F1_safe_q[1] $ !B1L3;

--B1L6 is lcd:inst|add~469COUT at LC_X32_Y17_N2
--operation mode is arithmetic

B1L6_cout_0 = !F1_safe_q[1] & !B1L3;
B1L6 = CARRY(B1L6_cout_0);

--B1L7 is lcd:inst|add~469COUTCOUT1_526 at LC_X32_Y17_N2
--operation mode is arithmetic

B1L7_cout_1 = !F1_safe_q[1] & !B1L4;
B1L7 = CARRY(B1L7_cout_1);


--B1L28 is lcd:inst|char_addr[1]~1519 at LC_X32_Y16_N0
--operation mode is normal

B1L28 = B1L18 # B1L49 & B1L5;


--B1L631 is lcd:inst|data~952 at LC_X34_Y17_N3
--operation mode is normal

B1L631 = B1L78 & !B1L98 & !B1L28;


--B1L52 is lcd:inst|add~476 at LC_X31_Y16_N3
--operation mode is arithmetic

B1L52 = F1_safe_q[2] $ (B1L32);

--B1L62 is lcd:inst|add~476COUT at LC_X31_Y16_N3
--operation mode is arithmetic

B1L62_cout_0 = F1_safe_q[2] # !B1L32;
B1L62 = CARRY(B1L62_cout_0);

--B1L72 is lcd:inst|add~476COUTCOUT1 at LC_X31_Y16_N3
--operation mode is arithmetic

B1L72_cout_1 = F1_safe_q[2] # !B1L42;
B1L72 = CARRY(B1L72_cout_1);


--B1L38 is lcd:inst|char_addr[2]~1520 at LC_X32_Y16_N7
--operation mode is normal

B1L38 = B1L09 & B1L52 # F1_safe_q[2] & B1L59 # !B1L09 & F1_safe_q[2] & B1L59;


--B1L8 is lcd:inst|add~470 at LC_X32_Y17_N3
--operation mode is arithmetic

B1L8 = F1_safe_q[2] $ (B1L6);

--B1L9 is lcd:inst|add~470COUT at LC_X32_Y17_N3
--operation mode is arithmetic

B1L9_cout_0 = F1_safe_q[2] # !B1L6;
B1L9 = CARRY(B1L9_cout_0);

--B1L01 is lcd:inst|add~470COUTCOUT1 at LC_X32_Y17_N3
--operation mode is arithmetic

B1L01_cout_1 = F1_safe_q[2] # !B1L7;
B1L01 = CARRY(B1L01_cout_1);


--B1L48 is lcd:inst|char_addr[2]~1521 at LC_X32_Y16_N9
--operation mode is normal

B1L48 = B1L38 # B1L8 & B1L49;


--D1L6 is lcd:inst|char_ram:aa|data[6]~1019 at LC_X34_Y17_N1
--operation mode is normal

D1L6 = B1L78 # B1L28 & B1L48 # !B1L08;


--D1L7 is lcd:inst|char_ram:aa|data[6]~1123 at LC_X32_Y17_N0
--operation mode is normal

D1L7 = B1L98 & D1L6;


--B1L53 is lcd:inst|add~479 at LC_X31_Y16_N6
--operation mode is normal

B1L53_carry_eqn = (!B1L92 & B1L33) # (B1L92 & B1L43);
B1L53 = B1L53_carry_eqn $ !F1_safe_q[5];


--B1L19 is lcd:inst|char_addr[5]~1522 at LC_X33_Y16_N3
--operation mode is normal

B1L19 = B1L09 & B1L53 $ (B1L82 & B1L23);


--B1L81 is lcd:inst|add~473 at LC_X32_Y17_N6
--operation mode is normal

B1L81_carry_eqn = (!B1L21 & B1L61) # (B1L21 & B1L71);
B1L81 = F1_safe_q[5] $ B1L81_carry_eqn;


--B1L29 is lcd:inst|char_addr[5]~1523 at LC_X32_Y17_N8
--operation mode is normal

B1L29 = B1L49 & B1L81 $ (B1L51 & B1L11);


--B1L39 is lcd:inst|char_addr[5]~1524 at LC_X33_Y16_N1
--operation mode is normal

B1L39 = B1L19 # B1L29 # F1_safe_q[5] & B1L59;


--D1L8 is lcd:inst|char_ram:aa|data[6]~1124 at LC_X34_Y15_N5
--operation mode is normal

D1L8 = !B1L39 & !D1L7 & B1L08 # !B1L631;


--B1L731 is lcd:inst|data~953 at LC_X31_Y14_N0
--operation mode is normal

B1L731 = !F1_safe_q[5] & B1L281 & !F1_safe_q[3];


--B1L421 is lcd:inst|data~120 at LC_X34_Y15_N8
--operation mode is normal

B1L421 = B1L531 & B1L961 & !B1L731 # !B1L961 & D1L8;


--D1L5 is lcd:inst|char_ram:aa|data[5]~999 at LC_X34_Y17_N9
--operation mode is normal

D1L5 = B1L28 & !B1L78 # !B1L28 & B1L78 & !B1L08 # !B1L78 & B1L48 # B1L08;


--B1L831 is lcd:inst|data~954 at LC_X34_Y15_N1
--operation mode is normal

B1L831 = B1L861 # D1L5 & !B1L98 & !B1L961;


--B1L931 is lcd:inst|data~955 at LC_X34_Y15_N2
--operation mode is normal

B1L931 = B1L831 # !B1L961 & D1L7 # B1L39;


--B1L521 is lcd:inst|data~123 at LC_X34_Y15_N3
--operation mode is normal

B1L521 = !B1L761 & B1L431 & B1L931;


--B1L041 is lcd:inst|data~956 at LC_X34_Y15_N6
--operation mode is normal

B1L041 = !B1L39 & !B1L961;


--D1L4 is lcd:inst|char_ram:aa|data[4]~1001 at LC_X34_Y17_N6
--operation mode is normal

D1L4 = B1L28 & B1L48 & B1L08 # !B1L78 # !B1L28 & B1L48 # B1L78 $ B1L08;


--B1L141 is lcd:inst|data~957 at LC_X34_Y15_N7
--operation mode is normal

B1L141 = B1L041 & !B1L98 & B1L431 & !D1L4;


--B1L241 is lcd:inst|data~958 at LC_X34_Y15_N4
--operation mode is normal

B1L241 = B1L141 # B1L431 & B1L761 # B1L861;


--B1L341 is lcd:inst|data~959 at LC_X33_Y16_N2
--operation mode is normal

B1L341 = B1_state[3] # B1_state[2] $ !B1_state[0] # !B1L471;


--B1L441 is lcd:inst|data~960 at LC_X33_Y16_N5
--operation mode is normal

B1L441 = B1L341 & B1L761 # B1L661 # B1L861;


--B1L541 is lcd:inst|data~961 at LC_X33_Y16_N4
--operation mode is normal

B1L541 = !B1L961 & B1L341 & !B1L39;


--D1L3 is lcd:inst|char_ram:aa|data[3]~1003 at LC_X34_Y17_N2
--operation mode is normal

D1L3 = B1L08 & !B1L28 & B1L48 # !B1L08 & B1L28 $ (B1L98 & B1L48);


--B1L641 is lcd:inst|data~962 at LC_X34_Y17_N0
--operation mode is normal

B1L641 = B1L441 # D1L3 & B1L541 & !B1L78;


--B1L741 is lcd:inst|data~963 at LC_X34_Y17_N4
--operation mode is normal

B1L741 = B1L641 # B1L48 & B1L631 & B1L541;


--D1L1 is lcd:inst|char_ram:aa|data[2]~1006 at LC_X32_Y16_N8
--operation mode is normal

D1L1 = B1L48 & B1L78 & B1L08 $ B1L28 # !B1L78 & !B1L08 & !B1L28 # !B1L48 & B1L78 & !B1L08 & !B1L28;


--D1L2 is lcd:inst|char_ram:aa|data[2]~1008 at LC_X32_Y16_N4
--operation mode is normal

D1L2 = B1L78 # B1L48 & B1L28 # !B1L48 & B1L08;


--B1L841 is lcd:inst|data~964 at LC_X34_Y16_N9
--operation mode is normal

B1L841 = B1L661 # B1L561 # B1L861 & !B1L761;


--B1L941 is lcd:inst|data~965 at LC_X33_Y16_N6
--operation mode is normal

B1L941 = !B1L661 & !B1L861;


--B1L051 is lcd:inst|data~966 at LC_X34_Y16_N7
--operation mode is normal

B1L051 = !B1L39 & !B1L961 & !B1L761 & B1L941;


--B1L621 is lcd:inst|data~901 at LC_X34_Y17_N7
--operation mode is normal

B1L621 = B1L78 & B1L98 # !B1L28 & !B1L48 # !B1L78 & B1L28 $ (B1L98 & !B1L48);


--B1L721 is lcd:inst|data~902 at LC_X34_Y17_N5
--operation mode is normal

B1L721 = B1L28 & !B1L48 & B1L78 $ B1L98 # !B1L28 & !B1L98 & B1L78 $ B1L48;


--B1L821 is lcd:inst|data~903 at LC_X34_Y17_N8
--operation mode is normal

B1L821 = B1L08 & !B1L721 # !B1L08 & B1L621;


--B1L921 is lcd:inst|data~904 at LC_X34_Y16_N0
--operation mode is normal

B1L921 = !B1L461 & B1L561 # !B1L821 & B1L051;


--B1L151 is lcd:inst|data~967 at LC_X34_Y16_N2
--operation mode is normal

B1L151 = B1L941 & !B1L561 & B1L041 & !B1L761;


--B1L031 is lcd:inst|data~931 at LC_X34_Y16_N8
--operation mode is normal

B1L031 = B1L98 & !B1L78 # !B1L98 & !B1L561 & B1L051 & B1L78;


--B1L131 is lcd:inst|data~932 at LC_X34_Y16_N1
--operation mode is normal

B1L131 = B1L48 & !B1L78 # !B1L48 & B1L08;


--B1L231 is lcd:inst|data~940 at LC_X34_Y16_N6
--operation mode is normal

B1L231 = B1L78 & B1L031 & B1L28 # B1L131 # !B1L78 & !B1L131 & B1L031 # B1L28;


--B1L331 is lcd:inst|data~941 at LC_X34_Y16_N3
--operation mode is normal

B1L331 = B1L461 # B1L78 & B1L231 # !B1L78 & B1L151 & !B1L231;


--B1L221 is lcd:inst|counter[0]~145 at LC_X32_Y14_N0
--operation mode is normal

B1L221 = B1L79 # B1L071 & !B1_flag;


--B1L451 is lcd:inst|div_counter[0]~39 at LC_X32_Y13_N1
--operation mode is normal

B1L451 = B1L481 # !B1_flag;


--B1_clkcnt[13] is lcd:inst|clkcnt[13] at LC_X23_Y15_N2
--operation mode is normal

B1_clkcnt[13]_lut_out = GND;
B1_clkcnt[13] = DFFEAS(B1_clkcnt[13]_lut_out, GLOBAL(H1_safe_q[3]), GLOBAL(SYS_RST), , , B1L27, , , VCC);


--B1_clkcnt[12] is lcd:inst|clkcnt[12] at LC_X21_Y15_N5
--operation mode is normal

B1_clkcnt[12]_lut_out = !B1L081 & B1L07;
B1_clkcnt[12] = DFFEAS(B1_clkcnt[12]_lut_out, GLOBAL(H1_safe_q[3]), GLOBAL(SYS_RST), , , , , , );


--B1_clkcnt[11] is lcd:inst|clkcnt[11] at LC_X21_Y15_N9
--operation mode is normal

B1_clkcnt[11]_lut_out = !B1L081 & B1L76;
B1_clkcnt[11] = DFFEAS(B1_clkcnt[11]_lut_out, GLOBAL(H1_safe_q[3]), GLOBAL(SYS_RST), , , , , , );


--B1L671 is lcd:inst|reduce_nor~386 at LC_X21_Y15_N8
--operation mode is normal

B1_clkcnt[14]_qfbk = B1_clkcnt[14];
B1L671 = B1_clkcnt[14]_qfbk # B1_clkcnt[13] # !B1_clkcnt[12] # !B1_clkcnt[11];

--B1_clkcnt[14] is lcd:inst|clkcnt[14] at LC_X21_Y15_N8
--operation mode is normal

B1_clkcnt[14] = DFFEAS(B1L671, GLOBAL(H1_safe_q[3]), GLOBAL(SYS_RST), , , B1L57, , , VCC);


--B1_clkcnt[8] is lcd:inst|clkcnt[8] at LC_X19_Y15_N2
--operation mode is normal

B1_clkcnt[8]_lut_out = GND;
B1_clkcnt[8] = DFFEAS(B1_clkcnt[8]_lut_out, GLOBAL(H1_safe_q[3]), GLOBAL(SYS_RST), , , B1L85, , , VCC);


--B1_clkcnt[7] is lcd:inst|clkcnt[7] at LC_X24_Y15_N2
--operation mode is normal

B1_clkcnt[7]_lut_out = B1L65;
B1_clkcnt[7] = DFFEAS(B1_clkcnt[7]_lut_out, GLOBAL(H1_safe_q[3]), GLOBAL(SYS_RST), , , , , , );


--B1_clkcnt[10] is lcd:inst|clkcnt[10] at LC_X20_Y15_N9
--operation mode is normal

B1_clkcnt[10]_lut_out = B1L46 & !B1L081;
B1_clkcnt[10] = DFFEAS(B1_clkcnt[10]_lut_out, GLOBAL(H1_safe_q[3]), GLOBAL(SYS_RST), , , , , , );


--B1L771 is lcd:inst|reduce_nor~387 at LC_X21_Y15_N2
--operation mode is normal

B1_clkcnt[9]_qfbk = B1_clkcnt[9];
B1L771 = B1_clkcnt[8] # B1_clkcnt[7] # B1_clkcnt[9]_qfbk # !B1_clkcnt[10];

--B1_clkcnt[9] is lcd:inst|clkcnt[9] at LC_X21_Y15_N2
--operation mode is normal

B1_clkcnt[9] = DFFEAS(B1L771, GLOBAL(H1_safe_q[3]), GLOBAL(SYS_RST), , , B1L16, , , VCC);


--B1_clkcnt[4] is lcd:inst|clkcnt[4] at LC_X22_Y15_N9
--operation mode is normal

B1_clkcnt[4]_lut_out = B1L74;
B1_clkcnt[4] = DFFEAS(B1_clkcnt[4]_lut_out, GLOBAL(H1_safe_q[3]), GLOBAL(SYS_RST), , , , , , );


--B1_clkcnt[3] is lcd:inst|clkcnt[3] at LC_X20_Y16_N0
--operation mode is normal

B1_clkcnt[3]_lut_out = B1L44;

⌨️ 快捷键说明

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