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

📄 keyboard1.fit.eqn

📁 VHDL基础的编程源代码
💻 EQN
📖 第 1 页 / 共 4 页
字号:


--G1_row[1] is ledarray_drv:inst8|row[1] at LC117
G1_row[1]_p0_out = !G1_next_cs[6] & !G1_next_cs[7] & F1L1 & G1L1;
G1_row[1]_p1_out = !G1_next_cs[6] & G1_next_cs[7] & F1L1 & !G1_next_cs[1] & !G1_next_cs[2] & !G1_next_cs[3] & !G1_next_cs[4] & G1_next_cs[0] & !G1_next_cs[5];
G1_row[1]_p2_out = G1_next_cs[6] & !G1_next_cs[7] & F1L2 & !G1_next_cs[1] & !G1_next_cs[2] & !G1_next_cs[3] & !G1_next_cs[4] & G1_next_cs[0] & !G1_next_cs[5];
G1_row[1]_or_out = G1_row[1]_p0_out # G1_row[1]_p1_out # G1_row[1]_p2_out;
G1_row[1]_reg_input = !(G1_row[1]_or_out);
G1_row[1] = DFFE(G1_row[1]_reg_input, !B1_carrier, , reset, );


--G1_row[5] is ledarray_drv:inst8|row[5] at LC125
G1_row[5]_p0_out = !G1_next_cs[4] & !G1_next_cs[1] & !G1_next_cs[2] & !G1_next_cs[3] & G1_next_cs[0] & !G1_next_cs[5] & !G1_next_cs[7] & G1_next_cs[6] & F1L2;
G1_row[5]_p1_out = !G1_next_cs[4] & !G1_next_cs[1] & !G1_next_cs[2] & !G1_next_cs[3] & !G1_next_cs[0] & !G1_next_cs[5] & !G1_next_cs[7] & !G1_next_cs[6];
G1_row[5]_p2_out = !G1_next_cs[4] & !G1_next_cs[1] & !G1_next_cs[2] & !G1_next_cs[3] & G1_next_cs[0] & !G1_next_cs[5] & G1_next_cs[7] & !G1_next_cs[6];
G1_row[5]_or_out = G1L37 # G1_row[5]_p0_out # G1_row[5]_p1_out # G1_row[5]_p2_out;
G1_row[5]_reg_input = !(G1_row[5]_or_out);
G1_row[5] = DFFE(G1_row[5]_reg_input, !B1_carrier, , reset, );


--F1L3 is charlib8_8:inst7|Mux~311 at SEXP33
F1L3 = EXP(D1L3 & D1L1 & D1L2);


--F1L4 is charlib8_8:inst7|Mux~312 at SEXP36
F1L4 = EXP(D1L1 & D1L2);


--F1L5 is charlib8_8:inst7|Mux~313 at SEXP39
F1L5 = EXP(D1L6 & D1L8);


--F1L6 is charlib8_8:inst7|Mux~321 at LC40
F1L6_p0_out = !D1L6 & !D1L8;
F1L6_p1_out = F1L3 & !D1L4;
F1L6_p2_out = F1L4 & !D1L3;
F1L6_p3_out = F1L5 & !D1L7;
F1L6_p4_out = !D1L1 & !D1L2;
F1L6_or_out = F1L11 # F1L6_p0_out # F1L6_p1_out # F1L6_p2_out # F1L6_p3_out # F1L6_p4_out;
F1L6 = F1L6_or_out;


--E1L1 is key_decode:inst5|Mux~1293 at LC34
E1L1_p0_out = D1L6 & D1L5 & !D1L7 & D1L8 & reset & D1L1 & D1L3 & !D1L2 & D1L4;
E1L1_p1_out = !D1L6 & D1L5 & D1L7 & D1L8 & reset & D1L1 & D1L3 & !D1L2 & D1L4;
E1L1_p2_out = D1L6 & D1L5 & D1L7 & !D1L8 & reset & D1L1 & D1L3 & D1L2 & !D1L4;
E1L1_p3_out = D1L6 & D1L5 & D1L7 & !D1L8 & reset & D1L1 & D1L3 & !D1L2 & D1L4;
E1L1_p4_out = D1L6 & D1L5 & !D1L7 & D1L8 & reset & D1L1 & D1L3 & D1L2 & !D1L4;
E1L1_or_out = E1L2 # E1L1_p0_out # E1L1_p1_out # E1L1_p2_out # E1L1_p3_out # E1L1_p4_out;
E1L1 = E1L1_or_out;


--G1L12 is ledarray_drv:inst8|Mux~5464 at LC59
G1L12_p1_out = G1_next_cs[0] & !G1_next_cs[4] & !G1_next_cs[1] & !G1_next_cs[2] & !G1_next_cs[3] & !G1_next_cs[6];
G1L12_or_out = G1L12_p1_out # !G1_next_cs[7];
G1L12 = G1L12_or_out;


--G1_row[4] is ledarray_drv:inst8|row[4] at LC123
G1_row[4]_p1_out = G1L3 & G1L12;
G1_row[4]_or_out = G1_row[4]_p1_out;
G1_row[4]_reg_input = !(G1_row[4]_or_out);
G1_row[4] = DFFE(G1_row[4]_reg_input, !B1_carrier, , reset, );


--G1L58 is ledarray_drv:inst8|row[7]~70 at LC115
G1L58_or_out = !G1_row[7];
G1L58 = !(G1L58_or_out);


--G1L13 is ledarray_drv:inst8|Mux~5471 at SEXP113
G1L13 = EXP(E1L1 & !F1L2);


--G1L15 is ledarray_drv:inst8|Mux~5477 at SEXP114
G1L15 = EXP(G1_next_cs[7] & !G1_next_cs[6] & !G1_next_cs[4] & !G1_next_cs[3] & !G1_next_cs[2] & !G1_next_cs[1] & G1_next_cs[0] & !G1_next_cs[5]);


--G1_row[3] is ledarray_drv:inst8|row[3] at LC121
G1_row[3]_p1_out = G1L14 & G1L15;
G1_row[3]_p0_out = G1L14 & G1L15 & !G1_next_cs[7] & !G1_next_cs[6] & !G1_next_cs[4] & !G1_next_cs[3] & !G1_next_cs[2] & !G1_next_cs[1] & !G1_next_cs[0] & !G1_next_cs[5] & G1L13;
G1_row[3]_p2_out = G1L14 & G1L15 & !G1_next_cs[7] & !G1_next_cs[6] & G1_next_cs[4] & !G1_next_cs[3] & !G1_next_cs[2] & F1L2 & !G1_next_cs[1] & G1_next_cs[0] & !G1_next_cs[5];
G1_row[3]_or_out = G1_row[3]_p0_out # G1_row[3]_p2_out;
G1_row[3]_reg_input = G1_row[3]_p1_out $ G1_row[3]_or_out;
G1_row[3] = DFFE(G1_row[3]_reg_input, !B1_carrier, , reset, );


--G1L16 is ledarray_drv:inst8|Mux~5485 at SEXP87
G1L16 = EXP(F1L1 & !G1_next_cs[4] & !G1_next_cs[5] & !G1_next_cs[2] & !G1_next_cs[3] & !G1_next_cs[6] & !G1_next_cs[7] & !G1_next_cs[1]);


--G1L17 is ledarray_drv:inst8|Mux~5486 at SEXP82
G1L17 = EXP(F1L2 & !G1_next_cs[1] & !G1_next_cs[4] & !G1_next_cs[5] & !G1_next_cs[2] & !G1_next_cs[3] & !G1_next_cs[6]);


--G1L18 is ledarray_drv:inst8|Mux~5487 at SEXP93
G1L18 = EXP(!G1_next_cs[2] & !G1_next_cs[5] & !G1_next_cs[6] & !G1_next_cs[4] & !G1_next_cs[1]);


--G1L19 is ledarray_drv:inst8|Mux~5488 at SEXP92
G1L19 = EXP(!G1_next_cs[6] & !G1_next_cs[5] & !G1_next_cs[4] & !G1_next_cs[1]);


--G1L20 is ledarray_drv:inst8|Mux~5489 at SEXP89
G1L20 = EXP(!G1_next_cs[6] & !G1_next_cs[4] & !G1_next_cs[1]);


--G1L21 is ledarray_drv:inst8|Mux~5490 at SEXP99
G1L21 = EXP(!G1_next_cs[0] & !G1_next_cs[1]);


--G1L22 is ledarray_drv:inst8|Mux~5491 at SEXP119
G1L22 = EXP(!G1_next_cs[4] & !G1_next_cs[1]);


--G1L25 is ledarray_drv:inst8|Mux~5510 at LC94
G1L25_p0_out = G1L20 & G1_next_cs[5];
G1L25_p1_out = G1L16 & !G1_next_cs[0];
G1L25_p2_out = G1L17 & G1_next_cs[7];
G1L25_p3_out = G1L18 & G1_next_cs[3];
G1L25_p4_out = G1L19 & G1_next_cs[2];
G1L25_or_out = G1L25_p0_out # G1L25_p1_out # G1L25_p2_out # G1L25_p3_out # G1L25_p4_out;
G1L25 = G1L25_or_out;


--G1L26 is ledarray_drv:inst8|Mux~5511 at SEXP118
G1L26 = EXP(!G1L25 & G1L23 & G1L24);


--G1_row[6] is ledarray_drv:inst8|row[6] at LC126
G1_row[6]_p1_out = G1L22 & G1_next_cs[6];
G1_row[6]_p2_out = G1_next_cs[4] & G1_next_cs[1];
G1_row[6]_or_out = G1L26 # G1_row[6]_p1_out # G1_row[6]_p2_out;
G1_row[6]_reg_input = G1_row[6]_or_out;
G1_row[6] = DFFE(G1_row[6]_reg_input, !B1_carrier, , reset, );


--G1L27 is ledarray_drv:inst8|Mux~5518 at SEXP88
G1L27 = EXP(F1L2 & !G1_next_cs[5] & !G1_next_cs[4] & !G1_next_cs[1] & !G1_next_cs[2] & !G1_next_cs[3] & !G1_next_cs[6] & G1_next_cs[0]);


--G1L28 is ledarray_drv:inst8|Mux~5519 at SEXP86
G1L28 = EXP(F1L1 & !G1_next_cs[5] & !G1_next_cs[4] & !G1_next_cs[1] & !G1_next_cs[2] & !G1_next_cs[3] & !G1_next_cs[6]);


--G1L29 is ledarray_drv:inst8|Mux~5520 at SEXP85
G1L29 = EXP(!G1_next_cs[5] & !G1_next_cs[1] & !G1_next_cs[2] & !G1_next_cs[3] & !G1_next_cs[6]);


--G1L30 is ledarray_drv:inst8|Mux~5521 at SEXP83
G1L30 = EXP(!G1_next_cs[1] & !G1_next_cs[2] & !G1_next_cs[3] & !G1_next_cs[6]);


--G1L31 is ledarray_drv:inst8|Mux~5522 at SEXP116
G1L31 = EXP(!G1_next_cs[6] & !G1_next_cs[1] & !G1_next_cs[3]);


--G1L32 is ledarray_drv:inst8|Mux~5523 at SEXP81
G1L32 = EXP(!G1_next_cs[6] & !G1_next_cs[4] & !G1_next_cs[5]);


--G1L33 is ledarray_drv:inst8|Mux~5524 at SEXP115
G1L33 = EXP(!G1_next_cs[1] & !G1_next_cs[3]);


--G1L34 is ledarray_drv:inst8|Mux~5531 at LC91
G1L34_p0_out = G1L32 & D1L6 & D1L5 & !D1L7 & D1L8 & reset & D1L1 & D1L2 & !D1L3 & D1L4 & !E1L1 & F1L6;
G1L34_p1_out = G1L32 & !D1L6 & D1L5 & D1L7 & D1L8 & reset & D1L1 & D1L2 & !D1L3 & D1L4 & !E1L1 & F1L6;
G1L34_p2_out = G1L32 & D1L6 & D1L5 & D1L7 & !D1L8 & reset & D1L1 & D1L2 & D1L3 & !D1L4 & !E1L1 & F1L6;
G1L34_p3_out = G1L32 & D1L6 & D1L5 & D1L7 & !D1L8 & reset & D1L1 & D1L2 & !D1L3 & D1L4 & !E1L1 & F1L6;
G1L34_p4_out = G1L32 & D1L6 & D1L5 & !D1L7 & D1L8 & reset & D1L1 & D1L2 & D1L3 & !D1L4 & !E1L1 & F1L6;
G1L34_or_out = G1L39 # G1L34_p0_out # G1L34_p1_out # G1L34_p2_out # G1L34_p3_out # G1L34_p4_out;
G1L34 = G1L34_or_out;


--G1_row[2] is ledarray_drv:inst8|row[2] at LC120
G1_row[2]_p1_out = G1L33 & G1_next_cs[6];
G1_row[2]_p2_out = G1_next_cs[1] & G1_next_cs[3];
G1_row[2]_or_out = G1L40 # G1L34 # G1_row[2]_p1_out # G1_row[2]_p2_out;
G1_row[2]_reg_input = G1_row[2]_or_out;
G1_row[2] = DFFE(G1_row[2]_reg_input, !B1_carrier, , reset, );


--N1L3 is delay_kbtingle:inst4|lpm_counter:currentState_rtl_0|dffs[0]~155 at LC1
N1L3_p1_out = D1_scan_start & !N1_dffs[0] & D1L11 & !N1_dffs[1] & N1_dffs[2] & !row_data[2];
N1L3_p2_out = D1_scan_start & !N1_dffs[0] & !D1L11 & !N1_dffs[1] & N1_dffs[2] & row_data[2];
N1L3_p3_out = D1_scan_start & !N1_dffs[0] & !N1_dffs[1] & N1_dffs[2] & D1L9 & !row_data[0];
N1L3 = N1L3_p1_out # N1L3_p2_out # N1L3_p3_out;


--N1L4 is delay_kbtingle:inst4|lpm_counter:currentState_rtl_0|dffs[0]~159 at LC2
N1L4_p0_out = D1_scan_start & !N1_dffs[0] & !N1_dffs[1] & N1_dffs[2] & !D1L10 & row_data[1];
N1L4_p1_out = D1_scan_start & !N1_dffs[0] & !N1_dffs[1] & N1_dffs[2] & !D1L9 & row_data[0];
N1L4_p2_out = D1_scan_start & !N1_dffs[0] & !N1_dffs[1] & N1_dffs[2] & D1L12 & !row_data[3];
N1L4_p3_out = D1_scan_start & !N1_dffs[0] & !N1_dffs[1] & N1_dffs[2] & !D1L12 & row_data[3];
N1L4_p4_out = D1_scan_start & !N1_dffs[0] & !N1_dffs[1] & N1_dffs[2] & D1L10 & !row_data[1];
N1L4 = N1L3 # N1L4_p0_out # N1L4_p1_out # N1L4_p2_out # N1L4_p3_out # N1L4_p4_out;


--G1L35 is ledarray_drv:inst8|Mux~5538 at LC49
G1L35_p1_out = !G1_next_cs[7] & G1_next_cs[6] & G1_next_cs[0] & !G1_next_cs[1] & !G1_next_cs[2] & !G1_next_cs[3] & !G1_next_cs[5] & !G1_next_cs[4];
G1L35_p2_out = !G1_next_cs[7] & !G1_next_cs[6] & G1_next_cs[0] & G1_next_cs[1] & !G1_next_cs[2] & !G1_next_cs[3] & !G1_next_cs[5] & !G1_next_cs[4];
G1L35_p3_out = !G1_next_cs[7] & !G1_next_cs[6] & G1_next_cs[0] & !G1_next_cs[1] & G1_next_cs[2] & !G1_next_cs[3] & !G1_next_cs[5] & !G1_next_cs[4];
G1L35 = G1L35_p1_out # G1L35_p2_out # G1L35_p3_out;


--N1L6 is delay_kbtingle:inst4|lpm_counter:currentState_rtl_0|dffs[1]~165 at LC8
N1L6_p1_out = D1_scan_start & !N1_dffs[1] & !N1_dffs[0] & N1_dffs[3] & !N1_dffs[2];
N1L6_p2_out = D1_scan_start & N1_dffs[1] & !N1_dffs[0] & !N1_dffs[3];
N1L6_p3_out = D1_scan_start & !N1_dffs[1] & N1_dffs[0] & !N1_dffs[3] & !D1L11 & !row_data[2] & D1L9 & row_data[0] & D1L12 & row_data[3] & D1L10 & row_data[1];
N1L6 = N1L6_p1_out # N1L6_p2_out # N1L6_p3_out;


--N1L9 is delay_kbtingle:inst4|lpm_counter:currentState_rtl_0|dffs[2]~169 at LC10
N1L9_p1_out = D1_scan_start & !N1_dffs[0] & !N1_dffs[3] & N1_dffs[2] & !D1L11 & !row_data[2] & !D1L9 & !row_data[0] & !D1L12 & !row_data[3] & !D1L10 & !row_data[1];
N1L9_p2_out = D1_scan_start & !N1_dffs[0] & !N1_dffs[3] & N1_dffs[2] & !D1L11 & !row_data[2] & !D1L9 & !row_data[0] & !D1L12 & !row_data[3] & D1L10 & row_data[1];
N1L9_p3_out = D1_scan_start & !N1_dffs[0] & !N1_dffs[3] & N1_dffs[2] & !D1L11 & !row_data[2] & !D1L9 & !row_data[0] & D1L12 & row_data[3] & !D1L10 & !row_data[1];
N1L9_p4_out = D1_scan_start & N1_dffs[0] & !N1_dffs[3] & !N1_dffs[2] & !D1L11 & !row_data[2] & !D1L9 & !row_data[0] & !D1L12 & !row_data[3] & !D1L10 & !row_data[1] & N1_dffs[1];
N1L9 = N1L9_p1_out # N1L9_p2_out # N1L9_p3_out # N1L9_p4_out;


--N1L10 is delay_kbtingle:inst4|lpm_counter:currentState_rtl_0|dffs[2]~174 at LC11
N1L10_p0_out = D1_scan_start & N1_dffs[0] & !N1_dffs[3] & !N1_dffs[2] & N1_dffs[1] & !D1L11 & !row_data[2] & D1L9 & row_data[0] & !D1L12 & !row_data[3] & D1L10 & row_data[1];
N1L10_p1_out = D1_scan_start & N1_dffs[0] & !N1_dffs[3] & !N1_dffs[2] & N1_dffs[1] & !D1L11 & !row_data[2] & !D1L9 & !row_data[0] & !D1L12 & !row_data[3] & D1L10 & row_data[1];
N1L10_p2_out = D1_scan_start & N1_dffs[0] & !N1_dffs[3] & !N1_dffs[2] & N1_dffs[1] & !D1L11 & !row_data[2] & !D1L9 & !row_data[0] & D1L12 & row_data[3] & !D1L10 & !row_data[1];
N1L10_p3_out = D1_scan_start & N1_dffs[0] & !N1_dffs[3] & !N1_dffs[2] & N1_dffs[1] & !D1L11 & !row_data[2] & !D1L9 & !row_data[0] & D1L12 & row_data[3] & D1L10 & row_data[1];
N1L10_p4_out = D1_scan_start & N1_dffs[0] & !N1_dffs[3] & !N1_dffs[2] & N1_dffs[1] & !D1L11 & !row_data[2] & D1L9 & row_data[0] & !D1L12 & !row_data[3] & !D1L10 & !row_data[1];
N1L10 = N1L9 # N1L10_p0_out # N1L10_p1_out # N1L10_p2_out # N1L10_p3_out # N1L10_p4_out;


--N1L11 is delay_kbtingle:inst4|lpm_counter:currentState_rtl_0|dffs[2]~180 at LC12
N1L11_p0_out = D1_scan_start & N1_dffs[0] & !N1_dffs[3] & !N1_dffs[2] & N1_dffs[1] & D1L11 & row_data[2] & !D1L9 & !row_data[0] & D1L12 & row_data[3] & !D1L10 & !row_data[1];
N1L11_p1_out = D1_scan_start & N1_dffs[0] & !N1_dffs[3] & !N1_dffs[2] & N1_dffs[1] & !D1L11 & !row_data[2] & D1L9 & row_data[0] & D1L12 & row_data[3] & !D1L10 & !row_data[1];
N1L11_p2_out = D1_scan_start & N1_dffs[0] & !N1_dffs[3] & !N1_dffs[2] & N1_dffs[1] & !D1L11 & !row_data[2] & D1L9 & row_data[0] & D1L12 & row_data[3] & D1L10 & row_data[1];
N1L11_p3_out = D1_scan_start & N1_dffs[0] & !N1_dffs[3] & !N1_dffs[2] & N1_dffs[1] & D1L11 & row_data[2] & !D1L9 & !row_data[0] & !D1L12 & !row_data[3] & !D1L10 & !row_data[1];
N1L11_p4_out = D1_scan_start & N1_dffs[0] & !N1_dffs[3] & !N1_dffs[2] & N1_dffs[1] & D1L11 & row_data[2] & !D1L9 & !row_data[0] & !D1L12 & !row_data[3] & D1L10 & row_data[1];
N1L11 = N1L10 # N1L11_p0_out # N1L11_p1_out # N1L11_p2_out # N1L11_p3_out # N1L11_p4_out;


--N1L12 is delay_kbtingle:inst4|lpm_counter:currentState_rtl_0|dffs[2]~186 at LC4
N1L12_p1_out = D1_scan_start & !N1_dffs[0] & N1_dffs[3] & !N1_dffs[2] & !N1_dffs[1];
N1L12_p2_out = D1_scan_start & !N1_dffs[0] & !N1_dffs[3] & N1_dffs[2] & !D1L11 & !row_data[2] & !D1L9 & !row_data[0] & D1L12 & row_data[3] & D1L10 & row_data[1];
N1L12 = N1L12_p1_out # N1L12_p2_out;


--N1L13 is delay_kbtingle:inst4|lpm_counter:currentState_rtl_0|dffs[2]~189 at LC5
N1L13_p0_out = D1_scan_start & !N1_dffs[0] & !N1_dffs[3] & N1_dffs[2] & D1L11 & row_data[2] & !D1L9 & !row_data[0] & !D1L12 & !row_data[3] & !D1L10 & !row_data[1];
N1L13_p1_out = D1_scan_start & !N1_dffs[0] & !N1_dffs[3] & N1_dffs[2] & !D1L11 & !row_data[2] & D1L9 & row_data[0] & !D1L12 & !row_data[3] & !D1L10 & !row_data[1];
N1L13_p2_out = D1_scan_start & !N1_dffs[0] & !N1_dffs[3] & N1_dffs[2] & !D1L11 & !row_data[2] & D1L9 & row_data[0] & !D1L12 & !row_data[3] & D1L10 & row_data[1];
N1L13_p3_out = D1_scan_start & !N1_dffs[0] & !N1_dffs[3] & N1_dffs[2] & !D1L11 & !row_data[2] & D1L9 & row_data[0] & D1L12 & row_data[3] & !D1L10 & !row_data[1];
N1L13_p4_out = D1_scan_start & !N1_dffs[3] & N1_dffs[2] & !D1L11 & !row_data[2] & D1L9 & row_data[0] & D1L12 & row_data[3] & D1L10 & row_data[1] & !N1_dffs[1];
N1L13 = N1L12 # N1L13_p0_out # N1L13_p1_out # N1L13_p2_out # N1L13_p3_out # N1L13_p4_out;


--N1L14 is delay_kbtingle:inst4|lpm_counter:currentState_rtl_0|dffs[2]~195 at LC6
N1L14_p0_out = D1_scan_start & !N1_dffs[3] & N1_dffs[2] & D1L11 & row_data[2] & D1L9 & row_data[0] & !D1L12 & !row_data[3] & D1L10 & row_data[1] & !N1_dffs[1];
N1L14_p1_out = D1_scan_start & !N1_dffs[0] & !N1_dffs[3] & N1_dffs[2] & D1L11 & row_data[2] & !D1L9 & !row_data[0] & !D1L12 & !row_data[3] & D1L10 & row_data[1];
N1L14_p2_out = D1_scan_start & !N1_dffs[0] & !N1_dffs[3] & N1_dffs[2] & D1L11 & row_data[2] & !D1L9 & !row_data[0] & D1L12 & row_data[3] & !D1L10 & !row_data[1];
N1L14_p3_out = D1_scan_start & !N1_dffs[3] & N1_dffs[2] & D1L11 & row_data[2] & !D1L9 & !row_data[0] & D1L12 & row_data[3] & D1L10 & row_data[1] & !N1_dffs[1];
N1L14_p4_out = D1_scan_start & !N1_dffs[0] & !N1_dffs[3] & N1_dffs[2] & D1L11 & row_data[2] & D1L9 & row_data[0] & !D1L12 & !row_data[3] & !D1L10 & !row_data[1];
N1L14 = N1L13 # N1L14_p0_out # N1L14_p1_out # N1L14_p2_out # N1L14_p3_out # N1L14_p4_out;


--G1L36 is ledarray_drv:inst8|Mux~5542 at LC51
G1L36_p1_out = G1_next_cs[4] & !G1_next_cs[5] & !G1_next_cs[1] & !G1_next_cs[2] & !G1_next_cs[3] & G1_next_cs[0];
G1L36 = G1L36_p1_out;


--F1L7 is charlib8_8:inst7|Mux~322 at LC41
F1L7_p1_out = D1L6 & D1L7 & D1L8 & D1L2 & D1L1 & !D1L4 & D1L3 & !D1L5 & reset;
F1L7_p2_out = !D1L6 & D1L7 & D1L8 & D1L2 & D1L1 & !D1L4 & D1L3 & D1L5 & reset;
F1L7_p3_out = !D1L6 & D1L7 & D1L8 & D1L2 & D1L1 & D1L4 & !D1L3 & D1L5 & reset;
F1L7 = F1L7_p1_out # F1L7_p2_out # F1L7_p3_out;


--F1L8 is charlib8_8:inst7|Mux~326 at LC42
F1L8_p0_out = D1L6 & D1L7 & !D1L8 & D1L2 & !D1L1 & D1L4 & D1L3 & D1L5 & reset;
F1L8_p1_out = !D1L6 & D1L7 & D1L8 & D1L2 & !D1L1 & D1L4 & D1L3 & D1L5 & reset;
F1L8_p2_out = !D1L6 & D1L7 & D1L8 & !D1L2 & D1L1 & D1L4 & D1L3 & D1L5 & reset;
F1L8_p3_out = D1L6 & D1L7 & !D1L8 & D1L2 & D1L1 & !D1L4 & D1L3 & D1L5 & reset;
F1L8_p4_out = D1L6 & D1L7 & !D1L8 & D1L2 & D1L1 & D1L4 & !D1L3 & D1L5 & reset;
F1L8 = F1L7 # F1L8_p0_out # F1L8_p1_out # F1L8_p2_out # F1L8_p3_out # F1L8_p4_out;


--F1L9 is charlib8_8:inst7|Mux~332 at LC36
F1L9_p1_out = D1L8 & D1L5 & !D1L6 & D1L7 & reset & D1L4 & !D1L3 & D1L2 & D1L1;
F1L9_p2_out = D1L8 & D1L5 & !D1L6 & D1L7 & reset & !D1L4 & D1L3 & D1L2 & D1L1;
F1L9_p3_out = D1L8 & D1L5 & !D1L6 & D1L7 & reset & D1L4 & D1L3 & D1L2 & !D1L1;
F1L9_p4_out = D1L8 & D1L5 & !D1L6 & D1L7 & reset & D1L4 & D1L3 & !D1L2 & D1L1;

⌨️ 快捷键说明

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