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

📄 key_scan1.map.eqn

📁 用verilog实现的四乘四键盘程序,在Quartus II上编译通过并成功
💻 EQN
📖 第 1 页 / 共 5 页
字号:

--E1L02 is mux6_1:53|qout[2]~371
--operation mode is normal

E1L02 = H1_out[2] & (E1L91 & !H1_out[1]) # !H1_out[2] & E1L81;

--E1L42 is mux6_1:53|qout[2]~387
--operation mode is normal

E1L42 = H1_out[2] & (E1L91 & !H1_out[1]) # !H1_out[2] & E1L81;


--D1_out2[3] is mux1_6:49|out2[3]
--operation mode is normal

D1_out2[3]_lut_out = D1_out1[3];
D1_out2[3] = DFFEA(D1_out2[3]_lut_out, !G1L52, , , , , );

--D1L72Q is mux1_6:49|out2[3]~7
--operation mode is normal

D1L72Q = D1_out2[3];


--D1_out1[3] is mux1_6:49|out1[3]
--operation mode is normal

D1_out1[3]_lut_out = D1_out0[3];
D1_out1[3] = DFFEA(D1_out1[3]_lut_out, !G1L52, , , , , );

--D1L81Q is mux1_6:49|out1[3]~7
--operation mode is normal

D1L81Q = D1_out1[3];


--D1_out0[3] is mux1_6:49|out0[3]
--operation mode is normal

D1_out0[3]_lut_out = G1_qout[3];
D1_out0[3] = DFFEA(D1_out0[3]_lut_out, !G1L52, , , , , );

--D1L9Q is mux1_6:49|out0[3]~7
--operation mode is normal

D1L9Q = D1_out0[3];


--E1L52 is mux6_1:53|qout[3]~372
--operation mode is normal

E1L52 = H1_out[1] & (H1_out[0]) # !H1_out[1] & (H1_out[0] & D1_out1[3] # !H1_out[0] & (D1_out0[3]));

--E1L92 is mux6_1:53|qout[3]~388
--operation mode is normal

E1L92 = H1_out[1] & (H1_out[0]) # !H1_out[1] & (H1_out[0] & D1_out1[3] # !H1_out[0] & (D1_out0[3]));


--D1_out3[3] is mux1_6:49|out3[3]
--operation mode is normal

D1_out3[3]_lut_out = D1_out2[3];
D1_out3[3] = DFFEA(D1_out3[3]_lut_out, !G1L52, , , , , );

--D1L63Q is mux1_6:49|out3[3]~7
--operation mode is normal

D1L63Q = D1_out3[3];


--E1L62 is mux6_1:53|qout[3]~373
--operation mode is normal

E1L62 = H1_out[1] & (E1L52 & (D1_out3[3]) # !E1L52 & D1_out2[3]) # !H1_out[1] & (E1L52);

--E1L03 is mux6_1:53|qout[3]~389
--operation mode is normal

E1L03 = H1_out[1] & (E1L52 & (D1_out3[3]) # !E1L52 & D1_out2[3]) # !H1_out[1] & (E1L52);


--D1_out5[3] is mux1_6:49|out5[3]
--operation mode is normal

D1_out5[3]_lut_out = D1_out4[3];
D1_out5[3] = DFFEA(D1_out5[3]_lut_out, !G1L52, , , , , );

--D1L45Q is mux1_6:49|out5[3]~7
--operation mode is normal

D1L45Q = D1_out5[3];


--D1_out4[3] is mux1_6:49|out4[3]
--operation mode is normal

D1_out4[3]_lut_out = D1_out3[3];
D1_out4[3] = DFFEA(D1_out4[3]_lut_out, !G1L52, , , , , );

--D1L54Q is mux1_6:49|out4[3]~7
--operation mode is normal

D1L54Q = D1_out4[3];


--E1L72 is mux6_1:53|qout[3]~374
--operation mode is normal

E1L72 = H1_out[0] & D1_out5[3] # !H1_out[0] & (D1_out4[3]);

--E1L13 is mux6_1:53|qout[3]~390
--operation mode is normal

E1L13 = H1_out[0] & D1_out5[3] # !H1_out[0] & (D1_out4[3]);


--E1L82 is mux6_1:53|qout[3]~375
--operation mode is normal

E1L82 = H1_out[2] & (E1L72 & !H1_out[1]) # !H1_out[2] & E1L62;

--E1L23 is mux6_1:53|qout[3]~391
--operation mode is normal

E1L23 = H1_out[2] & (E1L72 & !H1_out[1]) # !H1_out[2] & E1L62;


--C1L1 is decode47:37|reduce_or~35
--operation mode is normal

C1L1 = E1L02 & !E1L21 & (E1L4 $ !E1L82) # !E1L02 & E1L4 & (E1L21 $ !E1L82);

--C1L8 is decode47:37|reduce_or~42
--operation mode is normal

C1L8 = E1L02 & !E1L21 & (E1L4 $ !E1L82) # !E1L02 & E1L4 & (E1L21 $ !E1L82);


--C1L2 is decode47:37|reduce_or~36
--operation mode is normal

C1L2 = E1L82 & (E1L4 & (E1L21) # !E1L4 & E1L02) # !E1L82 & E1L02 & (E1L21 $ E1L4);

--C1L9 is decode47:37|reduce_or~43
--operation mode is normal

C1L9 = E1L82 & (E1L4 & (E1L21) # !E1L4 & E1L02) # !E1L82 & E1L02 & (E1L21 $ E1L4);


--C1L3 is decode47:37|reduce_or~37
--operation mode is normal

C1L3 = E1L02 & E1L82 & (E1L21 # !E1L4) # !E1L02 & !E1L4 & E1L21 & !E1L82;

--C1L01 is decode47:37|reduce_or~44
--operation mode is normal

C1L01 = E1L02 & E1L82 & (E1L21 # !E1L4) # !E1L02 & !E1L4 & E1L21 & !E1L82;


--C1L4 is decode47:37|reduce_or~38
--operation mode is normal

C1L4 = E1L21 & (E1L02 & (E1L4) # !E1L02 & E1L82 & !E1L4) # !E1L21 & !E1L82 & (E1L02 $ E1L4);

--C1L11 is decode47:37|reduce_or~45
--operation mode is normal

C1L11 = E1L21 & (E1L02 & (E1L4) # !E1L02 & E1L82 & !E1L4) # !E1L21 & !E1L82 & (E1L02 $ E1L4);


--C1L5 is decode47:37|reduce_or~39
--operation mode is normal

C1L5 = E1L21 & !E1L82 & (E1L4) # !E1L21 & (E1L02 & !E1L82 # !E1L02 & (E1L4));

--C1L21 is decode47:37|reduce_or~46
--operation mode is normal

C1L21 = E1L21 & !E1L82 & (E1L4) # !E1L21 & (E1L02 & !E1L82 # !E1L02 & (E1L4));


--C1L6 is decode47:37|reduce_or~40
--operation mode is normal

C1L6 = E1L02 & E1L4 & (E1L82 $ E1L21) # !E1L02 & !E1L82 & (E1L21 # E1L4);

--C1L31 is decode47:37|reduce_or~47
--operation mode is normal

C1L31 = E1L02 & E1L4 & (E1L82 $ E1L21) # !E1L02 & !E1L82 & (E1L21 # E1L4);


--C1L7 is decode47:37|reduce_or~41
--operation mode is normal

C1L7 = E1L4 & (E1L82 # E1L21 $ E1L02) # !E1L4 & (E1L21 # E1L02 $ E1L82);

--C1L41 is decode47:37|reduce_or~48
--operation mode is normal

C1L41 = E1L4 & (E1L82 # E1L21 $ E1L02) # !E1L4 & (E1L21 # E1L02 $ E1L82);


--J1_clk_200hz is div_clk:inst3|clk_200hz
--operation mode is normal

J1_clk_200hz_lut_out = !J1_clk_200hz;
J1_clk_200hz = DFFEA(J1_clk_200hz_lut_out, clk_in, , , J1L2, , );

--J1L3Q is div_clk:inst3|clk_200hz~2
--operation mode is normal

J1L3Q = J1_clk_200hz;


--J1_clk_scan is div_clk:inst3|clk_scan
--operation mode is normal

J1_clk_scan_lut_out = !J1_clk_scan;
J1_clk_scan = DFFEA(J1_clk_scan_lut_out, J1_clk_200hz, , , J1L6, , );

--J1L7Q is div_clk:inst3|clk_scan~12
--operation mode is normal

J1L7Q = J1_clk_scan;


--J1L041 is div_clk:inst3|reduce_nor~1
--operation mode is normal

J1L041 = !J1L251 # !J1L151 # !J1L051 # !J1L941;

--J1L751 is div_clk:inst3|reduce_nor~656
--operation mode is normal

J1L751 = !J1L251 # !J1L151 # !J1L051 # !J1L941;


--J1L931 is div_clk:inst3|reduce_nor~0
--operation mode is normal

J1L931 = !J1L651 # !J1L551 # !J1L451 # !J1L351;

--J1L851 is div_clk:inst3|reduce_nor~657
--operation mode is normal

J1L851 = !J1L651 # !J1L551 # !J1L451 # !J1L351;


--J1L6 is div_clk:inst3|clk_scan~1
--operation mode is normal

J1L6 = rst & (!J1L931);

--J1L8 is div_clk:inst3|clk_scan~13
--operation mode is normal

J1L8 = rst & (!J1L931);


--K2_q is qudou:6|d:18|q
--operation mode is normal

K2_q_lut_out = K1_q;
K2_q = DFFEA(K2_q_lut_out, J1_clk_200hz, , , , , );

--K2L2Q is qudou:6|d:18|q~8
--operation mode is normal

K2L2Q = K2_q;


--K1_q is qudou:6|d:17|q
--operation mode is normal

K1_q_lut_out = diny1;
K1_q = DFFEA(K1_q_lut_out, J1_clk_200hz, , , , , );

--K1L2Q is qudou:6|d:17|q~8
--operation mode is normal

K1L2Q = K1_q;


--K4_q is qudou:10|d:18|q
--operation mode is normal

K4_q_lut_out = K3_q;
K4_q = DFFEA(K4_q_lut_out, J1_clk_200hz, , , , , );

--K4L2Q is qudou:10|d:18|q~8
--operation mode is normal

K4L2Q = K4_q;


--K3_q is qudou:10|d:17|q
--operation mode is normal

K3_q_lut_out = diny2;
K3_q = DFFEA(K3_q_lut_out, J1_clk_200hz, , , , , );

--K3L2Q is qudou:10|d:17|q~12
--operation mode is normal

K3L2Q = K3_q;


--G1L62 is key_scan:inst|reduce_nor~15
--operation mode is normal

G1L62 = K2_q & (K4_q # K3_q) # !K2_q & K1_q & (K4_q # K3_q);

--G1L82 is key_scan:inst|reduce_nor~17
--operation mode is normal

G1L82 = K2_q & (K4_q # K3_q) # !K2_q & K1_q & (K4_q # K3_q);


--K6_q is qudou:11|d:18|q
--operation mode is normal

K6_q_lut_out = K5_q;
K6_q = DFFEA(K6_q_lut_out, J1_clk_200hz, , , , , );

--K6L2Q is qudou:11|d:18|q~8
--operation mode is normal

K6L2Q = K6_q;


--K5_q is qudou:11|d:17|q
--operation mode is normal

K5_q_lut_out = diny3;
K5_q = DFFEA(K5_q_lut_out, J1_clk_200hz, , , , , );

--K5L2Q is qudou:11|d:17|q~12
--operation mode is normal

K5L2Q = K5_q;


--K8_q is qudou:13|d:18|q
--operation mode is normal

K8_q_lut_out = K7_q;
K8_q = DFFEA(K8_q_lut_out, J1_clk_200hz, , , , , );

--K8L2Q is qudou:13|d:18|q~5
--operation mode is normal

K8L2Q = K8_q;


--K7_q is qudou:13|d:17|q
--operation mode is normal

K7_q_lut_out = diny4;
K7_q = DFFEA(K7_q_lut_out, J1_clk_200hz, , , , , );

--K7L3Q is qudou:13|d:17|q~11
--operation mode is normal

K7L3Q = K7_q;


--G1L72 is key_scan:inst|reduce_nor~16
--operation mode is normal

G1L72 = K6_q & (K8_q # K7_q) # !K6_q & K5_q & (K8_q # K7_q);

--G1L92 is key_scan:inst|reduce_nor~18
--operation mode is normal

G1L92 = K6_q & (K8_q # K7_q) # !K6_q & K5_q & (K8_q # K7_q);


--G1L52 is key_scan:inst|reduce_nor~1
--operation mode is normal

G1L52 = !G1L72 # !G1L62;

--G1L03 is key_scan:inst|reduce_nor~19
--operation mode is normal

G1L03 = !G1L72 # !G1L62;


--G1_retn_out[0] is key_scan:inst|retn_out[0]
--operation mode is normal

G1_retn_out[0]_lut_out = G1L73 & (K2_q # K1_q);
G1_retn_out[0] = DFFEA(G1_retn_out[0]_lut_out, J1_clk_scan, , , G1L52, , );

--G1L33Q is key_scan:inst|retn_out[0]~163
--operation mode is normal

G1L33Q = G1_retn_out[0];


--G1_qout[0] is key_scan:inst|qout[0]
--operation mode is normal

G1_qout[0] = G1L52 & G1_retn_out[0] # !G1L52 & (G1_qout[0]);

--G1L81 is key_scan:inst|qout[0]~12
--operation mode is normal

G1L81 = G1L52 & G1_retn_out[0] # !G1L52 & (G1_qout[0]);


--G1_retn_out[1] is key_scan:inst|retn_out[1]
--operation mode is normal

G1_retn_out[1]_lut_out = G1L62 & (G1_retn_out[1] # !G1L72);
G1_retn_out[1] = DFFEA(G1_retn_out[1]_lut_out, J1_clk_scan, , , G1L52, , );

--G1L53Q is key_scan:inst|retn_out[1]~164
--operation mode is normal

G1L53Q = G1_retn_out[1];


--G1_qout[1] is key_scan:inst|qout[1]
--operation mode is normal

G1_qout[1] = G1L52 & G1_retn_out[1] # !G1L52 & (G1_qout[1]);

--G1L02 is key_scan:inst|qout[1]~13
--operation mode is normal

G1L02 = G1L52 & G1_retn_out[1] # !G1L52 & (G1_qout[1]);


--G1_qout[2] is key_scan:inst|qout[2]
--operation mode is normal

G1_qout[2] = G1L52 & G1_q[0] # !G1L52 & (G1_qout[2]);

--G1L22 is key_scan:inst|qout[2]~14
--operation mode is normal

G1L22 = G1L52 & G1_q[0] # !G1L52 & (G1_qout[2]);


--G1_qout[3] is key_scan:inst|qout[3]
--operation mode is normal

G1_qout[3] = G1L52 & G1_q[1] # !G1L52 & (G1_qout[3]);

--G1L42 is key_scan:inst|qout[3]~15
--operation mode is normal

G1L42 = G1L52 & G1_q[1] # !G1L52 & (G1_qout[3]);


--J1_i[27] is div_clk:inst3|i[27]
--operation mode is normal

J1_i[27]_lut_out = P3_cs_buffer[27];
J1_i[27] = DFFEA(J1_i[27]_lut_out, clk_in, , , , , );

--J1L56Q is div_clk:inst3|i[27]~362
--operation mode is normal

J1L56Q = J1_i[27];


--J1_i[26] is div_clk:inst3|i[26]
--operation mode is normal

J1_i[26]_lut_out = P3_cs_buffer[26];
J1_i[26] = DFFEA(J1_i[26]_lut_out, clk_in, , , , , );

--J1L36Q is div_clk:inst3|i[26]~363
--operation mode is normal

J1L36Q = J1_i[26];


--J1_i[25] is div_clk:inst3|i[25]
--operation mode is normal

J1_i[25]_lut_out = P3_cs_buffer[25];
J1_i[25] = DFFEA(J1_i[25]_lut_out, clk_in, , , , , );

--J1L16Q is div_clk:inst3|i[25]~364
--operation mode is normal

J1L16Q = J1_i[25];


--J1_i[24] is div_clk:inst3|i[24]
--operation mode is normal

J1_i[24]_lut_out = P3_cs_buffer[24];
J1_i[24] = DFFEA(J1_i[24]_lut_out, clk_in, , , , , );

--J1L95Q is div_clk:inst3|i[24]~365
--operation mode is normal

J1L95Q = J1_i[24];


--J1L141 is div_clk:inst3|reduce_nor~624
--operation mode is normal

J1L141 = !J1_i[27] & !J1_i[26] & !J1_i[25] & !J1_i[24];

--J1L951 is div_clk:inst3|reduce_nor~658
--operation mode is normal

J1L951 = !J1_i[27] & !J1_i[26] & !J1_i[25] & !J1_i[24];

--J1L061 is div_clk:inst3|reduce_nor~659
--operation mode is normal

⌨️ 快捷键说明

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