📄 control1.fit.eqn
字号:
-- Copyright (C) 1991-2005 Altera Corporation
-- Your use of Altera Corporation's design tools, logic functions
-- and other software and tools, and its AMPP partner logic
-- functions, and any output files any of the foregoing
-- (including device programming or simulation files), and any
-- associated documentation or information are expressly subject
-- to the terms and conditions of the Altera Program License
-- Subscription Agreement, Altera MegaCore Function License
-- Agreement, or other applicable license agreement, including,
-- without limitation, that your use is for the sole purpose of
-- programming logic devices manufactured by Altera and sold by
-- Altera or its authorized distributors. Please refer to the
-- applicable agreement for further details.
--current_state.bgti10 is current_state.bgti10 at LC_X25_Y8_N5
--operation mode is normal
current_state.bgti10_lut_out = current_state.bgti9 # current_state.bgti10 & !ready;
current_state.bgti10 = DFFEAS(current_state.bgti10_lut_out, GLOBAL(clock), !GLOBAL(reset), , , , , , );
--current_state.brai6 is current_state.brai6 at LC_X25_Y7_N2
--operation mode is normal
current_state.brai6_lut_out = current_state.brai5 # !ready & current_state.brai6;
current_state.brai6 = DFFEAS(current_state.brai6_lut_out, GLOBAL(clock), !GLOBAL(reset), , , , , , );
--current_state.incpc4 is current_state.incpc4 at LC_X27_Y7_N8
--operation mode is normal
current_state.incpc4_lut_out = GND;
current_state.incpc4 = DFFEAS(current_state.incpc4_lut_out, GLOBAL(clock), !GLOBAL(reset), , , current_state.incpc3, , , VCC);
--A1L89 is reduce_or~303 at LC_X25_Y8_N2
--operation mode is normal
current_state.reset4_qfbk = current_state.reset4;
A1L89 = !current_state.reset4_qfbk & !current_state.incpc4;
--current_state.reset4 is current_state.reset4 at LC_X25_Y8_N2
--operation mode is normal
current_state.reset4 = DFFEAS(A1L89, GLOBAL(clock), !GLOBAL(reset), , , current_state.reset3, , , VCC);
--current_state.bgti8 is current_state.bgti8 at LC_X25_Y8_N1
--operation mode is normal
current_state.bgti8_lut_out = GND;
current_state.bgti8 = DFFEAS(current_state.bgti8_lut_out, GLOBAL(clock), !GLOBAL(reset), , , current_state.bgti7, , , VCC);
--current_state.brai4 is current_state.brai4 at LC_X25_Y7_N8
--operation mode is normal
current_state.brai4_lut_out = current_state.brai3;
current_state.brai4 = DFFEAS(current_state.brai4_lut_out, GLOBAL(clock), !GLOBAL(reset), , , , , , );
--A1L99 is reduce_or~304 at LC_X25_Y7_N7
--operation mode is normal
current_state.loadi4_qfbk = current_state.loadi4;
A1L99 = !current_state.bgti8 & !current_state.brai4 & !current_state.loadi4_qfbk & A1L89;
--current_state.loadi4 is current_state.loadi4 at LC_X25_Y7_N7
--operation mode is normal
current_state.loadi4 = DFFEAS(A1L99, GLOBAL(clock), !GLOBAL(reset), , , current_state.loadi3, , , VCC);
--A1L911 is Select~884 at LC_X25_Y8_N4
--operation mode is normal
A1L911 = ready & (current_state.brai6 # current_state.bgti10) # !A1L99;
--A1L021 is Select~885 at LC_X28_Y8_N5
--operation mode is normal
A1L021 = current_state.execute & !instrReg[15];
--A1L78 is next_state.loadi2~13 at LC_X28_Y8_N3
--operation mode is normal
A1L78 = !instrReg[12] & !instrReg[14] & instrReg[13] & A1L021;
--current_state.loadpc is current_state.loadpc at LC_X25_Y7_N5
--operation mode is normal
current_state.loadpc_lut_out = ready & (current_state.bgti10 # current_state.brai6);
current_state.loadpc = DFFEAS(current_state.loadpc_lut_out, GLOBAL(clock), !GLOBAL(reset), , , , , , );
--current_state.bgti6 is current_state.bgti6 at LC_X27_Y8_N4
--operation mode is normal
current_state.bgti6_lut_out = current_state.bgti5;
current_state.bgti6 = DFFEAS(current_state.bgti6_lut_out, GLOBAL(clock), !GLOBAL(reset), , , , , , );
--current_state.brai2 is current_state.brai2 at LC_X25_Y7_N1
--operation mode is normal
current_state.brai2_lut_out = instrReg[13] & !instrReg[12] & instrReg[11] & A1L58;
current_state.brai2 = DFFEAS(current_state.brai2_lut_out, GLOBAL(clock), !GLOBAL(reset), , , , , , );
--current_state.loadi2 is current_state.loadi2 at LC_X25_Y7_N6
--operation mode is normal
current_state.loadi2_lut_out = instrReg[13] & !instrReg[12] & !instrReg[11] & A1L58;
current_state.loadi2 = DFFEAS(current_state.loadi2_lut_out, GLOBAL(clock), !GLOBAL(reset), , , , , , );
--A1L121 is Select~886 at LC_X27_Y7_N4
--operation mode is normal
current_state.incpc2_qfbk = current_state.incpc2;
A1L121 = !current_state.loadi2 & !current_state.brai2 & !current_state.incpc2_qfbk & !current_state.bgti6;
--current_state.incpc2 is current_state.incpc2 at LC_X27_Y7_N4
--operation mode is normal
current_state.incpc2 = DFFEAS(A1L121, GLOBAL(clock), !GLOBAL(reset), , , current_state.incpc, , , VCC);
--current_state.incpc is current_state.incpc at LC_X26_Y8_N1
--operation mode is normal
current_state.incpc_lut_out = A1L68 # !compout & current_state.bgti4 # !A1L821;
current_state.incpc = DFFEAS(current_state.incpc_lut_out, GLOBAL(clock), !GLOBAL(reset), , , , , , );
--current_state.bgti5 is current_state.bgti5 at LC_X27_Y8_N6
--operation mode is normal
current_state.bgti5_lut_out = compout & current_state.bgti4;
current_state.bgti5 = DFFEAS(current_state.bgti5_lut_out, GLOBAL(clock), !GLOBAL(reset), , , , , , );
--A1L221 is Select~887 at LC_X27_Y7_N9
--operation mode is normal
A1L221 = !current_state.incpc & A1L121 & !current_state.bgti5;
--A1L321 is Select~888 at LC_X26_Y7_N9
--operation mode is normal
current_state.loadpc2_qfbk = current_state.loadpc2;
A1L321 = A1L78 # current_state.loadpc # current_state.loadpc2_qfbk # !A1L221;
--current_state.loadpc2 is current_state.loadpc2 at LC_X26_Y7_N9
--operation mode is normal
current_state.loadpc2 = DFFEAS(A1L321, GLOBAL(clock), !GLOBAL(reset), , , current_state.loadpc, , , VCC);
--current_state.load2 is current_state.load2 at LC_X28_Y8_N8
--operation mode is normal
current_state.load2_lut_out = !instrReg[12] & !instrReg[13] & instrReg[11] & A1L58;
current_state.load2 = DFFEAS(current_state.load2_lut_out, GLOBAL(clock), !GLOBAL(reset), , , , , , );
--current_state.store2 is current_state.store2 at LC_X26_Y8_N4
--operation mode is normal
current_state.store2_lut_out = !instrReg[11] & A1L48 & !instrReg[13];
current_state.store2 = DFFEAS(current_state.store2_lut_out, GLOBAL(clock), !GLOBAL(reset), , , , , , );
--A1L79 is reduce_or~18 at LC_X26_Y7_N2
--operation mode is normal
A1L79 = current_state.loadpc2 # current_state.load2 # current_state.store2 # !A1L99;
--current_state.reset2 is current_state.reset2 at LC_X25_Y8_N9
--operation mode is normal
current_state.reset2_lut_out = !current_state.reset1;
current_state.reset2 = DFFEAS(current_state.reset2_lut_out, GLOBAL(clock), !GLOBAL(reset), , , , , , );
--current_state.move2 is current_state.move2 at LC_X27_Y8_N7
--operation mode is normal
current_state.move2_lut_out = A1L48 & instrReg[11] & !instrReg[13];
current_state.move2 = DFFEAS(current_state.move2_lut_out, GLOBAL(clock), !GLOBAL(reset), , , , , , );
--current_state.inc2 is current_state.inc2 at LC_X27_Y8_N9
--operation mode is normal
current_state.inc2_lut_out = instrReg[13] & A1L48 & instrReg[11];
current_state.inc2 = DFFEAS(current_state.inc2_lut_out, GLOBAL(clock), !GLOBAL(reset), , , , , , );
--A1L59 is reduce_or~14 at LC_X27_Y7_N5
--operation mode is normal
A1L59 = current_state.move2 # current_state.inc2 # current_state.reset2 # !A1L121;
--current_state.reset3 is current_state.reset3 at LC_X25_Y8_N6
--operation mode is normal
current_state.reset3_lut_out = GND;
current_state.reset3 = DFFEAS(current_state.reset3_lut_out, GLOBAL(clock), !GLOBAL(reset), , , current_state.reset2, , , VCC);
--current_state.move3 is current_state.move3 at LC_X27_Y8_N5
--operation mode is normal
current_state.move3_lut_out = GND;
current_state.move3 = DFFEAS(current_state.move3_lut_out, GLOBAL(clock), !GLOBAL(reset), , , current_state.move2, , , VCC);
--A1L001 is reduce_or~305 at LC_X26_Y8_N2
--operation mode is normal
current_state.inc4_qfbk = current_state.inc4;
A1L001 = current_state.reset3 # current_state.move3 # current_state.inc4_qfbk # current_state.move4;
--current_state.inc4 is current_state.inc4 at LC_X26_Y8_N2
--operation mode is normal
current_state.inc4 = DFFEAS(A1L001, GLOBAL(clock), !GLOBAL(reset), , , current_state.inc3, , , VCC);
--current_state.bgti7 is current_state.bgti7 at LC_X27_Y8_N1
--operation mode is normal
current_state.bgti7_lut_out = GND;
current_state.bgti7 = DFFEAS(current_state.bgti7_lut_out, GLOBAL(clock), !GLOBAL(reset), , , current_state.bgti6, , , VCC);
--current_state.brai3 is current_state.brai3 at LC_X25_Y7_N3
--operation mode is normal
current_state.brai3_lut_out = current_state.brai2;
current_state.brai3 = DFFEAS(current_state.brai3_lut_out, GLOBAL(clock), !GLOBAL(reset), , , , , , );
--current_state.loadi3 is current_state.loadi3 at LC_X25_Y7_N9
--operation mode is normal
current_state.loadi3_lut_out = current_state.loadi2;
current_state.loadi3 = DFFEAS(current_state.loadi3_lut_out, GLOBAL(clock), !GLOBAL(reset), , , , , , );
--A1L101 is reduce_or~306 at LC_X27_Y7_N7
--operation mode is normal
current_state.incpc3_qfbk = current_state.incpc3;
A1L101 = current_state.loadi3 # current_state.brai3 # current_state.incpc3_qfbk # current_state.bgti7;
--current_state.incpc3 is current_state.incpc3 at LC_X27_Y7_N7
--operation mode is normal
current_state.incpc3 = DFFEAS(A1L101, GLOBAL(clock), !GLOBAL(reset), , , current_state.incpc2, , , VCC);
--A1L69 is reduce_or~15 at LC_X27_Y8_N2
--operation mode is normal
current_state.inc3_qfbk = current_state.inc3;
A1L69 = A1L001 # A1L101 # current_state.inc3_qfbk # !A1L99;
--current_state.inc3 is current_state.inc3 at LC_X27_Y8_N2
--operation mode is normal
current_state.inc3 = DFFEAS(A1L69, GLOBAL(clock), !GLOBAL(reset), , , current_state.inc2, , , VCC);
--A1L18 is Mux~91 at LC_X28_Y8_N6
--operation mode is normal
A1L18 = !instrReg[14] & instrReg[13] & (instrReg[11] # !instrReg[12]);
--A1L421 is Select~889 at LC_X28_Y8_N7
--operation mode is normal
A1L421 = !current_state.inc2 & A1L221 & (!A1L021 # !A1L18);
--current_state.reset1 is current_state.reset1 at LC_X25_Y8_N8
--operation mode is normal
current_state.reset1_lut_out = VCC;
current_state.reset1 = DFFEAS(current_state.reset1_lut_out, GLOBAL(clock), !GLOBAL(reset), , , , , , );
--A1L521 is Select~890 at LC_X25_Y6_N4
--operation mode is normal
A1L521 = current_state.reset2 # !current_state.reset1 # !A1L421;
--A1L8 is aluSel~2 at LC_X25_Y6_N2
--operation mode is normal
A1L8 = !current_state.reset2 & current_state.reset1;
--A1L51 is compSel~2 at LC_X27_Y8_N8
--operation mode is normal
current_state.bgti3_qfbk = current_state.bgti3;
A1L51 = !current_state.bgti3_qfbk & !current_state.bgti4;
--current_state.bgti3 is current_state.bgti3 at LC_X27_Y8_N8
--operation mode is normal
current_state.bgti3 = DFFEAS(A1L51, GLOBAL(clock), !GLOBAL(reset), , , current_state.bgti2, , , VCC);
--current_state.bgti2 is current_state.bgti2 at LC_X27_Y8_N0
--operation mode is normal
current_state.bgti2_lut_out = instrReg[13] & A1L48 & !instrReg[11];
current_state.bgti2 = DFFEAS(current_state.bgti2_lut_out, GLOBAL(clock), !GLOBAL(reset), , , , , , );
--current_state.reset6 is current_state.reset6 at LC_X25_Y8_N7
--operation mode is normal
current_state.reset6_lut_out = current_state.reset5 # current_state.reset6 & !ready;
current_state.reset6 = DFFEAS(current_state.reset6_lut_out, GLOBAL(clock), !GLOBAL(reset), , , , , , );
--current_state.incpc6 is current_state.incpc6 at LC_X27_Y7_N2
--operation mode is normal
current_state.incpc6_lut_out = current_state.incpc5 # current_state.incpc6 & !ready;
current_state.incpc6 = DFFEAS(current_state.incpc6_lut_out, GLOBAL(clock), !GLOBAL(reset), , , , , , );
--current_state.loadpc4 is current_state.loadpc4 at LC_X27_Y7_N6
--operation mode is normal
current_state.loadpc4_lut_out = current_state.loadpc3 # current_state.loadpc4 & !ready;
current_state.loadpc4 = DFFEAS(current_state.loadpc4_lut_out, GLOBAL(clock), !GLOBAL(reset), , , , , , );
--A1L621 is Select~891 at LC_X26_Y8_N9
--operation mode is normal
A1L621 = ready & (current_state.reset6 # current_state.loadpc4 # current_state.incpc6);
--A1L48 is next_state.bgti2~14 at LC_X26_Y8_N8
--operation mode is normal
A1L48 = !instrReg[15] & !instrReg[14] & instrReg[12] & current_state.execute;
--A1L721 is Select~892 at LC_X30_Y4_N6
--operation mode is normal
A1L721 = instrReg[13] $ instrReg[11];
--A1L201 is reduce_or~307 at LC_X26_Y8_N3
--operation mode is normal
current_state.move4_qfbk = current_state.move4;
A1L201 = !current_state.inc4 & (!current_state.move4_qfbk);
--current_state.move4 is current_state.move4 at LC_X26_Y8_N3
--operation mode is normal
current_state.move4 = DFFEAS(A1L201, GLOBAL(clock), !GLOBAL(reset), , , current_state.move3, , , VCC);
--current_state.loadi6 is current_state.loadi6 at LC_X26_Y8_N5
--operation mode is normal
current_state.loadi6_lut_out = current_state.loadi5 # !ready & current_state.loadi6;
current_state.loadi6 = DFFEAS(current_state.loadi6_lut_out, GLOBAL(clock), !GLOBAL(reset), , , , , , );
--A1L821 is Select~893 at LC_X26_Y8_N7
--operation mode is normal
current_state.load4_qfbk = current_state.load4;
A1L821 = A1L201 & !current_state.load4_qfbk & (!ready # !current_state.loadi6);
--current_state.load4 is current_state.load4 at LC_X26_Y8_N7
--operation mode is normal
current_state.load4 = DFFEAS(A1L821, GLOBAL(clock), !GLOBAL(reset), , , current_state.load3, , , VCC);
--A1L301 is reduce_or~308 at LC_X27_Y8_N3
--operation mode is normal
current_state.bgti4_qfbk = current_state.bgti4;
A1L301 = !current_state.inc2 & !current_state.bgti3 & !current_state.bgti4_qfbk & !current_state.store2;
--current_state.bgti4 is current_state.bgti4 at LC_X27_Y8_N3
--operation mode is normal
current_state.bgti4 = DFFEAS(A1L301, GLOBAL(clock), !GLOBAL(reset), , , current_state.bgti3, , , VCC);
--A1L921 is Select~894 at LC_X30_Y4_N3
--operation mode is normal
A1L921 = !A1L721 & A1L48 # !A1L821 # !A1L301;
--A1L031 is Select~895 at LC_X28_Y8_N0
--operation mode is normal
A1L031 = !instrReg[12] & current_state.execute & (instrReg[13] # !instrReg[11]);
--A1L131 is Select~896 at LC_X28_Y8_N2
--operation mode is normal
A1L131 = A1L031 # current_state.execute & (instrReg[15] # instrReg[14]);
--A1L401 is reduce_or~309 at LC_X26_Y7_N5
--operation mode is normal
A1L401 = !current_state.load2 & !current_state.move2;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -