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

📄 stopwatch.map.eqn

📁 读取4*4键盘的键值
💻 EQN
📖 第 1 页 / 共 3 页
字号:


--D1_count[0] is minute:u3|count[0]
--operation mode is normal

D1_count[0]_lut_out = D1L41 & !D1L61 & !J81_cs_buffer[0];
D1_count[0] = DFFEA(D1_count[0]_lut_out, C1L01Q, !reset, , B1L9, , );


--B1L41 is msecond:u1|i53~162
--operation mode is normal

B1L41 = B1L02 & G1_unreg_res_node[7] & B1L91 # !B1L02 & G2_unreg_res_node[7];


--D1L01 is minute:u3|i49~170
--operation mode is normal

D1L01 = D1L61 & G5_unreg_res_node[7] & D1L51 # !D1L61 & G6_unreg_res_node[7];


--J81_cs_buffer[3] is minute:u3|lpm_add_sub:i_rtl_3|addcore:adder|a_csnbuffer:result_node|cs_buffer[3]
--operation mode is arithmetic

J81_cs_buffer[3] = D1_count[3] $ J81_cout[2];

--J81_cout[3] is minute:u3|lpm_add_sub:i_rtl_3|addcore:adder|a_csnbuffer:result_node|cout[3]
--operation mode is arithmetic

J81_cout[3] = CARRY(D1_count[3] & J81_cout[2]);


--J3_cs_buffer[5] is msecond:u1|lpm_add_sub:i_rtl_2|addcore:adder|a_csnbuffer:result_node|cs_buffer[5]
--operation mode is arithmetic

J3_cs_buffer[5] = B1_count[5] $ J3_cout[4];

--J3_cout[5] is msecond:u1|lpm_add_sub:i_rtl_2|addcore:adder|a_csnbuffer:result_node|cout[5]
--operation mode is arithmetic

J3_cout[5] = CARRY(B1_count[5] & J3_cout[4]);


--J6_cs_buffer[5] is msecond:u1|lpm_add_sub:i_rtl_5|addcore:adder|a_csnbuffer:result_node|cs_buffer[5]
--operation mode is arithmetic

J6_cs_buffer[5] = B1_count[5] $ J6_cout[4];

--J6_cout[5] is msecond:u1|lpm_add_sub:i_rtl_5|addcore:adder|a_csnbuffer:result_node|cout[5]
--operation mode is arithmetic

J6_cout[5] = CARRY(B1_count[5] & J6_cout[4]);


--B1L61 is msecond:u1|i55~162
--operation mode is normal

B1L61 = B1L02 & B1L91 & J3_cs_buffer[5] # !B1L02 & J6_cs_buffer[5];


--J51_cs_buffer[5] is minute:u3|lpm_add_sub:i_rtl_0|addcore:adder|a_csnbuffer:result_node|cs_buffer[5]
--operation mode is arithmetic

J51_cs_buffer[5] = D1_count[5] $ J51_cout[4];

--J51_cout[5] is minute:u3|lpm_add_sub:i_rtl_0|addcore:adder|a_csnbuffer:result_node|cout[5]
--operation mode is arithmetic

J51_cout[5] = CARRY(D1_count[5] & J51_cout[4]);


--J81_cs_buffer[5] is minute:u3|lpm_add_sub:i_rtl_3|addcore:adder|a_csnbuffer:result_node|cs_buffer[5]
--operation mode is arithmetic

J81_cs_buffer[5] = D1_count[5] $ J81_cout[4];

--J81_cout[5] is minute:u3|lpm_add_sub:i_rtl_3|addcore:adder|a_csnbuffer:result_node|cout[5]
--operation mode is arithmetic

J81_cout[5] = CARRY(D1_count[5] & J81_cout[4]);


--D1L21 is minute:u3|i51~170
--operation mode is normal

D1L21 = D1L61 & D1L51 & J51_cs_buffer[5] # !D1L61 & J81_cs_buffer[5];


--J81_cs_buffer[1] is minute:u3|lpm_add_sub:i_rtl_3|addcore:adder|a_csnbuffer:result_node|cs_buffer[1]
--operation mode is arithmetic

J81_cs_buffer[1] = D1_count[1] $ J81_cout[0];

--J81_cout[1] is minute:u3|lpm_add_sub:i_rtl_3|addcore:adder|a_csnbuffer:result_node|cout[1]
--operation mode is arithmetic

J81_cout[1] = CARRY(D1_count[1] & J81_cout[0]);


--B1L31 is msecond:u1|i44~135
--operation mode is normal

B1L31 = B1L21Q & (B1L02 # !B1L81) # !B1L21Q & B1L02 & B1L81 & !B1L91;


--B1L11 is msecond:u1|ensec~1
--operation mode is normal

B1L11 = !reset & !set;


--C1L81 is second:u2|i~109
--operation mode is normal

C1L81 = C1_count[7] # C1_count[5] # !C1_count[4] # !C1_count[6];


--C1L11 is second:u2|i44~115
--operation mode is normal

C1L11 = C1L01Q & (C1L71 # !C1L61) # !C1L01Q & C1L71 & C1L61 & !C1L81;


--J9_cs_buffer[6] is second:u2|lpm_add_sub:i_rtl_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[6]
--operation mode is arithmetic

J9_cs_buffer[6] = C1_count[6] $ J9_cout[5];

--J9_cout[6] is second:u2|lpm_add_sub:i_rtl_1|addcore:adder|a_csnbuffer:result_node|cout[6]
--operation mode is arithmetic

J9_cout[6] = CARRY(C1_count[6] & J9_cout[5]);


--J21_cs_buffer[6] is second:u2|lpm_add_sub:i_rtl_4|addcore:adder|a_csnbuffer:result_node|cs_buffer[6]
--operation mode is arithmetic

J21_cs_buffer[6] = C1_count[6] $ J21_cout[5];

--J21_cout[6] is second:u2|lpm_add_sub:i_rtl_4|addcore:adder|a_csnbuffer:result_node|cout[6]
--operation mode is arithmetic

J21_cout[6] = CARRY(C1_count[6] & J21_cout[5]);


--C1L31 is second:u2|i54~171
--operation mode is normal

C1L31 = C1L71 & C1L81 & J9_cs_buffer[6] # !C1L71 & J21_cs_buffer[6];


--J9_cs_buffer[4] is second:u2|lpm_add_sub:i_rtl_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[4]
--operation mode is arithmetic

J9_cs_buffer[4] = C1_count[4] $ J9_cout[3];

--J9_cout[4] is second:u2|lpm_add_sub:i_rtl_1|addcore:adder|a_csnbuffer:result_node|cout[4]
--operation mode is arithmetic

J9_cout[4] = CARRY(C1_count[4] & J9_cout[3]);


--J21_cs_buffer[4] is second:u2|lpm_add_sub:i_rtl_4|addcore:adder|a_csnbuffer:result_node|cs_buffer[4]
--operation mode is arithmetic

J21_cs_buffer[4] = C1_count[4] $ J21_cout[3];

--J21_cout[4] is second:u2|lpm_add_sub:i_rtl_4|addcore:adder|a_csnbuffer:result_node|cout[4]
--operation mode is arithmetic

J21_cout[4] = CARRY(C1_count[4] & J21_cout[3]);


--C1L51 is second:u2|i56~170
--operation mode is normal

C1L51 = C1L71 & C1L81 & J9_cs_buffer[4] # !C1L71 & J21_cs_buffer[4];


--J81_cs_buffer[0] is minute:u3|lpm_add_sub:i_rtl_3|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]
--operation mode is arithmetic

J81_cs_buffer[0] = D1_count[0];

--J81_cout[0] is minute:u3|lpm_add_sub:i_rtl_3|addcore:adder|a_csnbuffer:result_node|cout[0]
--operation mode is arithmetic

J81_cout[0] = CARRY(D1_count[0]);


--G1_unreg_res_node[7] is msecond:u1|lpm_add_sub:i_rtl_2|addcore:adder|unreg_res_node[7]
--operation mode is normal

G1_unreg_res_node[7] = J3_cout[6] $ B1_count[7];


--G2_unreg_res_node[7] is msecond:u1|lpm_add_sub:i_rtl_5|addcore:adder|unreg_res_node[7]
--operation mode is normal

G2_unreg_res_node[7] = J6_cout[6] $ B1_count[7];


--G5_unreg_res_node[7] is minute:u3|lpm_add_sub:i_rtl_0|addcore:adder|unreg_res_node[7]
--operation mode is normal

G5_unreg_res_node[7] = J51_cout[6] $ D1_count[7];


--G6_unreg_res_node[7] is minute:u3|lpm_add_sub:i_rtl_3|addcore:adder|unreg_res_node[7]
--operation mode is normal

G6_unreg_res_node[7] = J81_cout[6] $ D1_count[7];


--C1L21 is second:u2|i53~170
--operation mode is normal

C1L21 = C1L71 & G3_unreg_res_node[7] & C1L81 # !C1L71 & G4_unreg_res_node[7];


--J9_cs_buffer[5] is second:u2|lpm_add_sub:i_rtl_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[5]
--operation mode is arithmetic

J9_cs_buffer[5] = C1_count[5] $ J9_cout[4];

--J9_cout[5] is second:u2|lpm_add_sub:i_rtl_1|addcore:adder|a_csnbuffer:result_node|cout[5]
--operation mode is arithmetic

J9_cout[5] = CARRY(C1_count[5] & J9_cout[4]);


--J21_cs_buffer[5] is second:u2|lpm_add_sub:i_rtl_4|addcore:adder|a_csnbuffer:result_node|cs_buffer[5]
--operation mode is arithmetic

J21_cs_buffer[5] = C1_count[5] $ J21_cout[4];

--J21_cout[5] is second:u2|lpm_add_sub:i_rtl_4|addcore:adder|a_csnbuffer:result_node|cout[5]
--operation mode is arithmetic

J21_cout[5] = CARRY(C1_count[5] & J21_cout[4]);


--C1L41 is second:u2|i55~170
--operation mode is normal

C1L41 = C1L71 & C1L81 & J9_cs_buffer[5] # !C1L71 & J21_cs_buffer[5];


--G3_unreg_res_node[7] is second:u2|lpm_add_sub:i_rtl_1|addcore:adder|unreg_res_node[7]
--operation mode is normal

G3_unreg_res_node[7] = J9_cout[6] $ C1_count[7];


--G4_unreg_res_node[7] is second:u2|lpm_add_sub:i_rtl_4|addcore:adder|unreg_res_node[7]
--operation mode is normal

G4_unreg_res_node[7] = J21_cout[6] $ C1_count[7];


--E1L84 is act:u4|i204~214
--operation mode is normal

E1L84 = E1_num[1] & !E1_num[3] & (!E1_num[0] # !E1_num[2]) # !E1_num[1] & (E1_num[2] $ (E1_num[3] # !E1_num[0]));


--E1L94 is act:u4|i204~215
--operation mode is normal

E1L94 = E1_num[3] # E1_num[2] & (E1_num[0] $ E1_num[1]) # !E1_num[2] & (E1_num[1] # !E1_num[0]);


--E1L8 is act:u4|daout1[3]~3
--operation mode is normal

E1L8 = E1L84 & (E1L94 # !E1L8) # !E1L84 & E1L94 & E1L8;


--E1L25 is act:u4|i206~106
--operation mode is normal

E1L25 = E1_num[3] & !E1_num[1] & !E1_num[2] # !E1_num[3] & (E1_num[1] $ !E1_num[0] # !E1_num[2]);


--E1L35 is act:u4|i206~107
--operation mode is normal

E1L35 = E1_num[3] # E1_num[1] $ !E1_num[0] # !E1_num[2];


--E1L6 is act:u4|daout1[1]~5
--operation mode is normal

E1L6 = E1L25 & (E1L35 # !E1L6) # !E1L25 & E1L35 & E1L6;


--E1L55 is act:u4|i207~110
--operation mode is normal

E1L55 = E1_num[1] & !E1_num[3] # !E1_num[1] & (E1_num[2] $ (E1_num[3] # !E1_num[0]));


--E1L65 is act:u4|i207~111
--operation mode is normal

E1L65 = E1_num[1] # E1_num[3] # E1_num[0] $ !E1_num[2];


--E1L5 is act:u4|daout1[0]~6
--operation mode is normal

E1L5 = E1L55 & (E1L65 # !E1L5) # !E1L55 & E1L65 & E1L5;


--E1L27 is act:u4|sel[5]~31
--operation mode is normal

E1L27 = !reset;


--B1L9 is msecond:u1|count[6]~172
--operation mode is normal

B1L9 = !set;


--clk1 is clk1
--operation mode is input

clk1 = INPUT();


--reset is reset
--operation mode is input

reset = INPUT();


--clk is clk
--operation mode is input

clk = INPUT();


--set is set
--operation mode is input

set = INPUT();


--selout[5] is selout[5]
--operation mode is output

selout[5] = OUTPUT(E1_sel[5]);


--selout[4] is selout[4]
--operation mode is output

selout[4] = OUTPUT(E1_sel[4]);


--selout[3] is selout[3]
--operation mode is output

selout[3] = OUTPUT(E1_sel[3]);


--selout[2] is selout[2]
--operation mode is output

selout[2] = OUTPUT(E1_sel[2]);


--selout[1] is selout[1]
--operation mode is output

selout[1] = OUTPUT(E1_sel[1]);


--selout[0] is selout[0]
--operation mode is output

selout[0] = OUTPUT(E1_sel[0]);


--led[6] is led[6]
--operation mode is output

led[6] = OUTPUT(!E1L11);


--led[5] is led[5]
--operation mode is output

led[5] = OUTPUT(E1L01);


--led[4] is led[4]
--operation mode is output

led[4] = OUTPUT(E1L9);


--led[3] is led[3]
--operation mode is output

led[3] = OUTPUT(E1L8);


--led[2] is led[2]
--operation mode is output

led[2] = OUTPUT(E1L7);


--led[1] is led[1]
--operation mode is output

led[1] = OUTPUT(E1L6);


--led[0] is led[0]
--operation mode is output

led[0] = OUTPUT(E1L5);


⌨️ 快捷键说明

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