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

📄 clock.fit.eqn

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

--J3_cs_buffer[18] is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[18] at LC3_A5
--operation mode is arithmetic

J3_cs_buffer[18] = D1_temp[18] $ J3_cout[17];

--J3L96 is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[18]~405 at LC3_A5
--operation mode is arithmetic

J3L96 = D1_temp[18] $ J3_cout[17];

--J3_cout[18] is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cout[18] at LC3_A5
--operation mode is arithmetic

J3_cout[18] = CARRY(D1_temp[18] & J3_cout[17]);


--J3_cs_buffer[17] is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[17] at LC2_A5
--operation mode is arithmetic

J3_cs_buffer[17] = D1_temp[17] $ J3_cout[16];

--J3L76 is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[17]~406 at LC2_A5
--operation mode is arithmetic

J3L76 = D1_temp[17] $ J3_cout[16];

--J3_cout[17] is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cout[17] at LC2_A5
--operation mode is arithmetic

J3_cout[17] = CARRY(D1_temp[17] & J3_cout[16]);


--J3_cs_buffer[16] is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[16] at LC1_A5
--operation mode is arithmetic

J3_cs_buffer[16] = D1_temp[16] $ J3_cout[15];

--J3L56 is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[16]~407 at LC1_A5
--operation mode is arithmetic

J3L56 = D1_temp[16] $ J3_cout[15];

--J3_cout[16] is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cout[16] at LC1_A5
--operation mode is arithmetic

J3_cout[16] = CARRY(D1_temp[16] & J3_cout[15]);


--J3_cs_buffer[23] is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[23] at LC8_A5
--operation mode is arithmetic

J3_cs_buffer[23] = D1_temp[23] $ J3_cout[22];

--J3L97 is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[23]~408 at LC8_A5
--operation mode is arithmetic

J3L97 = D1_temp[23] $ J3_cout[22];

--J3_cout[23] is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cout[23] at LC8_A5
--operation mode is arithmetic

J3_cout[23] = CARRY(D1_temp[23] & J3_cout[22]);


--J3_cs_buffer[22] is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[22] at LC7_A5
--operation mode is arithmetic

J3_cs_buffer[22] = D1_temp[22] $ J3_cout[21];

--J3L77 is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[22]~409 at LC7_A5
--operation mode is arithmetic

J3L77 = D1_temp[22] $ J3_cout[21];

--J3_cout[22] is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cout[22] at LC7_A5
--operation mode is arithmetic

J3_cout[22] = CARRY(D1_temp[22] & J3_cout[21]);


--J3_cs_buffer[21] is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[21] at LC6_A5
--operation mode is arithmetic

J3_cs_buffer[21] = D1_temp[21] $ J3_cout[20];

--J3L57 is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[21]~410 at LC6_A5
--operation mode is arithmetic

J3L57 = D1_temp[21] $ J3_cout[20];

--J3_cout[21] is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cout[21] at LC6_A5
--operation mode is arithmetic

J3_cout[21] = CARRY(D1_temp[21] & J3_cout[20]);


--J3_cs_buffer[20] is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[20] at LC5_A5
--operation mode is arithmetic

J3_cs_buffer[20] = D1_temp[20] $ J3_cout[19];

--J3L37 is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[20]~411 at LC5_A5
--operation mode is arithmetic

J3L37 = D1_temp[20] $ J3_cout[19];

--J3_cout[20] is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cout[20] at LC5_A5
--operation mode is arithmetic

J3_cout[20] = CARRY(D1_temp[20] & J3_cout[19]);


--J3_cs_buffer[11] is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[11] at LC4_A3
--operation mode is arithmetic

J3_cs_buffer[11] = D1_temp[11] $ J3_cout[10];

--J3L55 is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[11]~412 at LC4_A3
--operation mode is arithmetic

J3L55 = D1_temp[11] $ J3_cout[10];

--J3_cout[11] is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cout[11] at LC4_A3
--operation mode is arithmetic

J3_cout[11] = CARRY(D1_temp[11] & J3_cout[10]);


--J3_cs_buffer[10] is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[10] at LC3_A3
--operation mode is arithmetic

J3_cs_buffer[10] = D1_temp[10] $ J3_cout[9];

--J3L35 is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[10]~413 at LC3_A3
--operation mode is arithmetic

J3L35 = D1_temp[10] $ J3_cout[9];

--J3_cout[10] is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cout[10] at LC3_A3
--operation mode is arithmetic

J3_cout[10] = CARRY(D1_temp[10] & J3_cout[9]);


--J3_cs_buffer[9] is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[9] at LC2_A3
--operation mode is arithmetic

J3_cs_buffer[9] = D1_temp[9] $ J3_cout[8];

--J3L15 is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[9]~414 at LC2_A3
--operation mode is arithmetic

J3L15 = D1_temp[9] $ J3_cout[8];

--J3_cout[9] is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cout[9] at LC2_A3
--operation mode is arithmetic

J3_cout[9] = CARRY(D1_temp[9] & J3_cout[8]);


--J3_cs_buffer[8] is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[8] at LC1_A3
--operation mode is arithmetic

J3_cs_buffer[8] = D1_temp[8] $ J3_cout[7];

--J3L94 is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[8]~415 at LC1_A3
--operation mode is arithmetic

J3L94 = D1_temp[8] $ J3_cout[7];

--J3_cout[8] is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cout[8] at LC1_A3
--operation mode is arithmetic

J3_cout[8] = CARRY(D1_temp[8] & J3_cout[7]);


--J3_cs_buffer[15] is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[15] at LC8_A3
--operation mode is arithmetic

J3_cs_buffer[15] = D1_temp[15] $ J3_cout[14];

--J3L36 is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[15]~416 at LC8_A3
--operation mode is arithmetic

J3L36 = D1_temp[15] $ J3_cout[14];

--J3_cout[15] is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cout[15] at LC8_A3
--operation mode is arithmetic

J3_cout[15] = CARRY(D1_temp[15] & J3_cout[14]);


--J3_cs_buffer[14] is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[14] at LC7_A3
--operation mode is arithmetic

J3_cs_buffer[14] = D1_temp[14] $ J3_cout[13];

--J3L16 is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[14]~417 at LC7_A3
--operation mode is arithmetic

J3L16 = D1_temp[14] $ J3_cout[13];

--J3_cout[14] is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cout[14] at LC7_A3
--operation mode is arithmetic

J3_cout[14] = CARRY(D1_temp[14] & J3_cout[13]);


--J3_cs_buffer[13] is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[13] at LC6_A3
--operation mode is arithmetic

J3_cs_buffer[13] = D1_temp[13] $ J3_cout[12];

--J3L95 is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[13]~418 at LC6_A3
--operation mode is arithmetic

J3L95 = D1_temp[13] $ J3_cout[12];

--J3_cout[13] is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cout[13] at LC6_A3
--operation mode is arithmetic

J3_cout[13] = CARRY(D1_temp[13] & J3_cout[12]);


--J3_cs_buffer[12] is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[12] at LC5_A3
--operation mode is arithmetic

J3_cs_buffer[12] = D1_temp[12] $ J3_cout[11];

--J3L75 is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[12]~419 at LC5_A3
--operation mode is arithmetic

J3L75 = D1_temp[12] $ J3_cout[11];

--J3_cout[12] is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cout[12] at LC5_A3
--operation mode is arithmetic

J3_cout[12] = CARRY(D1_temp[12] & J3_cout[11]);


--J3_cs_buffer[3] is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[3] at LC4_A1
--operation mode is arithmetic

J3_cs_buffer[3] = D1_temp[3] $ J3_cout[2];

--J3L93 is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[3]~420 at LC4_A1
--operation mode is arithmetic

J3L93 = D1_temp[3] $ J3_cout[2];

--J3_cout[3] is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cout[3] at LC4_A1
--operation mode is arithmetic

J3_cout[3] = CARRY(D1_temp[3] & J3_cout[2]);


--J3_cs_buffer[2] is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[2] at LC3_A1
--operation mode is arithmetic

J3_cs_buffer[2] = D1_temp[2] $ J3_cout[1];

--J3L73 is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[2]~421 at LC3_A1
--operation mode is arithmetic

J3L73 = D1_temp[2] $ J3_cout[1];

--J3_cout[2] is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cout[2] at LC3_A1
--operation mode is arithmetic

J3_cout[2] = CARRY(D1_temp[2] & J3_cout[1]);


--J3_cs_buffer[1] is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[1] at LC2_A1
--operation mode is arithmetic

J3_cs_buffer[1] = D1_temp[1] $ J3_cout[0];

--J3L53 is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[1]~422 at LC2_A1
--operation mode is arithmetic

J3L53 = D1_temp[1] $ J3_cout[0];

--J3_cout[1] is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cout[1] at LC2_A1
--operation mode is arithmetic

J3_cout[1] = CARRY(D1_temp[1] & J3_cout[0]);


--J3_cs_buffer[7] is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[7] at LC8_A1
--operation mode is arithmetic

J3_cs_buffer[7] = D1_temp[7] $ J3_cout[6];

--J3L74 is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[7]~423 at LC8_A1
--operation mode is arithmetic

J3L74 = D1_temp[7] $ J3_cout[6];

--J3_cout[7] is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cout[7] at LC8_A1
--operation mode is arithmetic

J3_cout[7] = CARRY(D1_temp[7] & J3_cout[6]);


--J3_cs_buffer[6] is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[6] at LC7_A1
--operation mode is arithmetic

J3_cs_buffer[6] = D1_temp[6] $ J3_cout[5];

--J3L54 is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[6]~424 at LC7_A1
--operation mode is arithmetic

J3L54 = D1_temp[6] $ J3_cout[5];

--J3_cout[6] is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cout[6] at LC7_A1
--operation mode is arithmetic

J3_cout[6] = CARRY(D1_temp[6] & J3_cout[5]);


--J3_cs_buffer[5] is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[5] at LC6_A1
--operation mode is arithmetic

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

--J3L34 is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[5]~425 at LC6_A1
--operation mode is arithmetic

J3L34 = D1_temp[5] $ J3_cout[4];

--J3_cout[5] is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cout[5] at LC6_A1
--operation mode is arithmetic

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


--J3_cs_buffer[4] is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[4] at LC5_A1
--operation mode is arithmetic

J3_cs_buffer[4] = D1_temp[4] $ J3_cout[3];

--J3L14 is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[4]~426 at LC5_A1
--operation mode is arithmetic

J3L14 = D1_temp[4] $ J3_cout[3];

--J3_cout[4] is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|a_csnbuffer:result_node|cout[4] at LC5_A1
--operation mode is arithmetic

J3_cout[4] = CARRY(D1_temp[4] & J3_cout[3]);


--G1_unreg_res_node[31] is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|unreg_res_node[31] at LC8_A7
--operation mode is normal

G1_unreg_res_node[31] = J3_cout[30] $ D1_temp[31];

--G1L3 is cnt_24:u3|lpm_add_sub:add_rtl_1|addcore:adder|unreg_res_node[31]~63 at LC8_A7
--operation mode is normal

G1L3 = J3_cout[30] $ D1_temp[31];


--clk is clk at PIN_126
--operation mode is input

clk = INPUT();


--rst is rst at PIN_9
--operation mode is input

rst = INPUT();


--h_set is h_set at PIN_18
--operation mode is input

h_set = INPUT();


--en is en at PIN_8
--operation mode is input

en = INPUT();


--s_set is s_set at PIN_10
--operation mode is input

s_set = INPUT();


--ts_set is ts_set at PIN_12
--operation mode is input

ts_set = INPUT();


--m_set is m_set at PIN_13
--operation mode is input

m_set = INPUT();


--tm_set is tm_set at PIN_17
--operation mode is input

tm_set = INPUT();


--th_set is th_set at PIN_19
--operation mode is input

th_set = INPUT();


--q1l[0] is q1l[0] at PIN_30
--operation mode is output

q1l[0] = OUTPUT(A1L12Q);


--q1l[1] is q1l[1] at PIN_31
--operation mode is output

q1l[1] = OUTPUT(A1L42Q);


--q1l[2] is q1l[2] at PIN_32
--operation mode is output

q1l[2] = OUTPUT(A1L72Q);


--q1l[3] is q1l[3] at PIN_33
--operation mode is output

q1l[3] = OUTPUT(A1L03Q);


--q1h[0] is q1h[0] at PIN_36
--operation mode is output

q1h[0] = OUTPUT(A1L8Q);


--q1h[1] is q1h[1] at PIN_37
--operation mode is output

q1h[1] = OUTPUT(A1L11Q);


--q1h[2] is q1h[2] at PIN_38
--operation mode is output

q1h[2] = OUTPUT(A1L41Q);


--q1h[3] is q1h[3] at PIN_39
--operation mode is output

q1h[3] = OUTPUT(A1L71Q);


--q2l[0] is q2l[0] at PIN_41
--operation mode is output

q2l[0] = OUTPUT(A1L74Q);


--q2l[1] is q2l[1] at PIN_42
--operation mode is output

q2l[1] = OUTPUT(A1L05Q);


--q2l[2] is q2l[2] at PIN_65
--operation mode is output

q2l[2] = OUTPUT(A1L35Q);


--q2l[3] is q2l[3] at PIN_67
--operation mode is output

q2l[3] = OUTPUT(A1L65Q);


--q2h[0] is q2h[0] at PIN_68
--operation mode is output

q2h[0] = OUTPUT(A1L43Q);


--q2h[1] is q2h[1] at PIN_69
--operation mode is output

q2h[1] = OUTPUT(A1L73Q);


--q2h[2] is q2h[2] at PIN_70
--operation mode is output

q2h[2] = OUTPUT(A1L04Q);


--q2h[3] is q2h[3] at PIN_72
--operation mode is output

q2h[3] = OUTPUT(A1L34Q);


--q3l[0] is q3l[0] at PIN_73
--operation mode is output

q3l[0] = OUTPUT(A1L37Q);


--q3l[1] is q3l[1] at PIN_78
--operation mode is output

q3l[1] = OUTPUT(A1L67Q);


--q3l[2] is q3l[2] at PIN_79
--operation mode is output

q3l[2] = OUTPUT(A1L97Q);


--q3l[3] is q3l[3] at PIN_80
--operation mode is output

q3l[3] = OUTPUT(A1L28Q);


--q3h[0] is q3h[0] at PIN_81
--operation mode is output

q3h[0] = OUTPUT(A1L06Q);


--q3h[1] is q3h[1] at PIN_82
--operation mode is output

q3h[1] = OUTPUT(A1L36Q);


--q3h[2] is q3h[2] at PIN_83
--operation mode is output

q3h[2] = OUTPUT(A1L66Q);


--q3h[3] is q3h[3] at PIN_86
--operation mode is output

q3h[3] = OUTPUT(A1L96Q);


⌨️ 快捷键说明

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