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

📄 input.map.eqn

📁 基于CPLD的4X4键盘输入+液晶显示程序
💻 EQN
📖 第 1 页 / 共 4 页
字号:

--D1_q[4] is led4bits7seg:inst4|q[4]
--operation mode is normal

D1_q[4]_lut_out = D1_b[4];
D1_q[4] = DFFEAS(D1_q[4]_lut_out, C1_keypress, ENTER, , !D1_clr, , , , );


--D1L43 is led4bits7seg:inst4|data~461
--operation mode is normal

D1L43 = !D1_q[4] & (D1L33 # D1_q[1] # D1_q[0]);


--D1_b[3] is led4bits7seg:inst4|b[3]
--operation mode is normal

D1_b[3]_lut_out = D1_s[3];
D1_b[3] = DFFEAS(D1_b[3]_lut_out, C1_keypress, ENTER, , !D1_clr, , , , );


--D1_b[2] is led4bits7seg:inst4|b[2]
--operation mode is normal

D1_b[2]_lut_out = D1_s[2];
D1_b[2] = DFFEAS(D1_b[2]_lut_out, C1_keypress, ENTER, , !D1_clr, , , , );


--D1L53 is led4bits7seg:inst4|data~462
--operation mode is normal

D1L53 = D1_b[3] # D1_b[2];


--D1_b[1] is led4bits7seg:inst4|b[1]
--operation mode is normal

D1_b[1]_lut_out = D1_s[1];
D1_b[1] = DFFEAS(D1_b[1]_lut_out, C1_keypress, ENTER, , !D1_clr, , , , );


--D1_b[0] is led4bits7seg:inst4|b[0]
--operation mode is normal

D1_b[0]_lut_out = D1_s[0];
D1_b[0] = DFFEAS(D1_b[0]_lut_out, C1_keypress, ENTER, , !D1_clr, , , , );


--D1_b[4] is led4bits7seg:inst4|b[4]
--operation mode is normal

D1_b[4]_lut_out = D1_s[4];
D1_b[4] = DFFEAS(D1_b[4]_lut_out, C1_keypress, ENTER, , !D1_clr, , , , );


--D1L63 is led4bits7seg:inst4|data~463
--operation mode is normal

D1L63 = !D1_b[4] & (D1L53 # D1_b[1] # D1_b[0]);


--D1_W[0] is led4bits7seg:inst4|W[0]
--operation mode is normal

D1_W[0]_lut_out = D1_q[0];
D1_W[0] = DFFEAS(D1_W[0]_lut_out, C1_keypress, ENTER, , !D1_clr, , , , );


--D1_W[4] is led4bits7seg:inst4|W[4]
--operation mode is normal

D1_W[4]_lut_out = D1_q[4];
D1_W[4] = DFFEAS(D1_W[4]_lut_out, C1_keypress, ENTER, , !D1_clr, , , , );


--D1_W[3] is led4bits7seg:inst4|W[3]
--operation mode is normal

D1_W[3]_lut_out = D1_q[3];
D1_W[3] = DFFEAS(D1_W[3]_lut_out, C1_keypress, ENTER, , !D1_clr, , , , );


--D1_W[2] is led4bits7seg:inst4|W[2]
--operation mode is normal

D1_W[2]_lut_out = D1_q[2];
D1_W[2] = DFFEAS(D1_W[2]_lut_out, C1_keypress, ENTER, , !D1_clr, , , , );


--D1_W[1] is led4bits7seg:inst4|W[1]
--operation mode is normal

D1_W[1]_lut_out = D1_q[1];
D1_W[1] = DFFEAS(D1_W[1]_lut_out, C1_keypress, ENTER, , !D1_clr, , , , );


--D1L021 is led4bits7seg:inst4|reduce_nor~209
--operation mode is normal

D1L021 = D1_W[4] # D1_W[3] # D1_W[2] # D1_W[1];


--D1L73 is led4bits7seg:inst4|data~464
--operation mode is normal

D1L73 = !D1_W[4] & (D1_W[0] # D1L021);


--D1L06 is led4bits7seg:inst4|Mux~2393
--operation mode is normal

D1L06 = D1_STATE[0] & (D1_STATE[1]) # !D1_STATE[0] & (D1_STATE[1] & D1L63 # !D1_STATE[1] & (D1L73));


--D1_s[3] is led4bits7seg:inst4|s[3]
--operation mode is normal

D1_s[3]_lut_out = D1_g[3];
D1_s[3] = DFFEAS(D1_s[3]_lut_out, C1_keypress, ENTER, , !D1_clr, , , , );


--D1_s[2] is led4bits7seg:inst4|s[2]
--operation mode is normal

D1_s[2]_lut_out = D1_g[2];
D1_s[2] = DFFEAS(D1_s[2]_lut_out, C1_keypress, ENTER, , !D1_clr, , , , );


--D1L83 is led4bits7seg:inst4|data~465
--operation mode is normal

D1L83 = D1_s[3] # D1_s[2];


--D1_s[1] is led4bits7seg:inst4|s[1]
--operation mode is normal

D1_s[1]_lut_out = D1_g[1];
D1_s[1] = DFFEAS(D1_s[1]_lut_out, C1_keypress, ENTER, , !D1_clr, , , , );


--D1_s[0] is led4bits7seg:inst4|s[0]
--operation mode is normal

D1_s[0]_lut_out = D1_g[0];
D1_s[0] = DFFEAS(D1_s[0]_lut_out, C1_keypress, ENTER, , !D1_clr, , , , );


--D1_s[4] is led4bits7seg:inst4|s[4]
--operation mode is normal

D1_s[4]_lut_out = D1_g[4];
D1_s[4] = DFFEAS(D1_s[4]_lut_out, C1_keypress, ENTER, , !D1_clr, , , , );


--D1L93 is led4bits7seg:inst4|data~466
--operation mode is normal

D1L93 = !D1_s[4] & (D1L83 # D1_s[1] # D1_s[0]);


--D1L16 is led4bits7seg:inst4|Mux~2394
--operation mode is normal

D1L16 = D1_STATE[0] & (D1L06 & (D1L93) # !D1L06 & D1L43) # !D1_STATE[0] & (D1L06);


--D1L26 is led4bits7seg:inst4|Mux~2395
--operation mode is normal

D1L26 = D1_STATE[2] & (D1L16 & !D1_STATE[3]) # !D1_STATE[2] & D1L95;


--D1L12 is led4bits7seg:inst4|data[0]~467
--operation mode is normal

D1L12 = D1_STATE[1] & !D1_STATE[0] & (D1_STATE[2] # D1L511);


--D1L36 is led4bits7seg:inst4|Mux~2396
--operation mode is normal

D1L36 = D1_STATE[2] & (D1_W[4] # !D1_W[0] & !D1L021);


--D1L22 is led4bits7seg:inst4|data[0]~468
--operation mode is normal

D1L22 = !D1_STATE[1] & (D1_STATE[2] # D1_QW[0] # D1L811);


--D1L46 is led4bits7seg:inst4|Mux~2397
--operation mode is normal

D1L46 = D1L22 & (D1_STATE[2] & (!D1L43) # !D1_STATE[2] & D1_QW[4]) # !D1L22 & (!D1_STATE[2]);


--D1L56 is led4bits7seg:inst4|Mux~2398
--operation mode is normal

D1L56 = D1_STATE[1] & (D1L46 & !D1L75 # !D1L46 & (!D1L93)) # !D1_STATE[1] & (D1L46);


--D1L32 is led4bits7seg:inst4|data[0]~469
--operation mode is normal

D1L32 = D1_STATE[1] & (!D1_STATE[0]);


--D1L42 is led4bits7seg:inst4|data[0]~470
--operation mode is normal

D1L42 = D1_STATE[0] # D1_STATE[1] & D1_STATE[2];


--D1L66 is led4bits7seg:inst4|Mux~2399
--operation mode is normal

D1L66 = D1L32 & (!D1L42) # !D1L32 & (D1L42 & (D1L56) # !D1L42 & D1L36);


--D1L76 is led4bits7seg:inst4|Mux~2400
--operation mode is normal

D1L76 = D1L12 & (D1L66 & D1_BW[4] # !D1L66 & (!D1L63)) # !D1L12 & (D1L66);


--D1L86 is led4bits7seg:inst4|Mux~2401
--operation mode is normal

D1L86 = D1L91 & (D1_g[4] # !D1_g[0] & !D1L611);


--D1L96 is led4bits7seg:inst4|Mux~2402
--operation mode is normal

D1L96 = !D1_STATE[3] & (D1_STATE[0] & !D1_STATE[1] & !D1_STATE[2] # !D1_STATE[0] & (!D1_STATE[2] # !D1_STATE[1]));


--D1L07 is led4bits7seg:inst4|Mux~2403
--operation mode is normal

D1L07 = !D1_W[4] # !D1_STATE[2];


--D1L17 is led4bits7seg:inst4|Mux~2404
--operation mode is normal

D1L17 = D1L22 & (D1_STATE[2] & (D1_q[4]) # !D1_STATE[2] & D1_QW[4]) # !D1L22 & (D1_STATE[2]);


--D1L27 is led4bits7seg:inst4|Mux~2405
--operation mode is normal

D1L27 = D1_STATE[1] & (D1L17 & (D1_s[4]) # !D1L17 & D1_SW[4]) # !D1_STATE[1] & (D1L17);


--D1L37 is led4bits7seg:inst4|Mux~2406
--operation mode is normal

D1L37 = D1L32 & (D1L42) # !D1L32 & (D1L42 & (D1L27) # !D1L42 & !D1L07);


--D1L47 is led4bits7seg:inst4|Mux~2407
--operation mode is normal

D1L47 = D1L12 & (D1L37 & (D1_b[4]) # !D1L37 & D1_BW[4]) # !D1L12 & (D1L37);


--D1L57 is led4bits7seg:inst4|Mux~2408
--operation mode is normal

D1L57 = !D1_g[0] & !D1L611 # !D1_g[4] # !D1L91;


--D1L67 is led4bits7seg:inst4|Mux~2409
--operation mode is normal

D1L67 = D1_W[3] # !D1_STATE[2];


--D1L77 is led4bits7seg:inst4|Mux~2410
--operation mode is normal

D1L77 = D1L22 & (D1_STATE[2] & (D1_q[3]) # !D1_STATE[2] & D1_QW[3]) # !D1L22 & (D1_STATE[2]);


--D1L87 is led4bits7seg:inst4|Mux~2411
--operation mode is normal

D1L87 = D1_STATE[1] & (D1L77 & (D1_s[3]) # !D1L77 & D1_SW[3]) # !D1_STATE[1] & (D1L77);


--D1L97 is led4bits7seg:inst4|Mux~2412
--operation mode is normal

D1L97 = D1L32 & (D1L42) # !D1L32 & (D1L42 & (D1L87) # !D1L42 & D1L67);


--D1L08 is led4bits7seg:inst4|Mux~2413
--operation mode is normal

D1L08 = D1L12 & (D1L97 & (D1_b[3]) # !D1L97 & D1_BW[3]) # !D1L12 & (D1L97);


--D1L18 is led4bits7seg:inst4|Mux~2414
--operation mode is normal

D1L18 = D1L91 & D1_g[3] & (D1_g[0] # D1L611);


--D1L28 is led4bits7seg:inst4|Mux~2415
--operation mode is normal

D1L28 = !D1_STATE[3] & (!D1_STATE[1] & !D1_STATE[2] # !D1_STATE[0]);


--D1L38 is led4bits7seg:inst4|Mux~2416
--operation mode is normal

D1L38 = D1_STATE[2] & D1_W[2];


--D1L48 is led4bits7seg:inst4|Mux~2417
--operation mode is normal

D1L48 = D1L22 & (D1_STATE[2] & (D1_q[2]) # !D1_STATE[2] & D1_QW[2]) # !D1L22 & (D1_STATE[2]);


--D1L58 is led4bits7seg:inst4|Mux~2418
--operation mode is normal

D1L58 = D1_STATE[1] & (D1L48 & (D1_s[2]) # !D1L48 & D1_SW[2]) # !D1_STATE[1] & (D1L48);


--D1L68 is led4bits7seg:inst4|Mux~2419
--operation mode is normal

D1L68 = D1L32 & (D1L42) # !D1L32 & (D1L42 & (D1L58) # !D1L42 & D1L38);


--D1L78 is led4bits7seg:inst4|Mux~2420
--operation mode is normal

D1L78 = D1L12 & (D1L68 & (D1_b[2]) # !D1L68 & D1_BW[2]) # !D1L12 & (D1L68);


--D1L88 is led4bits7seg:inst4|Mux~2421
--operation mode is normal

D1L88 = D1L91 & D1_g[2] & (D1_g[0] # D1L611);


--D1L98 is led4bits7seg:inst4|Mux~2422
--operation mode is normal

D1L98 = D1_STATE[2] & !D1_STATE[3] & (D1_STATE[0] $ D1_STATE[1]);


--D1L09 is led4bits7seg:inst4|Mux~2423
--operation mode is normal

D1L09 = D1_STATE[2] & D1_W[1];


--D1L19 is led4bits7seg:inst4|Mux~2424
--operation mode is normal

D1L19 = D1L22 & (D1_STATE[2] & (D1_q[1]) # !D1_STATE[2] & D1_QW[1]) # !D1L22 & (D1_STATE[2]);


--D1L29 is led4bits7seg:inst4|Mux~2425
--operation mode is normal

D1L29 = D1_STATE[1] & (D1L19 & (D1_s[1]) # !D1L19 & D1_SW[1]) # !D1_STATE[1] & (D1L19);


--D1L39 is led4bits7seg:inst4|Mux~2426
--operation mode is normal

D1L39 = D1L32 & (D1L42) # !D1L32 & (D1L42 & (D1L29) # !D1L42 & D1L09);


--D1L49 is led4bits7seg:inst4|Mux~2427
--operation mode is normal

D1L49 = D1L12 & (D1L39 & (D1_b[1]) # !D1L39 & D1_BW[1]) # !D1L12 & (D1L39);


--D1L59 is led4bits7seg:inst4|Mux~2428
--operation mode is normal

D1L59 = D1L91 & D1_g[1] & (D1_g[0] # D1L611);


--D1L69 is led4bits7seg:inst4|Mux~2429
--operation mode is normal

D1L69 = D1_STATE[2] & D1_W[0];


--D1L79 is led4bits7seg:inst4|Mux~2430
--operation mode is normal

D1L79 = D1L22 & (D1_STATE[2] & (D1_q[0]) # !D1_STATE[2] & D1_QW[0]) # !D1L22 & (D1_STATE[2]);


--D1L89 is led4bits7seg:inst4|Mux~2431
--operation mode is normal

D1L89 = D1_STATE[1] & (D1L79 & (D1_s[0]) # !D1L79 & D1_SW[0]) # !D1_STATE[1] & (D1L79);


--D1L99 is led4bits7seg:inst4|Mux~2432
--operation mode is normal

D1L99 = D1L32 & (D1L42) # !D1L32 & (D1L42 & (D1L89) # !D1L42 & D1L69);


--D1L001 is led4bits7seg:inst4|Mux~2433
--operation mode is normal

D1L001 = D1L12 & (D1L99 & (D1_b[0]) # !D1L99 & D1_BW[0]) # !D1L12 & (D1L99);


--D1L101 is led4bits7seg:inst4|Mux~2434
--operation mode is normal

D1L101 = D1_STATE[1] & !D1_STATE[3] & (D1_STATE[0] $ D1_STATE[2]);


--C1_cntscn[1] is keyboard4_4:inst2|cntscn[1]
--operation mode is normal

C1_cntscn[1]_lut_out = !C1_cntscn[1];
C1_cntscn[1] = DFFEAS(C1_cntscn[1]_lut_out, B1_clkout, VCC, , C1_cntscn[0], , , , );


--C1_cntscn[0] is keyboard4_4:inst2|cntscn[0]
--operation mode is normal

C1_cntscn[0]_lut_out = !C1_cntscn[0] & (C1_cntscn[1] # !C1_cntscn[2]);
C1_cntscn[0] = DFFEAS(C1_cntscn[0]_lut_out, B1_clkout, VCC, , , , , , );


--C1_cntscn[2] is keyboard4_4:inst2|cntscn[2]
--operation mode is normal

C1_cntscn[2]_lut_out = C1_cntscn[2] & (C1_cntscn[1] $ C1_cntscn[0]) # !C1_cntscn[2] & C1_cntscn[1] & C1_cntscn[0];
C1_cntscn[2] = DFFEAS(C1_cntscn[2]_lut_out, B1_clkout, VCC, , , , , , );


--C1L07 is keyboard4_4:inst2|scnlin[0]~64
--operation mode is normal

C1L07 = !C1_cntscn[1] & !C1_cntscn[0] # !C1_cntscn[2];


--D1L121 is led4bits7seg:inst4|reduce_nor~210
--operation mode is normal

D1L121 = D1_timecount[2] # D1_timecount[0] # !D1_timecount[1] # !D1_timecount[3];


--D1L1 is led4bits7seg:inst4|add~334
--operation mode is normal

D1L1 = D1_timecount[1] & D1_timecount[0];


--D1L941 is led4bits7seg:inst4|timecount[0]~306
--operation mode is normal

D1L941 = D1_LCDSTATE[0] & !D1L25 # !D1_LCDSTATE[0] & (!D1L05) # !RST;


--D1L2 is led4bits7seg:inst4|add~335
--operation mode is normal

D1L2 = D1_timecount[2] & D1_timecount[1] & D1_timecount[0];


--B1_cntfrq[17] is clk_devide:inst|cntfrq[17]
--operation mode is normal

B1_cntfrq[17]_lut_out = B1L1;
B1_cntfrq[17] = DFFEAS(B1_cntfrq[17]_lut_out, CLK, VCC, , , , , , );


--B1_cntfrq[16] is clk_devide:inst|cntfrq[16]
--operation mode is normal

B1_cntfrq[16]_lut_out = B1L3;
B1_cntfrq[16] = DFFEAS(B1_cntfrq[16]_lut_out, CLK, VCC, , , , , , );


--B1_cntfrq[15] is clk_devide:inst|cntfrq[15]
--operation mode is normal

⌨️ 快捷键说明

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