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

📄 clock.map.eqn

📁 这是我在学习过程中编的数字钟的原程序,含各种时钟模块,以及计数器,累加器等,可以直接下载,已经编译通过!
💻 EQN
📖 第 1 页 / 共 4 页
字号:


--D1_temph[1] is cnt_24:u3|temph[1]
--operation mode is normal

D1_temph[1]_lut_out = D1L1 & (A1L48 # A1L58);
D1_temph[1] = DFFEA(D1_temph[1]_lut_out, clk, !rst, , A1L78, , );

--D1L001Q is cnt_24:u3|temph[1]~229
--operation mode is normal

D1L001Q = D1_temph[1];


--D1_temph[2] is cnt_24:u3|temph[2]
--operation mode is normal

D1_temph[2]_lut_out = D1_temph[2] $ (D1_temph[0] & D1_temph[1]);
D1_temph[2] = DFFEA(D1_temph[2]_lut_out, clk, !rst, , D1L501, , );

--D1L201Q is cnt_24:u3|temph[2]~230
--operation mode is normal

D1L201Q = D1_temph[2];


--D1_temph[3] is cnt_24:u3|temph[3]
--operation mode is normal

D1_temph[3]_lut_out = D1_temph[3] $ (D1_temph[2] & D1L2);
D1_temph[3] = DFFEA(D1_temph[3]_lut_out, clk, !rst, , D1L501, , );

--D1L401Q is cnt_24:u3|temph[3]~231
--operation mode is normal

D1L401Q = D1_temph[3];


--D1L5 is cnt_24:u3|reduce_nor~0
--operation mode is normal

D1L5 = D1L21 & D1L31 & D1L41 & D1L51;

--D1L61 is cnt_24:u3|reduce_nor~404
--operation mode is normal

D1L61 = D1L21 & D1L31 & D1L41 & D1L51;


--D1L701 is cnt_24:u3|templ~93
--operation mode is normal

D1L701 = en & D1L5 # !en & (h_set);

--D1L801 is cnt_24:u3|templ~94
--operation mode is normal

D1L801 = en & D1L5 # !en & (h_set);


--D1L6 is cnt_24:u3|reduce_nor~374
--operation mode is normal

D1L6 = D1_temph[0] # D1_temph[2] # D1_temph[3] # !D1_temph[1];

--D1L71 is cnt_24:u3|reduce_nor~405
--operation mode is normal

D1L71 = D1_temph[0] # D1_temph[2] # D1_temph[3] # !D1_temph[1];


--K1L9 is cnt_24:u3|lpm_counter:templ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[3]~142
--operation mode is normal

K1L9 = K1_q[0] & K1_q[1] & !K1_q[2] & !K1_q[3];

--K1L21 is cnt_24:u3|lpm_counter:templ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[3]~145
--operation mode is normal

K1L21 = K1_q[0] & K1_q[1] & !K1_q[2] & !K1_q[3];


--D1L7 is cnt_24:u3|reduce_nor~375
--operation mode is normal

D1L7 = K1_q[0] & K1_q[3] & !K1_q[2] & !K1_q[1];

--D1L81 is cnt_24:u3|reduce_nor~406
--operation mode is normal

D1L81 = K1_q[0] & K1_q[3] & !K1_q[2] & !K1_q[1];


--K1L01 is cnt_24:u3|lpm_counter:templ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[3]~143
--operation mode is normal

K1L01 = !D1L7 & (D1L6 # !en # !K1L9);

--K1L31 is cnt_24:u3|lpm_counter:templ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[3]~146
--operation mode is normal

K1L31 = !D1L7 & (D1L6 # !en # !K1L9);


--K1L11 is cnt_24:u3|lpm_counter:templ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[3]~144
--operation mode is normal

K1L11 = K1L01 # en & (!D1L5) # !en & !h_set;

--K1L41 is cnt_24:u3|lpm_counter:templ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[3]~147
--operation mode is normal

K1L41 = K1L01 # en & (!D1L5) # !en & !h_set;


--B1L32 is cnt60:u1|ql~110
--operation mode is normal

B1L32 = en # s_set;

--B1L52 is cnt60:u1|ql~118
--operation mode is normal

B1L52 = en # s_set;


--B1L72 is cnt60:u1|reduce_nor~36
--operation mode is normal

B1L72 = B1_ql[1] # B1_ql[2] # !B1_ql[3] # !B1_ql[0];

--B1L92 is cnt60:u1|reduce_nor~38
--operation mode is normal

B1L92 = B1_ql[1] # B1_ql[2] # !B1_ql[3] # !B1_ql[0];


--B1L42 is cnt60:u1|ql~111
--operation mode is normal

B1L42 = B1_ql[3] & (B1_ql[1] $ B1_ql[2] # !B1_ql[0]) # !B1_ql[3] & B1_ql[1] & B1_ql[2] & B1_ql[0];

--B1L62 is cnt60:u1|ql~119
--operation mode is normal

B1L62 = B1_ql[3] & (B1_ql[1] $ B1_ql[2] # !B1_ql[0]) # !B1_ql[3] & B1_ql[1] & B1_ql[2] & B1_ql[0];


--B1L21 is cnt60:u1|qh~164
--operation mode is normal

B1L21 = en & !B1L72 # !en & (ts_set);

--B1L31 is cnt60:u1|qh~174
--operation mode is normal

B1L31 = en & !B1L72 # !en & (ts_set);


--B1L82 is cnt60:u1|reduce_nor~37
--operation mode is normal

B1L82 = B1_qh[1] # B1_qh[3] # !B1_qh[2] # !B1_qh[0];

--B1L03 is cnt60:u1|reduce_nor~39
--operation mode is normal

B1L03 = B1_qh[1] # B1_qh[3] # !B1_qh[2] # !B1_qh[0];


--B1L1 is cnt60:u1|add~142
--operation mode is normal

B1L1 = B1_qh[0] & B1_qh[1];

--B1L2 is cnt60:u1|add~143
--operation mode is normal

B1L2 = B1_qh[0] & B1_qh[1];


--C1_\p1:templ[2] is cnt60a:u2|\p1:templ[2]
--operation mode is normal

C1_\p1:templ[2]_lut_out = C1_\p1:templ[2] $ (C1_\p1:templ[1] & C1_\p1:templ[0]);
C1_\p1:templ[2] = DFFEA(C1_\p1:templ[2]_lut_out, clk, , , C1L81, , );

--C1L61Q is cnt60a:u2|\p1:templ[2]~11
--operation mode is normal

C1L61Q = C1_\p1:templ[2];


--C1_\p1:templ[1] is cnt60a:u2|\p1:templ[1]
--operation mode is normal

C1_\p1:templ[1]_lut_out = C1L35 & (C1_\p1:templ[1] $ C1_\p1:templ[0]);
C1_\p1:templ[1] = DFFEA(C1_\p1:templ[1]_lut_out, clk, , , C1L81, , );

--C1L41Q is cnt60a:u2|\p1:templ[1]~13
--operation mode is normal

C1L41Q = C1_\p1:templ[1];


--C1_\p1:templ[3] is cnt60a:u2|\p1:templ[3]
--operation mode is normal

C1_\p1:templ[3]_lut_out = C1L16;
C1_\p1:templ[3] = DFFEA(C1_\p1:templ[3]_lut_out, clk, , , C1L81, , );

--C1L91Q is cnt60a:u2|\p1:templ[3]~22
--operation mode is normal

C1L91Q = C1_\p1:templ[3];


--C1_\p1:templ[0] is cnt60a:u2|\p1:templ[0]
--operation mode is normal

C1_\p1:templ[0]_lut_out = !C1_\p1:templ[0];
C1_\p1:templ[0] = DFFEA(C1_\p1:templ[0]_lut_out, clk, , , C1L81, , );

--C1L21Q is cnt60a:u2|\p1:templ[0]~9
--operation mode is normal

C1L21Q = C1_\p1:templ[0];


--C1L35 is cnt60a:u2|reduce_nor~97
--operation mode is normal

C1L35 = C1_\p1:templ[2] # C1_\p1:templ[1] # !C1_\p1:templ[0] # !C1_\p1:templ[3];

--C1L75 is cnt60a:u2|reduce_nor~101
--operation mode is normal

C1L75 = C1_\p1:templ[2] # C1_\p1:templ[1] # !C1_\p1:templ[0] # !C1_\p1:templ[3];


--C1_\p1:temph[3] is cnt60a:u2|\p1:temph[3]
--operation mode is normal

C1_\p1:temph[3]_lut_out = C1_\p1:temph[3] $ (C1_\p1:temph[2] & C1L22);
C1_\p1:temph[3] = DFFEA(C1_\p1:temph[3]_lut_out, clk, , , C1L8, , );

--C1L9Q is cnt60a:u2|\p1:temph[3]~24
--operation mode is normal

C1L9Q = C1_\p1:temph[3];


--C1_\p1:temph[1] is cnt60a:u2|\p1:temph[1]
--operation mode is normal

C1_\p1:temph[1]_lut_out = C1L45 & (C1_\p1:temph[1] $ C1_\p1:temph[0]);
C1_\p1:temph[1] = DFFEA(C1_\p1:temph[1]_lut_out, clk, , , C1L8, , );

--C1L4Q is cnt60a:u2|\p1:temph[1]~13
--operation mode is normal

C1L4Q = C1_\p1:temph[1];


--C1_\p1:temph[2] is cnt60a:u2|\p1:temph[2]
--operation mode is normal

C1_\p1:temph[2]_lut_out = C1L45 & (C1_\p1:temph[2] $ C1L22);
C1_\p1:temph[2] = DFFEA(C1_\p1:temph[2]_lut_out, clk, , , C1L8, , );

--C1L6Q is cnt60a:u2|\p1:temph[2]~15
--operation mode is normal

C1L6Q = C1_\p1:temph[2];


--C1_\p1:temph[0] is cnt60a:u2|\p1:temph[0]
--operation mode is normal

C1_\p1:temph[0]_lut_out = !C1_\p1:temph[0];
C1_\p1:temph[0] = DFFEA(C1_\p1:temph[0]_lut_out, clk, , , C1L8, , );

--C1L2Q is cnt60a:u2|\p1:temph[0]~9
--operation mode is normal

C1L2Q = C1_\p1:temph[0];


--C1L45 is cnt60a:u2|reduce_nor~98
--operation mode is normal

C1L45 = C1_\p1:temph[3] # C1_\p1:temph[1] # !C1_\p1:temph[0] # !C1_\p1:temph[2];

--C1L85 is cnt60a:u2|reduce_nor~102
--operation mode is normal

C1L85 = C1_\p1:temph[3] # C1_\p1:temph[1] # !C1_\p1:temph[0] # !C1_\p1:temph[2];


--C1L74 is cnt60a:u2|ql~258
--operation mode is normal

C1L74 = en & !C1L35 & !C1L45 # !en & (m_set);

--C1L05 is cnt60a:u2|ql~270
--operation mode is normal

C1L05 = en & !C1L35 & !C1L45 # !en & (m_set);


--C1L55 is cnt60a:u2|reduce_nor~99
--operation mode is normal

C1L55 = C1_ql[1] # C1_ql[2] # !C1_ql[3] # !C1_ql[0];

--C1L95 is cnt60a:u2|reduce_nor~103
--operation mode is normal

C1L95 = C1_ql[1] # C1_ql[2] # !C1_ql[3] # !C1_ql[0];


--C1L84 is cnt60a:u2|ql~259
--operation mode is normal

C1L84 = C1_ql[3] & (C1_ql[1] $ C1_ql[2] # !C1_ql[0]) # !C1_ql[3] & C1_ql[1] & C1_ql[2] & C1_ql[0];

--C1L15 is cnt60a:u2|ql~271
--operation mode is normal

C1L15 = C1_ql[3] & (C1_ql[1] $ C1_ql[2] # !C1_ql[0]) # !C1_ql[3] & C1_ql[1] & C1_ql[2] & C1_ql[0];


--C1L94 is cnt60a:u2|ql~260
--operation mode is normal

C1L94 = en & (!C1L35 & !C1L45) # !en & m_set;

--C1L25 is cnt60a:u2|ql~272
--operation mode is normal

C1L25 = en & (!C1L35 & !C1L45) # !en & m_set;


--C1L43 is cnt60a:u2|qh~252
--operation mode is normal

C1L43 = en & (C1L35 # C1L45);

--C1L63 is cnt60a:u2|qh~263
--operation mode is normal

C1L63 = en & (C1L35 # C1L45);


--C1L53 is cnt60a:u2|qh~253
--operation mode is normal

C1L53 = !C1L43 & (en & !C1L55 # !en & (tm_set));

--C1L73 is cnt60a:u2|qh~264
--operation mode is normal

C1L73 = !C1L43 & (en & !C1L55 # !en & (tm_set));


--C1L65 is cnt60a:u2|reduce_nor~100
--operation mode is normal

C1L65 = C1_qh[1] # C1_qh[3] # !C1_qh[2] # !C1_qh[0];

--C1L06 is cnt60a:u2|reduce_nor~104
--operation mode is normal

C1L06 = C1_qh[1] # C1_qh[3] # !C1_qh[2] # !C1_qh[0];


--C1L12 is cnt60a:u2|add~284
--operation mode is normal

C1L12 = C1_qh[0] & C1_qh[1];

--C1L32 is cnt60a:u2|add~286
--operation mode is normal

C1L32 = C1_qh[0] & C1_qh[1];


--A1L48 is rtl~311
--operation mode is normal

A1L48 = D1L6 & en & D1L7;

--A1L88 is rtl~315
--operation mode is normal

A1L88 = D1L6 & en & D1L7;


--A1L58 is rtl~312
--operation mode is normal

A1L58 = D1L6 & (!en);

--A1L98 is rtl~316
--operation mode is normal

A1L98 = D1L6 & (!en);


--A1L68 is rtl~313
--operation mode is normal

A1L68 = D1L7 # !D1L6 & (K1L9 # !en);

--A1L09 is rtl~317
--operation mode is normal

A1L09 = D1L7 # !D1L6 & (K1L9 # !en);


--A1L78 is rtl~314
--operation mode is normal

A1L78 = en & D1L5 & A1L68 # !en & (th_set);

--A1L19 is rtl~318
--operation mode is normal

A1L19 = en & D1L5 & A1L68 # !en & (th_set);


--D1L1 is cnt_24:u3|add~73
--operation mode is normal

D1L1 = D1_temph[0] $ D1_temph[1];

--D1L3 is cnt_24:u3|add~75
--operation mode is normal

D1L3 = D1_temph[0] $ D1_temph[1];


--D1L501 is cnt_24:u3|temph~227
--operation mode is normal

D1L501 = en & D1L5 & D1L7 # !en & (th_set);

--D1L601 is cnt_24:u3|temph~232
--operation mode is normal

D1L601 = en & D1L5 & D1L7 # !en & (th_set);


--D1L2 is cnt_24:u3|add~74
--operation mode is normal

D1L2 = D1_temph[0] & D1_temph[1];

--D1L4 is cnt_24:u3|add~76
--operation mode is normal

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


--D1_temp[27] is cnt_24:u3|temp[27]
--operation mode is normal

D1_temp[27]_lut_out = J3_cs_buffer[27];
D1_temp[27] = DFFEA(D1_temp[27]_lut_out, clk, , , C1L81, , );

--D1L78Q is cnt_24:u3|temp[27]~179
--operation mode is normal

D1L78Q = D1_temp[27];


--D1_temp[26] is cnt_24:u3|temp[26]
--operation mode is normal

D1_temp[26]_lut_out = J3_cs_buffer[26];
D1_temp[26] = DFFEA(D1_temp[26]_lut_out, clk, , , C1L81, , );

--D1L58Q is cnt_24:u3|temp[26]~180
--operation mode is normal

D1L58Q = D1_temp[26];


--D1_temp[25] is cnt_24:u3|temp[25]
--operation mode is normal

D1_temp[25]_lut_out = J3_cs_buffer[25];
D1_temp[25] = DFFEA(D1_temp[25]_lut_out, clk, , , C1L81, , );

--D1L38Q is cnt_24:u3|temp[25]~181
--operation mode is normal

D1L38Q = D1_temp[25];


--D1_temp[24] is cnt_24:u3|temp[24]
--operation mode is normal

D1_temp[24]_lut_out = J3_cs_buffer[24];
D1_temp[24] = DFFEA(D1_temp[24]_lut_out, clk, , , C1L81, , );

--D1L18Q is cnt_24:u3|temp[24]~182
--operation mode is normal

D1L18Q = D1_temp[24];


--D1L8 is cnt_24:u3|reduce_nor~388
--operation mode is normal

D1L8 = !D1_temp[27] & !D1_temp[26] & !D1_temp[25] & !D1_temp[24];

--D1L91 is cnt_24:u3|reduce_nor~407
--operation mode is normal

D1L91 = !D1_temp[27] & !D1_temp[26] & !D1_temp[25] & !D1_temp[24];

--D1L02 is cnt_24:u3|reduce_nor~408
--operation mode is normal

D1L02 = !D1_temp[27] & !D1_temp[26] & !D1_temp[25] & !D1_temp[24];


--D1_temp[31] is cnt_24:u3|temp[31]
--operation mode is normal

D1_temp[31]_lut_out = G1_unreg_res_node[31];
D1_temp[31] = DFFEA(D1_temp[31]_lut_out, clk, , , C1L81, , );

--D1L59Q is cnt_24:u3|temp[31]~183
--operation mode is normal

D1L59Q = D1_temp[31];


--D1_temp[30] is cnt_24:u3|temp[30]
--operation mode is normal

D1_temp[30]_lut_out = J3_cs_buffer[30];
D1_temp[30] = DFFEA(D1_temp[30]_lut_out, clk, , , C1L81, , );

--D1L39Q is cnt_24:u3|temp[30]~184
--operation mode is normal

D1L39Q = D1_temp[30];


--D1_temp[29] is cnt_24:u3|temp[29]
--operation mode is normal

D1_temp[29]_lut_out = J3_cs_buffer[29];
D1_temp[29] = DFFEA(D1_temp[29]_lut_out, clk, , , C1L81, , );

--D1L19Q is cnt_24:u3|temp[29]~185
--operation mode is normal

D1L19Q = D1_temp[29];


--D1_temp[28] is cnt_24:u3|temp[28]
--operation mode is normal

⌨️ 快捷键说明

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