📄 proj.map.eqn
字号:
--D1L11 is lcd:inst|char_ram:aa|data[6]~957
--operation mode is normal
D1L11 = !B1L95 & B1L66 & (B1L16 $ !B1L36);
--B1L421 is lcd:inst|data~798
--operation mode is normal
B1L421 = B1L121 # B1L321 & (B1L86 # !D1L11);
--B1L17 is lcd:inst|char_addr[5]~1515
--operation mode is normal
B1L17 = B1L97 & B1L7 & (!B1L37);
--D1L5 is lcd:inst|char_ram:aa|data[5]~958
--operation mode is normal
D1L5 = B1L95 & (B1L16 $ B1L36 # !B1L66) # !B1L95 & (B1L16 # B1L36 # B1L66);
--D1L6 is lcd:inst|char_ram:aa|data[5]~959
--operation mode is normal
D1L6 = !B1L86 & !B1L07 & !B1L17 & !D1L5;
--D1L7 is lcd:inst|char_ram:aa|data[5]~960
--operation mode is normal
D1L7 = B1L86 & B1L95 & !B1L66 & !B1L36;
--D1L8 is lcd:inst|char_ram:aa|data[5]~961
--operation mode is normal
D1L8 = !B1L07 & !B1L16 & (!B1L7 # !B1L27);
--D1L9 is lcd:inst|char_ram:aa|data[5]~962
--operation mode is normal
D1L9 = D1L6 # D1L7 & D1L8;
--B1L521 is lcd:inst|data~799
--operation mode is normal
B1L521 = B1L711 & (B1L261 # B1L911 & !D1L9);
--B1L621 is lcd:inst|data~800
--operation mode is normal
B1L621 = B1L911 & !B1L951 & !B1L07 & !B1L17;
--D1L3 is lcd:inst|char_ram:aa|data[3]~963
--operation mode is normal
D1L3 = B1L36 # B1L66 # !B1L95 & B1L16;
--B1L721 is lcd:inst|data~801
--operation mode is normal
B1L721 = B1L86 & B1L621 & !B1L061 & !D1L3;
--B1L821 is lcd:inst|data~802
--operation mode is normal
B1L821 = B1_state[3] # B1_state[0] $ !B1_state[2] # !B1L861;
--B1L921 is lcd:inst|data~803
--operation mode is normal
B1L921 = B1L221 & (!B1L951 & !B1L86);
--D1L4 is lcd:inst|char_ram:aa|data[3]~964
--operation mode is normal
D1L4 = B1L36 & (B1L95 $ B1L16 $ B1L66) # !B1L36 & (B1L95 & !B1L16 & B1L66 # !B1L95 & B1L16);
--B1L031 is lcd:inst|data~804
--operation mode is normal
B1L031 = D1L4 & (!B1L061);
--B1L131 is lcd:inst|data~805
--operation mode is normal
B1L131 = B1L721 # B1L241 # B1L921 & B1L031;
--B1L231 is lcd:inst|data~806
--operation mode is normal
B1L231 = B1L16 & D1L7 & B1L621;
--B1L331 is lcd:inst|data~807
--operation mode is normal
B1L331 = !B1L951 & (B1L061 # B1L161 # B1L261);
--D1L2 is lcd:inst|char_ram:aa|data[2]~965
--operation mode is normal
D1L2 = B1L16 & (B1L66) # !B1L16 & (B1L36 & !B1L95 & !B1L66 # !B1L36 & (B1L66));
--B1L431 is lcd:inst|data~808
--operation mode is normal
B1L431 = B1L231 # B1L331 # B1L921 & !D1L2;
--D1L1 is lcd:inst|char_ram:aa|data[1]~966
--operation mode is normal
D1L1 = B1L16 & (!B1L66 # !B1L36 # !B1L95) # !B1L16 & !B1L36 & (B1L95 $ B1L66);
--B1L531 is lcd:inst|data~809
--operation mode is normal
B1L531 = B1L621 & !B1L161 & !B1L86 & !D1L1;
--B1L631 is lcd:inst|data~810
--operation mode is normal
B1L631 = B1L061 # B1L531 # B1L231 & !B1L161;
--B1L731 is lcd:inst|data~811
--operation mode is normal
B1L731 = B1L221 & !B1L061 & !B1L161;
--B1L831 is lcd:inst|data~812
--operation mode is normal
B1L831 = B1L16 & !B1L36 # !B1L16 & B1L36 & B1L66;
--B1L931 is lcd:inst|data~813
--operation mode is normal
B1L931 = B1L831 & (B1L95 & B1L86 # !B1L95 & (B1L66 # !B1L86)) # !B1L831 & (B1L66);
--B1L041 is lcd:inst|data~814
--operation mode is normal
B1L041 = B1L951 # B1L731 & !B1L931;
--B1L301 is lcd:inst|counter[0]~406
--operation mode is normal
B1L301 = B1_flag & (!B1L761 & B1L751) # !B1_flag & (B1L461 # !B1L761 & B1L751);
--B1L541 is lcd:inst|div_counter[0]~190
--operation mode is normal
B1L541 = B1_flag & (!B1L1 # !B1_div_counter[2] # !B1_div_counter[3]);
--B1_clkcnt[14] is lcd:inst|clkcnt[14]
--operation mode is normal
B1_clkcnt[14]_lut_out = B1L72;
B1_clkcnt[14] = DFFEAS(B1_clkcnt[14]_lut_out, C1_count[3], SYS_RST, , , , , , );
--B1_clkcnt[13] is lcd:inst|clkcnt[13]
--operation mode is normal
B1_clkcnt[13]_lut_out = B1L92;
B1_clkcnt[13] = DFFEAS(B1_clkcnt[13]_lut_out, C1_count[3], SYS_RST, , , , , , );
--B1_clkcnt[12] is lcd:inst|clkcnt[12]
--operation mode is normal
B1_clkcnt[12]_lut_out = B1L13 & !B1L471;
B1_clkcnt[12] = DFFEAS(B1_clkcnt[12]_lut_out, C1_count[3], SYS_RST, , , , , , );
--B1_clkcnt[11] is lcd:inst|clkcnt[11]
--operation mode is normal
B1_clkcnt[11]_lut_out = B1L33 & !B1L471;
B1_clkcnt[11] = DFFEAS(B1_clkcnt[11]_lut_out, C1_count[3], SYS_RST, , , , , , );
--B1L071 is lcd:inst|reduce_nor~371
--operation mode is normal
B1L071 = B1_clkcnt[14] # B1_clkcnt[13] # !B1_clkcnt[11] # !B1_clkcnt[12];
--B1_clkcnt[9] is lcd:inst|clkcnt[9]
--operation mode is normal
B1_clkcnt[9]_lut_out = B1L53;
B1_clkcnt[9] = DFFEAS(B1_clkcnt[9]_lut_out, C1_count[3], SYS_RST, , , , , , );
--B1_clkcnt[8] is lcd:inst|clkcnt[8]
--operation mode is normal
B1_clkcnt[8]_lut_out = B1L73;
B1_clkcnt[8] = DFFEAS(B1_clkcnt[8]_lut_out, C1_count[3], SYS_RST, , , , , , );
--B1_clkcnt[7] is lcd:inst|clkcnt[7]
--operation mode is normal
B1_clkcnt[7]_lut_out = B1L93;
B1_clkcnt[7] = DFFEAS(B1_clkcnt[7]_lut_out, C1_count[3], SYS_RST, , , , , , );
--B1_clkcnt[10] is lcd:inst|clkcnt[10]
--operation mode is normal
B1_clkcnt[10]_lut_out = B1L14 & !B1L471;
B1_clkcnt[10] = DFFEAS(B1_clkcnt[10]_lut_out, C1_count[3], SYS_RST, , , , , , );
--B1L171 is lcd:inst|reduce_nor~372
--operation mode is normal
B1L171 = B1_clkcnt[9] # B1_clkcnt[8] # B1_clkcnt[7] # !B1_clkcnt[10];
--B1_clkcnt[5] is lcd:inst|clkcnt[5]
--operation mode is normal
B1_clkcnt[5]_lut_out = B1L34;
B1_clkcnt[5] = DFFEAS(B1_clkcnt[5]_lut_out, C1_count[3], SYS_RST, , , , , , );
--B1_clkcnt[4] is lcd:inst|clkcnt[4]
--operation mode is normal
B1_clkcnt[4]_lut_out = B1L54;
B1_clkcnt[4] = DFFEAS(B1_clkcnt[4]_lut_out, C1_count[3], SYS_RST, , , , , , );
--B1_clkcnt[3] is lcd:inst|clkcnt[3]
--operation mode is normal
B1_clkcnt[3]_lut_out = B1L74;
B1_clkcnt[3] = DFFEAS(B1_clkcnt[3]_lut_out, C1_count[3], SYS_RST, , , , , , );
--B1_clkcnt[6] is lcd:inst|clkcnt[6]
--operation mode is normal
B1_clkcnt[6]_lut_out = B1L94 & !B1L471;
B1_clkcnt[6] = DFFEAS(B1_clkcnt[6]_lut_out, C1_count[3], SYS_RST, , , , , , );
--B1L271 is lcd:inst|reduce_nor~373
--operation mode is normal
B1L271 = B1_clkcnt[5] # B1_clkcnt[4] # B1_clkcnt[3] # !B1_clkcnt[6];
--B1_clkcnt[2] is lcd:inst|clkcnt[2]
--operation mode is normal
B1_clkcnt[2]_lut_out = B1L15;
B1_clkcnt[2] = DFFEAS(B1_clkcnt[2]_lut_out, C1_count[3], SYS_RST, , , , , , );
--B1_clkcnt[1] is lcd:inst|clkcnt[1]
--operation mode is normal
B1_clkcnt[1]_lut_out = B1L35;
B1_clkcnt[1] = DFFEAS(B1_clkcnt[1]_lut_out, C1_count[3], SYS_RST, , , , , , );
--B1_clkcnt[0] is lcd:inst|clkcnt[0]
--operation mode is normal
B1_clkcnt[0]_lut_out = B1L55 & !B1L471;
B1_clkcnt[0] = DFFEAS(B1_clkcnt[0]_lut_out, C1_count[3], SYS_RST, , , , , , );
--B1_clkcnt[15] is lcd:inst|clkcnt[15]
--operation mode is normal
B1_clkcnt[15]_lut_out = B1L75 & !B1L471;
B1_clkcnt[15] = DFFEAS(B1_clkcnt[15]_lut_out, C1_count[3], SYS_RST, , , , , , );
--B1L371 is lcd:inst|reduce_nor~374
--operation mode is normal
B1L371 = B1_clkcnt[2] # B1_clkcnt[1] # B1_clkcnt[0] # !B1_clkcnt[15];
--B1L471 is lcd:inst|reduce_nor~375
--operation mode is normal
B1L471 = !B1L071 & !B1L171 & !B1L271 & !B1L371;
--B1L72 is lcd:inst|add~886
--operation mode is arithmetic
B1L72_carry_eqn = B1L03;
B1L72 = B1_clkcnt[14] $ (!B1L72_carry_eqn);
--B1L82 is lcd:inst|add~888
--operation mode is arithmetic
B1L82 = CARRY(B1_clkcnt[14] & (!B1L03));
--C1_count[3] is div16:inst1|count[3]
--operation mode is normal
C1_count[3]_lut_out = !C1_count[3];
C1_count[3] = DFFEAS(C1_count[3]_lut_out, clk, SYS_RST, , C1L1, , , , );
--B1L92 is lcd:inst|add~891
--operation mode is arithmetic
B1L92_carry_eqn = B1L23;
B1L92 = B1_clkcnt[13] $ (B1L92_carry_eqn);
--B1L03 is lcd:inst|add~893
--operation mode is arithmetic
B1L03 = CARRY(!B1L23 # !B1_clkcnt[13]);
--B1L13 is lcd:inst|add~896
--operation mode is arithmetic
B1L13_carry_eqn = B1L43;
B1L13 = B1_clkcnt[12] $ (!B1L13_carry_eqn);
--B1L23 is lcd:inst|add~898
--operation mode is arithmetic
B1L23 = CARRY(B1_clkcnt[12] & (!B1L43));
--B1L33 is lcd:inst|add~901
--operation mode is arithmetic
B1L33_carry_eqn = B1L24;
B1L33 = B1_clkcnt[11] $ (B1L33_carry_eqn);
--B1L43 is lcd:inst|add~903
--operation mode is arithmetic
B1L43 = CARRY(!B1L24 # !B1_clkcnt[11]);
--B1L53 is lcd:inst|add~906
--operation mode is arithmetic
B1L53_carry_eqn = B1L83;
B1L53 = B1_clkcnt[9] $ (B1L53_carry_eqn);
--B1L63 is lcd:inst|add~908
--operation mode is arithmetic
B1L63 = CARRY(!B1L83 # !B1_clkcnt[9]);
--B1L73 is lcd:inst|add~911
--operation mode is arithmetic
B1L73_carry_eqn = B1L04;
B1L73 = B1_clkcnt[8] $ (!B1L73_carry_eqn);
--B1L83 is lcd:inst|add~913
--operation mode is arithmetic
B1L83 = CARRY(B1_clkcnt[8] & (!B1L04));
--B1L93 is lcd:inst|add~916
--operation mode is arithmetic
B1L93_carry_eqn = B1L05;
B1L93 = B1_clkcnt[7] $ (B1L93_carry_eqn);
--B1L04 is lcd:inst|add~918
--operation mode is arithmetic
B1L04 = CARRY(!B1L05 # !B1_clkcnt[7]);
--B1L14 is lcd:inst|add~921
--operation mode is arithmetic
B1L14_carry_eqn = B1L63;
B1L14 = B1_clkcnt[10] $ (!B1L14_carry_eqn);
--B1L24 is lcd:inst|add~923
--operation mode is arithmetic
B1L24 = CARRY(B1_clkcnt[10] & (!B1L63));
--B1L34 is lcd:inst|add~926
--operation mode is arithmetic
B1L34_carry_eqn = B1L64;
B1L34 = B1_clkcnt[5] $ (B1L34_carry_eqn);
--B1L44 is lcd:inst|add~928
--operation mode is arithmetic
B1L44 = CARRY(!B1L64 # !B1_clkcnt[5]);
--B1L54 is lcd:inst|add~931
--operation mode is arithmetic
B1L54_carry_eqn = B1L84;
B1L54 = B1_clkcnt[4] $ (!B1L54_carry_eqn);
--B1L64 is lcd:inst|add~933
--operation mode is arithmetic
B1L64 = CARRY(B1_clkcnt[4] & (!B1L84));
--B1L74 is lcd:inst|add~936
--operation mode is arithmetic
B1L74_carry_eqn = B1L25;
B1L74 = B1_clkcnt[3] $ (B1L74_carry_eqn);
--B1L84 is lcd:inst|add~938
--operation mode is arithmetic
B1L84 = CARRY(!B1L25 # !B1_clkcnt[3]);
--B1L94 is lcd:inst|add~941
--operation mode is arithmetic
B1L94_carry_eqn = B1L44;
B1L94 = B1_clkcnt[6] $ (!B1L94_carry_eqn);
--B1L05 is lcd:inst|add~943
--operation mode is arithmetic
B1L05 = CARRY(B1_clkcnt[6] & (!B1L44));
--B1L15 is lcd:inst|add~946
--operation mode is arithmetic
B1L15_carry_eqn = B1L45;
B1L15 = B1_clkcnt[2] $ (!B1L15_carry_eqn);
--B1L25 is lcd:inst|add~948
--operation mode is arithmetic
B1L25 = CARRY(B1_clkcnt[2] & (!B1L45));
--B1L35 is lcd:inst|add~951
--operation mode is arithmetic
B1L35_carry_eqn = B1L65;
B1L35 = B1_clkcnt[1] $ (B1L35_carry_eqn);
--B1L45 is lcd:inst|add~953
--operation mode is arithmetic
B1L45 = CARRY(!B1L65 # !B1_clkcnt[1]);
--B1L55 is lcd:inst|add~956
--operation mode is arithmetic
B1L55 = !B1_clkcnt[0];
--B1L65 is lcd:inst|add~958
--operation mode is arithmetic
B1L65 = CARRY(B1_clkcnt[0]);
--B1L75 is lcd:inst|add~961
--operation mode is normal
B1L75_carry_eqn = B1L82;
B1L75 = B1_clkcnt[15] $ (B1L75_carry_eqn);
--C1_count[2] is div16:inst1|count[2]
--operation mode is normal
C1_count[2]_lut_out = !C1_count[2];
C1_count[2] = DFFEAS(C1_count[2]_lut_out, clk, SYS_RST, , C1L2, , , , );
--C1_count[1] is div16:inst1|count[1]
--operation mode is normal
C1_count[1]_lut_out = !C1_count[1];
C1_count[1] = DFFEAS(C1_count[1]_lut_out, clk, SYS_RST, , C1_count[0], , , , );
--C1_count[0] is div16:inst1|count[0]
--operation mode is normal
C1_count[0]_lut_out = !C1_count[0];
C1_count[0] = DFFEAS(C1_count[0]_lut_out, clk, SYS_RST, , , , , , );
--C1L1 is div16:inst1|add~77
--operation mode is normal
C1L1 = C1_count[2] & C1_count[1] & C1_count[0];
--C1L2 is div16:inst1|add~78
--operation mode is normal
C1L2 = C1_count[1] & C1_count[0];
--B1L951 is lcd:inst|reduce_nor~3
--operation mode is normal
B1L951 = !B1_state[3] & !B1_state[2] & B1_state[0] & B1L861;
--B1L611 is lcd:inst|data~19
--operation mode is normal
B1L611 = B1L361 # !B1L711 # !B1L761 # !B1L811;
--B1L27 is lcd:inst|char_addr[5]~1516
--operation mode is normal
B1L27 = !B1L761 & !B1L37 & (B1L77 # B1L87);
--B1L141 is lcd:inst|data~815
--operation mode is normal
B1L141 = B1L711 & (!B1L361 & D1L9 # !B1L811);
--B1L241 is lcd:inst|data~816
--operation mode is normal
B1L241 = B1L821 & (B1L161 # !B1L811);
--SYS_RST is SYS_RST
--operation mode is input
SYS_RST = INPUT();
--clk is clk
--operation mode is input
clk = INPUT();
--LCD_RS is LCD_RS
--operation mode is output
LCD_RS = OUTPUT(!B1L761);
--LCD_RW is LCD_RW
--operation mode is output
LCD_RW = OUTPUT(B1L451);
--LCD_E is LCD_E
--operation mode is output
LCD_E = OUTPUT(B1_lcd_e);
--LCD_D[7] is LCD_D[7]
--operation mode is output
LCD_D[7]_tri_out = TRI(B1L361, B1L611);
LCD_D[7] = OUTPUT(LCD_D[7]_tri_out);
--LCD_D[6] is LCD_D[6]
--operation mode is output
LCD_D[6]_tri_out = TRI(B1L421, B1L611);
LCD_D[6] = OUTPUT(LCD_D[6]_tri_out);
--LCD_D[5] is LCD_D[5]
--operation mode is output
LCD_D[5]_tri_out = TRI(B1L521, B1L611);
LCD_D[5] = OUTPUT(LCD_D[5]_tri_out);
--LCD_D[4] is LCD_D[4]
--operation mode is output
LCD_D[4]_tri_out = TRI(B1L141, B1L611);
LCD_D[4] = OUTPUT(LCD_D[4]_tri_out);
--LCD_D[3] is LCD_D[3]
--operation mode is output
LCD_D[3]_tri_out = TRI(B1L131, B1L611);
LCD_D[3] = OUTPUT(LCD_D[3]_tri_out);
--LCD_D[2] is LCD_D[2]
--operation mode is output
LCD_D[2]_tri_out = TRI(B1L431, B1L611);
LCD_D[2] = OUTPUT(LCD_D[2]_tri_out);
--LCD_D[1] is LCD_D[1]
--operation mode is output
LCD_D[1]_tri_out = TRI(B1L631, B1L611);
LCD_D[1] = OUTPUT(LCD_D[1]_tri_out);
--LCD_D[0] is LCD_D[0]
--operation mode is output
LCD_D[0]_tri_out = TRI(B1L041, B1L611);
LCD_D[0] = OUTPUT(LCD_D[0]_tri_out);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -