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

📄 liangzhu.fit.eqn

📁 在Altera的FPGA开发板上运行第一个FPGA程序
💻 EQN
📖 第 1 页 / 共 3 页
字号:
--counter[4] is counter[4] at LC_X14_Y9_N6
--operation mode is normal

counter[4] = DFFEAS(A1L601, GLOBAL(clk_cnt[23]), VCC, , , , , , );


--A1L701 is counter~259 at LC_X13_Y9_N8
--operation mode is normal

A1L701 = A1L5 & (A1L661 # A1L561);

--counter[1] is counter[1] at LC_X13_Y9_N8
--operation mode is normal

counter[1] = DFFEAS(A1L701, GLOBAL(clk_cnt[23]), VCC, , , , , , );


--clk_cnt[21] is clk_cnt[21] at LC_X8_Y10_N4
--operation mode is arithmetic

clk_cnt[21]_carry_eqn = (!A1L67 & A1L78) # (A1L67 & A1L88);
clk_cnt[21]_lut_out = clk_cnt[21] $ clk_cnt[21]_carry_eqn;
clk_cnt[21] = DFFEAS(clk_cnt[21]_lut_out, GLOBAL(sys_clk), GLOBAL(rst_n), , , , , , );

--A1L09 is clk_cnt[21]~189 at LC_X8_Y10_N4
--operation mode is arithmetic

A1L09 = CARRY(!A1L88 # !clk_cnt[21]);


--clk_cnt[20] is clk_cnt[20] at LC_X8_Y10_N3
--operation mode is arithmetic

clk_cnt[20]_carry_eqn = (!A1L67 & A1L48) # (A1L67 & A1L58);
clk_cnt[20]_lut_out = clk_cnt[20] $ !clk_cnt[20]_carry_eqn;
clk_cnt[20] = DFFEAS(clk_cnt[20]_lut_out, GLOBAL(sys_clk), GLOBAL(rst_n), , , , , , );

--A1L78 is clk_cnt[20]~193 at LC_X8_Y10_N3
--operation mode is arithmetic

A1L78_cout_0 = clk_cnt[20] & !A1L48;
A1L78 = CARRY(A1L78_cout_0);

--A1L88 is clk_cnt[20]~193COUT1_281 at LC_X8_Y10_N3
--operation mode is arithmetic

A1L88_cout_1 = clk_cnt[20] & !A1L58;
A1L88 = CARRY(A1L88_cout_1);


--clk_cnt[19] is clk_cnt[19] at LC_X8_Y10_N2
--operation mode is arithmetic

clk_cnt[19]_carry_eqn = (!A1L67 & A1L18) # (A1L67 & A1L28);
clk_cnt[19]_lut_out = clk_cnt[19] $ (clk_cnt[19]_carry_eqn);
clk_cnt[19] = DFFEAS(clk_cnt[19]_lut_out, GLOBAL(sys_clk), GLOBAL(rst_n), , , , , , );

--A1L48 is clk_cnt[19]~197 at LC_X8_Y10_N2
--operation mode is arithmetic

A1L48_cout_0 = !A1L18 # !clk_cnt[19];
A1L48 = CARRY(A1L48_cout_0);

--A1L58 is clk_cnt[19]~197COUT1_280 at LC_X8_Y10_N2
--operation mode is arithmetic

A1L58_cout_1 = !A1L28 # !clk_cnt[19];
A1L58 = CARRY(A1L58_cout_1);


--clk_cnt[18] is clk_cnt[18] at LC_X8_Y10_N1
--operation mode is arithmetic

clk_cnt[18]_carry_eqn = (!A1L67 & A1L87) # (A1L67 & A1L97);
clk_cnt[18]_lut_out = clk_cnt[18] $ (!clk_cnt[18]_carry_eqn);
clk_cnt[18] = DFFEAS(clk_cnt[18]_lut_out, GLOBAL(sys_clk), GLOBAL(rst_n), , , , , , );

--A1L18 is clk_cnt[18]~201 at LC_X8_Y10_N1
--operation mode is arithmetic

A1L18_cout_0 = clk_cnt[18] & (!A1L87);
A1L18 = CARRY(A1L18_cout_0);

--A1L28 is clk_cnt[18]~201COUT1_279 at LC_X8_Y10_N1
--operation mode is arithmetic

A1L28_cout_1 = clk_cnt[18] & (!A1L97);
A1L28 = CARRY(A1L28_cout_1);


--clk_cnt[17] is clk_cnt[17] at LC_X8_Y10_N0
--operation mode is arithmetic

clk_cnt[17]_carry_eqn = A1L67;
clk_cnt[17]_lut_out = clk_cnt[17] $ clk_cnt[17]_carry_eqn;
clk_cnt[17] = DFFEAS(clk_cnt[17]_lut_out, GLOBAL(sys_clk), GLOBAL(rst_n), , , , , , );

--A1L87 is clk_cnt[17]~205 at LC_X8_Y10_N0
--operation mode is arithmetic

A1L87_cout_0 = !A1L67 # !clk_cnt[17];
A1L87 = CARRY(A1L87_cout_0);

--A1L97 is clk_cnt[17]~205COUT1_278 at LC_X8_Y10_N0
--operation mode is arithmetic

A1L97_cout_1 = !A1L67 # !clk_cnt[17];
A1L97 = CARRY(A1L97_cout_1);


--clk_cnt[16] is clk_cnt[16] at LC_X8_Y11_N9
--operation mode is arithmetic

clk_cnt[16]_carry_eqn = (!A1L26 & A1L37) # (A1L26 & A1L47);
clk_cnt[16]_lut_out = clk_cnt[16] $ (!clk_cnt[16]_carry_eqn);
clk_cnt[16] = DFFEAS(clk_cnt[16]_lut_out, GLOBAL(sys_clk), GLOBAL(rst_n), , , , , , );

--A1L67 is clk_cnt[16]~209 at LC_X8_Y11_N9
--operation mode is arithmetic

A1L67 = CARRY(clk_cnt[16] & (!A1L47));


--clk_cnt[15] is clk_cnt[15] at LC_X8_Y11_N8
--operation mode is arithmetic

clk_cnt[15]_carry_eqn = (!A1L26 & A1L07) # (A1L26 & A1L17);
clk_cnt[15]_lut_out = clk_cnt[15] $ clk_cnt[15]_carry_eqn;
clk_cnt[15] = DFFEAS(clk_cnt[15]_lut_out, GLOBAL(sys_clk), GLOBAL(rst_n), , , , , , );

--A1L37 is clk_cnt[15]~213 at LC_X8_Y11_N8
--operation mode is arithmetic

A1L37_cout_0 = !A1L07 # !clk_cnt[15];
A1L37 = CARRY(A1L37_cout_0);

--A1L47 is clk_cnt[15]~213COUT1_277 at LC_X8_Y11_N8
--operation mode is arithmetic

A1L47_cout_1 = !A1L17 # !clk_cnt[15];
A1L47 = CARRY(A1L47_cout_1);


--clk_cnt[14] is clk_cnt[14] at LC_X8_Y11_N7
--operation mode is arithmetic

clk_cnt[14]_carry_eqn = (!A1L26 & A1L76) # (A1L26 & A1L86);
clk_cnt[14]_lut_out = clk_cnt[14] $ (!clk_cnt[14]_carry_eqn);
clk_cnt[14] = DFFEAS(clk_cnt[14]_lut_out, GLOBAL(sys_clk), GLOBAL(rst_n), , , , , , );

--A1L07 is clk_cnt[14]~217 at LC_X8_Y11_N7
--operation mode is arithmetic

A1L07_cout_0 = clk_cnt[14] & (!A1L76);
A1L07 = CARRY(A1L07_cout_0);

--A1L17 is clk_cnt[14]~217COUT1_276 at LC_X8_Y11_N7
--operation mode is arithmetic

A1L17_cout_1 = clk_cnt[14] & (!A1L86);
A1L17 = CARRY(A1L17_cout_1);


--clk_cnt[13] is clk_cnt[13] at LC_X8_Y11_N6
--operation mode is arithmetic

clk_cnt[13]_carry_eqn = (!A1L26 & A1L46) # (A1L26 & A1L56);
clk_cnt[13]_lut_out = clk_cnt[13] $ (clk_cnt[13]_carry_eqn);
clk_cnt[13] = DFFEAS(clk_cnt[13]_lut_out, GLOBAL(sys_clk), GLOBAL(rst_n), , , , , , );

--A1L76 is clk_cnt[13]~221 at LC_X8_Y11_N6
--operation mode is arithmetic

A1L76_cout_0 = !A1L46 # !clk_cnt[13];
A1L76 = CARRY(A1L76_cout_0);

--A1L86 is clk_cnt[13]~221COUT1_275 at LC_X8_Y11_N6
--operation mode is arithmetic

A1L86_cout_1 = !A1L56 # !clk_cnt[13];
A1L86 = CARRY(A1L86_cout_1);


--clk_cnt[12] is clk_cnt[12] at LC_X8_Y11_N5
--operation mode is arithmetic

clk_cnt[12]_carry_eqn = A1L26;
clk_cnt[12]_lut_out = clk_cnt[12] $ !clk_cnt[12]_carry_eqn;
clk_cnt[12] = DFFEAS(clk_cnt[12]_lut_out, GLOBAL(sys_clk), GLOBAL(rst_n), , , , , , );

--A1L46 is clk_cnt[12]~225 at LC_X8_Y11_N5
--operation mode is arithmetic

A1L46_cout_0 = clk_cnt[12] & !A1L26;
A1L46 = CARRY(A1L46_cout_0);

--A1L56 is clk_cnt[12]~225COUT1_274 at LC_X8_Y11_N5
--operation mode is arithmetic

A1L56_cout_1 = clk_cnt[12] & !A1L26;
A1L56 = CARRY(A1L56_cout_1);


--clk_cnt[11] is clk_cnt[11] at LC_X8_Y11_N4
--operation mode is arithmetic

clk_cnt[11]_carry_eqn = (!A1L84 & A1L95) # (A1L84 & A1L06);
clk_cnt[11]_lut_out = clk_cnt[11] $ clk_cnt[11]_carry_eqn;
clk_cnt[11] = DFFEAS(clk_cnt[11]_lut_out, GLOBAL(sys_clk), GLOBAL(rst_n), , , , , , );

--A1L26 is clk_cnt[11]~229 at LC_X8_Y11_N4
--operation mode is arithmetic

A1L26 = CARRY(!A1L06 # !clk_cnt[11]);


--clk_cnt[10] is clk_cnt[10] at LC_X8_Y11_N3
--operation mode is arithmetic

clk_cnt[10]_carry_eqn = (!A1L84 & A1L65) # (A1L84 & A1L75);
clk_cnt[10]_lut_out = clk_cnt[10] $ !clk_cnt[10]_carry_eqn;
clk_cnt[10] = DFFEAS(clk_cnt[10]_lut_out, GLOBAL(sys_clk), GLOBAL(rst_n), , , , , , );

--A1L95 is clk_cnt[10]~233 at LC_X8_Y11_N3
--operation mode is arithmetic

A1L95_cout_0 = clk_cnt[10] & !A1L65;
A1L95 = CARRY(A1L95_cout_0);

--A1L06 is clk_cnt[10]~233COUT1_273 at LC_X8_Y11_N3
--operation mode is arithmetic

A1L06_cout_1 = clk_cnt[10] & !A1L75;
A1L06 = CARRY(A1L06_cout_1);


--clk_cnt[9] is clk_cnt[9] at LC_X8_Y11_N2
--operation mode is arithmetic

clk_cnt[9]_carry_eqn = (!A1L84 & A1L35) # (A1L84 & A1L45);
clk_cnt[9]_lut_out = clk_cnt[9] $ (clk_cnt[9]_carry_eqn);
clk_cnt[9] = DFFEAS(clk_cnt[9]_lut_out, GLOBAL(sys_clk), GLOBAL(rst_n), , , , , , );

--A1L65 is clk_cnt[9]~237 at LC_X8_Y11_N2
--operation mode is arithmetic

A1L65_cout_0 = !A1L35 # !clk_cnt[9];
A1L65 = CARRY(A1L65_cout_0);

--A1L75 is clk_cnt[9]~237COUT1_272 at LC_X8_Y11_N2
--operation mode is arithmetic

A1L75_cout_1 = !A1L45 # !clk_cnt[9];
A1L75 = CARRY(A1L75_cout_1);


--clk_cnt[8] is clk_cnt[8] at LC_X8_Y11_N1
--operation mode is arithmetic

clk_cnt[8]_carry_eqn = (!A1L84 & A1L05) # (A1L84 & A1L15);
clk_cnt[8]_lut_out = clk_cnt[8] $ (!clk_cnt[8]_carry_eqn);
clk_cnt[8] = DFFEAS(clk_cnt[8]_lut_out, GLOBAL(sys_clk), GLOBAL(rst_n), , , , , , );

--A1L35 is clk_cnt[8]~241 at LC_X8_Y11_N1
--operation mode is arithmetic

A1L35_cout_0 = clk_cnt[8] & (!A1L05);
A1L35 = CARRY(A1L35_cout_0);

--A1L45 is clk_cnt[8]~241COUT1_271 at LC_X8_Y11_N1
--operation mode is arithmetic

A1L45_cout_1 = clk_cnt[8] & (!A1L15);
A1L45 = CARRY(A1L45_cout_1);


--clk_cnt[7] is clk_cnt[7] at LC_X8_Y11_N0
--operation mode is arithmetic

clk_cnt[7]_carry_eqn = A1L84;
clk_cnt[7]_lut_out = clk_cnt[7] $ clk_cnt[7]_carry_eqn;
clk_cnt[7] = DFFEAS(clk_cnt[7]_lut_out, GLOBAL(sys_clk), GLOBAL(rst_n), , , , , , );

--A1L05 is clk_cnt[7]~245 at LC_X8_Y11_N0
--operation mode is arithmetic

A1L05_cout_0 = !A1L84 # !clk_cnt[7];
A1L05 = CARRY(A1L05_cout_0);

--A1L15 is clk_cnt[7]~245COUT1_270 at LC_X8_Y11_N0
--operation mode is arithmetic

A1L15_cout_1 = !A1L84 # !clk_cnt[7];
A1L15 = CARRY(A1L15_cout_1);


--clk_cnt[6] is clk_cnt[6] at LC_X8_Y12_N9
--operation mode is arithmetic

clk_cnt[6]_carry_eqn = (!A1L43 & A1L54) # (A1L43 & A1L64);
clk_cnt[6]_lut_out = clk_cnt[6] $ (!clk_cnt[6]_carry_eqn);
clk_cnt[6] = DFFEAS(clk_cnt[6]_lut_out, GLOBAL(sys_clk), GLOBAL(rst_n), , , , , , );

--A1L84 is clk_cnt[6]~249 at LC_X8_Y12_N9
--operation mode is arithmetic

A1L84 = CARRY(clk_cnt[6] & (!A1L64));


--clk_cnt[5] is clk_cnt[5] at LC_X8_Y12_N8
--operation mode is arithmetic

clk_cnt[5]_carry_eqn = (!A1L43 & A1L24) # (A1L43 & A1L34);
clk_cnt[5]_lut_out = clk_cnt[5] $ clk_cnt[5]_carry_eqn;
clk_cnt[5] = DFFEAS(clk_cnt[5]_lut_out, GLOBAL(sys_clk), GLOBAL(rst_n), , , , , , );

--A1L54 is clk_cnt[5]~253 at LC_X8_Y12_N8
--operation mode is arithmetic

A1L54_cout_0 = !A1L24 # !clk_cnt[5];
A1L54 = CARRY(A1L54_cout_0);

--A1L64 is clk_cnt[5]~253COUT1_269 at LC_X8_Y12_N8
--operation mode is arithmetic

A1L64_cout_1 = !A1L34 # !clk_cnt[5];
A1L64 = CARRY(A1L64_cout_1);


--clk_cnt[4] is clk_cnt[4] at LC_X8_Y12_N7
--operation mode is arithmetic

clk_cnt[4]_carry_eqn = (!A1L43 & A1L93) # (A1L43 & A1L04);
clk_cnt[4]_lut_out = clk_cnt[4] $ (!clk_cnt[4]_carry_eqn);
clk_cnt[4] = DFFEAS(clk_cnt[4]_lut_out, GLOBAL(sys_clk), GLOBAL(rst_n), , , , , , );

--A1L24 is clk_cnt[4]~257 at LC_X8_Y12_N7
--operation mode is arithmetic

A1L24_cout_0 = clk_cnt[4] & (!A1L93);
A1L24 = CARRY(A1L24_cout_0);

--A1L34 is clk_cnt[4]~257COUT1_268 at LC_X8_Y12_N7
--operation mode is arithmetic

A1L34_cout_1 = clk_cnt[4] & (!A1L04);
A1L34 = CARRY(A1L34_cout_1);


--clk_cnt[3] is clk_cnt[3] at LC_X8_Y12_N6
--operation mode is arithmetic

clk_cnt[3]_carry_eqn = (!A1L43 & A1L63) # (A1L43 & A1L73);
clk_cnt[3]_lut_out = clk_cnt[3] $ (clk_cnt[3]_carry_eqn);
clk_cnt[3] = DFFEAS(clk_cnt[3]_lut_out, GLOBAL(sys_clk), GLOBAL(rst_n), , , , , , );

--A1L93 is clk_cnt[3]~261 at LC_X8_Y12_N6
--operation mode is arithmetic

A1L93_cout_0 = !A1L63 # !clk_cnt[3];
A1L93 = CARRY(A1L93_cout_0);

--A1L04 is clk_cnt[3]~261COUT1_267 at LC_X8_Y12_N6
--operation mode is arithmetic

A1L04_cout_1 = !A1L73 # !clk_cnt[3];
A1L04 = CARRY(A1L04_cout_1);


--A1L951 is origin~156 at LC_X15_Y9_N3
--operation mode is normal

A1L951 = A1L061 # C1_q_a[0] & (C1_q_a[2] $ !C1_q_a[1]);


--A1L961 is reduce_or~650 at LC_X14_Y9_N8
--operation mode is normal

A1L961 = C1_q_a[1] & !C1_q_a[2] & !high[0] & C1_q_a[0] # !C1_q_a[1] & !C1_q_a[0] & (!high[0] # !C1_q_a[2]);


--A1L071 is reduce_or~659 at LC_X16_Y9_N7
--operation mode is normal

A1L071 = C1_q_a[2] & (!C1_q_a[3] & !C1_q_a[4]) # !C1_q_a[2] & !C1_q_a[0] & (C1_q_a[3] $ !C1_q_a[4]);


--sys_clk is sys_clk at PIN_153
--operation mode is input

sys_clk = INPUT();


--rst_n is rst_n at PIN_131
--operation mode is input

rst_n = INPUT();


--sp is sp at PIN_62
--operation mode is output

sp = OUTPUT(A1L871Q);




⌨️ 快捷键说明

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