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

📄 mouse_demo2.map.eqn

📁 EP1C6Q240C8的examples 鼠标口测试程序
💻 EQN
📖 第 1 页 / 共 3 页
字号:
--D1_visual_0_sel[1] is segshow:showdata|visual_0_sel[1]
--operation mode is normal

D1_visual_0_sel[1]_lut_out = !D1_visual_0_sel[1];
D1_visual_0_sel[1] = DFFEAS(D1_visual_0_sel[1]_lut_out, F1_safe_q[5], reset, , D1_visual_0_sel[0], , , , );


--D1_visual_0_sel[0] is segshow:showdata|visual_0_sel[0]
--operation mode is normal

D1_visual_0_sel[0]_lut_out = !D1_visual_0_sel[0];
D1_visual_0_sel[0] = DFFEAS(D1_visual_0_sel[0]_lut_out, F1_safe_q[5], reset, , , , , , );


--D1L4 is segshow:showdata|Decoder~12
--operation mode is normal

D1L4 = D1_visual_0_sel[1] & D1_visual_0_sel[0];


--D1L3 is segshow:showdata|Decoder~11
--operation mode is normal

D1L3 = D1_visual_0_sel[1] & !D1_visual_0_sel[0];


--D1L2 is segshow:showdata|Decoder~10
--operation mode is normal

D1L2 = D1_visual_0_sel[0] & !D1_visual_0_sel[1];


--D1L1 is segshow:showdata|Decoder~9
--operation mode is normal

D1L1 = D1_visual_0_sel[1] # D1_visual_0_sel[0];


--C1_visual_0_y_increment[0] is mouse:mousedata|visual_0_y_increment[0]
--operation mode is normal

C1_visual_0_y_increment[0]_lut_out = C1_visual_0_q[23];
C1_visual_0_y_increment[0] = DFFEAS(C1_visual_0_y_increment[0]_lut_out, F1_safe_q[5], reset, , C1L1, , , , );


--C1_visual_0_x_increment[4] is mouse:mousedata|visual_0_x_increment[4]
--operation mode is normal

C1_visual_0_x_increment[4]_lut_out = C1_visual_0_q[5];
C1_visual_0_x_increment[4] = DFFEAS(C1_visual_0_x_increment[4]_lut_out, F1_safe_q[5], reset, , C1L1, , , , );


--C1_visual_0_x_increment[0] is mouse:mousedata|visual_0_x_increment[0]
--operation mode is normal

C1_visual_0_x_increment[0]_lut_out = C1_visual_0_q[1];
C1_visual_0_x_increment[0] = DFFEAS(C1_visual_0_x_increment[0]_lut_out, F1_safe_q[5], reset, , C1L1, , , , );


--D1L5 is segshow:showdata|data[0]~44
--operation mode is normal

D1L5 = D1_visual_0_sel[1] & D1_visual_0_sel[0] # !D1_visual_0_sel[1] & D1_visual_0_sel[0] & C1_visual_0_x_increment[4] # !D1_visual_0_sel[0] & C1_visual_0_x_increment[0];


--C1_visual_0_y_increment[4] is mouse:mousedata|visual_0_y_increment[4]
--operation mode is normal

C1_visual_0_y_increment[4]_lut_out = C1_visual_0_q[27];
C1_visual_0_y_increment[4] = DFFEAS(C1_visual_0_y_increment[4]_lut_out, F1_safe_q[5], reset, , C1L1, , , , );


--D1L6 is segshow:showdata|data[0]~45
--operation mode is normal

D1L6 = D1_visual_0_sel[1] & D1L5 & C1_visual_0_y_increment[4] # !D1L5 & C1_visual_0_y_increment[0] # !D1_visual_0_sel[1] & D1L5;


--C1_visual_0_x_increment[5] is mouse:mousedata|visual_0_x_increment[5]
--operation mode is normal

C1_visual_0_x_increment[5]_lut_out = C1_visual_0_q[6];
C1_visual_0_x_increment[5] = DFFEAS(C1_visual_0_x_increment[5]_lut_out, F1_safe_q[5], reset, , C1L1, , , , );


--C1_visual_0_y_increment[1] is mouse:mousedata|visual_0_y_increment[1]
--operation mode is normal

C1_visual_0_y_increment[1]_lut_out = C1_visual_0_q[24];
C1_visual_0_y_increment[1] = DFFEAS(C1_visual_0_y_increment[1]_lut_out, F1_safe_q[5], reset, , C1L1, , , , );


--C1_visual_0_x_increment[1] is mouse:mousedata|visual_0_x_increment[1]
--operation mode is normal

C1_visual_0_x_increment[1]_lut_out = C1_visual_0_q[2];
C1_visual_0_x_increment[1] = DFFEAS(C1_visual_0_x_increment[1]_lut_out, F1_safe_q[5], reset, , C1L1, , , , );


--D1L7 is segshow:showdata|data[1]~46
--operation mode is normal

D1L7 = D1_visual_0_sel[0] & D1_visual_0_sel[1] # !D1_visual_0_sel[0] & D1_visual_0_sel[1] & C1_visual_0_y_increment[1] # !D1_visual_0_sel[1] & C1_visual_0_x_increment[1];


--C1_visual_0_y_increment[5] is mouse:mousedata|visual_0_y_increment[5]
--operation mode is normal

C1_visual_0_y_increment[5]_lut_out = C1_visual_0_q[28];
C1_visual_0_y_increment[5] = DFFEAS(C1_visual_0_y_increment[5]_lut_out, F1_safe_q[5], reset, , C1L1, , , , );


--D1L8 is segshow:showdata|data[1]~47
--operation mode is normal

D1L8 = D1_visual_0_sel[0] & D1L7 & C1_visual_0_y_increment[5] # !D1L7 & C1_visual_0_x_increment[5] # !D1_visual_0_sel[0] & D1L7;


--C1_visual_0_y_increment[2] is mouse:mousedata|visual_0_y_increment[2]
--operation mode is normal

C1_visual_0_y_increment[2]_lut_out = C1_visual_0_q[25];
C1_visual_0_y_increment[2] = DFFEAS(C1_visual_0_y_increment[2]_lut_out, F1_safe_q[5], reset, , C1L1, , , , );


--C1_visual_0_x_increment[6] is mouse:mousedata|visual_0_x_increment[6]
--operation mode is normal

C1_visual_0_x_increment[6]_lut_out = C1_visual_0_q[7];
C1_visual_0_x_increment[6] = DFFEAS(C1_visual_0_x_increment[6]_lut_out, F1_safe_q[5], reset, , C1L1, , , , );


--C1_visual_0_x_increment[2] is mouse:mousedata|visual_0_x_increment[2]
--operation mode is normal

C1_visual_0_x_increment[2]_lut_out = C1_visual_0_q[3];
C1_visual_0_x_increment[2] = DFFEAS(C1_visual_0_x_increment[2]_lut_out, F1_safe_q[5], reset, , C1L1, , , , );


--D1L9 is segshow:showdata|data[2]~48
--operation mode is normal

D1L9 = D1_visual_0_sel[1] & D1_visual_0_sel[0] # !D1_visual_0_sel[1] & D1_visual_0_sel[0] & C1_visual_0_x_increment[6] # !D1_visual_0_sel[0] & C1_visual_0_x_increment[2];


--C1_visual_0_y_increment[6] is mouse:mousedata|visual_0_y_increment[6]
--operation mode is normal

C1_visual_0_y_increment[6]_lut_out = C1_visual_0_q[29];
C1_visual_0_y_increment[6] = DFFEAS(C1_visual_0_y_increment[6]_lut_out, F1_safe_q[5], reset, , C1L1, , , , );


--D1L01 is segshow:showdata|data[2]~49
--operation mode is normal

D1L01 = D1_visual_0_sel[1] & D1L9 & C1_visual_0_y_increment[6] # !D1L9 & C1_visual_0_y_increment[2] # !D1_visual_0_sel[1] & D1L9;


--C1_visual_0_x_increment[7] is mouse:mousedata|visual_0_x_increment[7]
--operation mode is normal

C1_visual_0_x_increment[7]_lut_out = C1_visual_0_q[8];
C1_visual_0_x_increment[7] = DFFEAS(C1_visual_0_x_increment[7]_lut_out, F1_safe_q[5], reset, , C1L1, , , , );


--C1_visual_0_y_increment[3] is mouse:mousedata|visual_0_y_increment[3]
--operation mode is normal

C1_visual_0_y_increment[3]_lut_out = C1_visual_0_q[26];
C1_visual_0_y_increment[3] = DFFEAS(C1_visual_0_y_increment[3]_lut_out, F1_safe_q[5], reset, , C1L1, , , , );


--C1_visual_0_x_increment[3] is mouse:mousedata|visual_0_x_increment[3]
--operation mode is normal

C1_visual_0_x_increment[3]_lut_out = C1_visual_0_q[4];
C1_visual_0_x_increment[3] = DFFEAS(C1_visual_0_x_increment[3]_lut_out, F1_safe_q[5], reset, , C1L1, , , , );


--D1L11 is segshow:showdata|data[3]~50
--operation mode is normal

D1L11 = D1_visual_0_sel[0] & D1_visual_0_sel[1] # !D1_visual_0_sel[0] & D1_visual_0_sel[1] & C1_visual_0_y_increment[3] # !D1_visual_0_sel[1] & C1_visual_0_x_increment[3];


--C1_visual_0_y_increment[7] is mouse:mousedata|visual_0_y_increment[7]
--operation mode is normal

C1_visual_0_y_increment[7]_lut_out = C1_visual_0_q[30];
C1_visual_0_y_increment[7] = DFFEAS(C1_visual_0_y_increment[7]_lut_out, F1_safe_q[5], reset, , C1L1, , , , );


--D1L21 is segshow:showdata|data[3]~51
--operation mode is normal

D1L21 = D1_visual_0_sel[0] & D1L11 & C1_visual_0_y_increment[7] # !D1L11 & C1_visual_0_x_increment[7] # !D1_visual_0_sel[0] & D1L11;


--J1L7 is segshow:showdata|segdecode:decode|dataout[6]~48
--operation mode is normal

J1L7 = D1L01 & !D1L8 & D1L6 $ !D1L21 # !D1L01 & D1L6 & D1L8 $ !D1L21;


--J1L6 is segshow:showdata|segdecode:decode|dataout[5]~50
--operation mode is normal

J1L6 = D1L8 & D1L6 & D1L21 # !D1L6 & D1L01 # !D1L8 & D1L01 & D1L6 $ D1L21;


--J1L5 is segshow:showdata|segdecode:decode|dataout[4]~52
--operation mode is normal

J1L5 = D1L01 & D1L21 & D1L8 # !D1L6 # !D1L01 & !D1L6 & D1L8 & !D1L21;


--J1L4 is segshow:showdata|segdecode:decode|dataout[3]~54
--operation mode is normal

J1L4 = D1L8 & D1L6 & D1L01 # !D1L6 & !D1L01 & D1L21 # !D1L8 & !D1L21 & D1L6 $ D1L01;


--J1L3 is segshow:showdata|segdecode:decode|dataout[2]~56
--operation mode is normal

J1L3 = D1L8 & D1L6 & !D1L21 # !D1L8 & D1L01 & !D1L21 # !D1L01 & D1L6;


--J1L2 is segshow:showdata|segdecode:decode|dataout[1]~58
--operation mode is normal

J1L2 = D1L6 & D1L21 $ (D1L8 # !D1L01) # !D1L6 & D1L8 & !D1L01 & !D1L21;


--J1L1 is segshow:showdata|segdecode:decode|dataout[0]~60
--operation mode is normal

J1L1 = D1L6 & D1L21 # D1L8 $ D1L01 # !D1L6 & D1L8 # D1L01 $ D1L21;


--F1_safe_q[5] is count64:clocknum|lpm_counter:visual_0_count_rtl_0|cntr_ga7:auto_generated|safe_q[5]
--operation mode is normal

F1_safe_q[5]_carry_eqn = F1L01;
F1_safe_q[5]_lut_out = F1_safe_q[5] $ (F1_safe_q[5]_carry_eqn);
F1_safe_q[5] = DFFEAS(F1_safe_q[5]_lut_out, sysclk, reset, , , , , , );


--C1_visual_0_q[23] is mouse:mousedata|visual_0_q[23]
--operation mode is normal

C1_visual_0_q[23]_lut_out = C1_visual_0_q[24];
C1_visual_0_q[23] = DFFEAS(C1_visual_0_q[23]_lut_out, F1_safe_q[5], reset, , C1_visual_0_fall, , , , );


--C1_visual_0_m2_state[2] is mouse:mousedata|visual_0_m2_state[2]
--operation mode is normal

C1_visual_0_m2_state[2]_lut_out = C1_visual_0_m2_state[3] & C1L24 & C1_visual_0_fall # !C1L34 # !C1_visual_0_m2_state[3] & C1L24 $ !C1L34;
C1_visual_0_m2_state[2] = DFFEAS(C1_visual_0_m2_state[2]_lut_out, F1_safe_q[5], reset, , , , , , );


--C1_visual_0_m2_state[3] is mouse:mousedata|visual_0_m2_state[3]
--operation mode is normal

C1_visual_0_m2_state[3]_lut_out = C1_visual_0_m2_state[3] & !C1_visual_0_m2_state[1] & !C1_visual_0_m2_state[0] # !C1L54 # !C1_visual_0_m2_state[3] & C1_visual_0_m2_state[1] & C1_visual_0_m2_state[0] & C1L54;
C1_visual_0_m2_state[3] = DFFEAS(C1_visual_0_m2_state[3]_lut_out, F1_safe_q[5], reset, , , , , , );


--C1_visual_0_m2_state[1] is mouse:mousedata|visual_0_m2_state[1]
--operation mode is normal

C1_visual_0_m2_state[1]_lut_out = C1L73 & C1_visual_0_fall & !C1_visual_0_m2_state[1] # !C1_visual_0_fall & C1L93 # !C1L73 & C1_visual_0_m2_state[1] $ C1L93;
C1_visual_0_m2_state[1] = DFFEAS(C1_visual_0_m2_state[1]_lut_out, F1_safe_q[5], reset, , , , , , );


--C1_visual_0_m2_state[0] is mouse:mousedata|visual_0_m2_state[0]
--operation mode is normal

C1_visual_0_m2_state[0]_lut_out = C1_visual_0_m2_state[3] & C1L03 # C1L23 # !C1_visual_0_m2_state[3] & C1L43;
C1_visual_0_m2_state[0] = DFFEAS(C1_visual_0_m2_state[0]_lut_out, F1_safe_q[5], reset, , , , , , );


--C1L1 is mouse:mousedata|Decoder~118
--operation mode is normal

C1L1 = C1_visual_0_m2_state[2] & !C1_visual_0_m2_state[3] & !C1_visual_0_m2_state[1] & !C1_visual_0_m2_state[0];


--C1_visual_0_q[5] is mouse:mousedata|visual_0_q[5]
--operation mode is normal

C1_visual_0_q[5]_lut_out = C1_visual_0_q[6];
C1_visual_0_q[5] = DFFEAS(C1_visual_0_q[5]_lut_out, F1_safe_q[5], reset, , C1_visual_0_fall, , , , );


--C1_visual_0_q[1] is mouse:mousedata|visual_0_q[1]
--operation mode is normal

C1_visual_0_q[1]_lut_out = C1_visual_0_q[2];
C1_visual_0_q[1] = DFFEAS(C1_visual_0_q[1]_lut_out, F1_safe_q[5], reset, , C1_visual_0_fall, , , , );


--C1_visual_0_q[27] is mouse:mousedata|visual_0_q[27]
--operation mode is normal

C1_visual_0_q[27]_lut_out = C1_visual_0_q[28];
C1_visual_0_q[27] = DFFEAS(C1_visual_0_q[27]_lut_out, F1_safe_q[5], reset, , C1_visual_0_fall, , , , );


--C1_visual_0_q[6] is mouse:mousedata|visual_0_q[6]
--operation mode is normal

C1_visual_0_q[6]_lut_out = C1_visual_0_q[7];
C1_visual_0_q[6] = DFFEAS(C1_visual_0_q[6]_lut_out, F1_safe_q[5], reset, , C1_visual_0_fall, , , , );


--C1_visual_0_q[24] is mouse:mousedata|visual_0_q[24]
--operation mode is normal

C1_visual_0_q[24]_lut_out = C1_visual_0_q[25];
C1_visual_0_q[24] = DFFEAS(C1_visual_0_q[24]_lut_out, F1_safe_q[5], reset, , C1_visual_0_fall, , , , );


--C1_visual_0_q[2] is mouse:mousedata|visual_0_q[2]
--operation mode is normal

C1_visual_0_q[2]_lut_out = C1_visual_0_q[3];
C1_visual_0_q[2] = DFFEAS(C1_visual_0_q[2]_lut_out, F1_safe_q[5], reset, , C1_visual_0_fall, , , , );


--C1_visual_0_q[28] is mouse:mousedata|visual_0_q[28]
--operation mode is normal

C1_visual_0_q[28]_lut_out = C1_visual_0_q[29];
C1_visual_0_q[28] = DFFEAS(C1_visual_0_q[28]_lut_out, F1_safe_q[5], reset, , C1_visual_0_fall, , , , );


--C1_visual_0_q[25] is mouse:mousedata|visual_0_q[25]
--operation mode is normal

C1_visual_0_q[25]_lut_out = C1_visual_0_q[26];
C1_visual_0_q[25] = DFFEAS(C1_visual_0_q[25]_lut_out, F1_safe_q[5], reset, , C1_visual_0_fall, , , , );


--C1_visual_0_q[7] is mouse:mousedata|visual_0_q[7]
--operation mode is normal

C1_visual_0_q[7]_lut_out = C1_visual_0_q[8];
C1_visual_0_q[7] = DFFEAS(C1_visual_0_q[7]_lut_out, F1_safe_q[5], reset, , C1_visual_0_fall, , , , );


--C1_visual_0_q[3] is mouse:mousedata|visual_0_q[3]
--operation mode is normal

C1_visual_0_q[3]_lut_out = C1_visual_0_q[4];
C1_visual_0_q[3] = DFFEAS(C1_visual_0_q[3]_lut_out, F1_safe_q[5], reset, , C1_visual_0_fall, , , , );


--C1_visual_0_q[29] is mouse:mousedata|visual_0_q[29]
--operation mode is normal

C1_visual_0_q[29]_lut_out = C1_visual_0_q[30];
C1_visual_0_q[29] = DFFEAS(C1_visual_0_q[29]_lut_out, F1_safe_q[5], reset, , C1_visual_0_fall, , , , );


--C1_visual_0_q[8] is mouse:mousedata|visual_0_q[8]
--operation mode is normal

C1_visual_0_q[8]_lut_out = C1_visual_0_q[9];
C1_visual_0_q[8] = DFFEAS(C1_visual_0_q[8]_lut_out, F1_safe_q[5], reset, , C1_visual_0_fall, , , , );


--C1_visual_0_q[26] is mouse:mousedata|visual_0_q[26]
--operation mode is normal

⌨️ 快捷键说明

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