📄 control1.map.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
--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, clock, !reset, , , , , , );
--current_state.brai6 is current_state.brai6
--operation mode is normal
current_state.brai6_lut_out = current_state.brai5 # current_state.brai6 & (!ready);
current_state.brai6 = DFFEAS(current_state.brai6_lut_out, clock, !reset, , , , , , );
--current_state.reset4 is current_state.reset4
--operation mode is normal
current_state.reset4_lut_out = current_state.reset3;
current_state.reset4 = DFFEAS(current_state.reset4_lut_out, clock, !reset, , , , , , );
--current_state.incpc4 is current_state.incpc4
--operation mode is normal
current_state.incpc4_lut_out = current_state.incpc3;
current_state.incpc4 = DFFEAS(current_state.incpc4_lut_out, clock, !reset, , , , , , );
--A1L89 is reduce_or~303
--operation mode is normal
A1L89 = !current_state.reset4 & !current_state.incpc4;
--current_state.loadi4 is current_state.loadi4
--operation mode is normal
current_state.loadi4_lut_out = current_state.loadi3;
current_state.loadi4 = DFFEAS(current_state.loadi4_lut_out, clock, !reset, , , , , , );
--current_state.bgti8 is current_state.bgti8
--operation mode is normal
current_state.bgti8_lut_out = current_state.bgti7;
current_state.bgti8 = DFFEAS(current_state.bgti8_lut_out, clock, !reset, , , , , , );
--current_state.brai4 is current_state.brai4
--operation mode is normal
current_state.brai4_lut_out = current_state.brai3;
current_state.brai4 = DFFEAS(current_state.brai4_lut_out, clock, !reset, , , , , , );
--A1L99 is reduce_or~304
--operation mode is normal
A1L99 = A1L89 & !current_state.loadi4 & !current_state.bgti8 & !current_state.brai4;
--A1L911 is Select~884
--operation mode is normal
A1L911 = ready & (current_state.bgti10 # current_state.brai6) # !A1L99;
--current_state.execute is current_state.execute
--operation mode is normal
current_state.execute_lut_out = A1L621;
current_state.execute = DFFEAS(current_state.execute_lut_out, clock, !reset, , , , , , );
--A1L021 is Select~885
--operation mode is normal
A1L021 = current_state.execute & (!instrReg[15]);
--A1L78 is next_state.loadi2~13
--operation mode is normal
A1L78 = instrReg[13] & A1L021 & !instrReg[12] & !instrReg[14];
--current_state.loadpc is current_state.loadpc
--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, clock, !reset, , , , , , );
--current_state.loadpc2 is current_state.loadpc2
--operation mode is normal
current_state.loadpc2_lut_out = current_state.loadpc;
current_state.loadpc2 = DFFEAS(current_state.loadpc2_lut_out, clock, !reset, , , , , , );
--current_state.incpc2 is current_state.incpc2
--operation mode is normal
current_state.incpc2_lut_out = current_state.incpc;
current_state.incpc2 = DFFEAS(current_state.incpc2_lut_out, clock, !reset, , , , , , );
--current_state.bgti6 is current_state.bgti6
--operation mode is normal
current_state.bgti6_lut_out = current_state.bgti5;
current_state.bgti6 = DFFEAS(current_state.bgti6_lut_out, clock, !reset, , , , , , );
--current_state.brai2 is current_state.brai2
--operation mode is normal
current_state.brai2_lut_out = instrReg[13] & A1L58 & instrReg[11] & !instrReg[12];
current_state.brai2 = DFFEAS(current_state.brai2_lut_out, clock, !reset, , , , , , );
--current_state.loadi2 is current_state.loadi2
--operation mode is normal
current_state.loadi2_lut_out = instrReg[13] & A1L58 & !instrReg[12] & !instrReg[11];
current_state.loadi2 = DFFEAS(current_state.loadi2_lut_out, clock, !reset, , , , , , );
--A1L121 is Select~886
--operation mode is normal
A1L121 = !current_state.incpc2 & !current_state.bgti6 & !current_state.brai2 & !current_state.loadi2;
--current_state.incpc is current_state.incpc
--operation mode is normal
current_state.incpc_lut_out = A1L68 # current_state.bgti4 & !compout # !A1L821;
current_state.incpc = DFFEAS(current_state.incpc_lut_out, clock, !reset, , , , , , );
--current_state.bgti5 is current_state.bgti5
--operation mode is normal
current_state.bgti5_lut_out = current_state.bgti4 & compout;
current_state.bgti5 = DFFEAS(current_state.bgti5_lut_out, clock, !reset, , , , , , );
--A1L221 is Select~887
--operation mode is normal
A1L221 = A1L121 & (!current_state.incpc & !current_state.bgti5);
--A1L321 is Select~888
--operation mode is normal
A1L321 = A1L78 # current_state.loadpc # current_state.loadpc2 # !A1L221;
--current_state.load2 is current_state.load2
--operation mode is normal
current_state.load2_lut_out = A1L58 & instrReg[11] & !instrReg[13] & !instrReg[12];
current_state.load2 = DFFEAS(current_state.load2_lut_out, clock, !reset, , , , , , );
--current_state.store2 is current_state.store2
--operation mode is normal
current_state.store2_lut_out = A1L48 & (!instrReg[13] & !instrReg[11]);
current_state.store2 = DFFEAS(current_state.store2_lut_out, clock, !reset, , , , , , );
--A1L79 is reduce_or~18
--operation mode is normal
A1L79 = current_state.loadpc2 # current_state.load2 # current_state.store2 # !A1L99;
--current_state.reset2 is current_state.reset2
--operation mode is normal
current_state.reset2_lut_out = !current_state.reset1;
current_state.reset2 = DFFEAS(current_state.reset2_lut_out, clock, !reset, , , , , , );
--current_state.move2 is current_state.move2
--operation mode is normal
current_state.move2_lut_out = instrReg[11] & A1L48 & (!instrReg[13]);
current_state.move2 = DFFEAS(current_state.move2_lut_out, clock, !reset, , , , , , );
--current_state.inc2 is current_state.inc2
--operation mode is normal
current_state.inc2_lut_out = instrReg[13] & instrReg[11] & A1L48;
current_state.inc2 = DFFEAS(current_state.inc2_lut_out, clock, !reset, , , , , , );
--A1L59 is reduce_or~14
--operation mode is normal
A1L59 = current_state.reset2 # current_state.move2 # current_state.inc2 # !A1L121;
--current_state.inc3 is current_state.inc3
--operation mode is normal
current_state.inc3_lut_out = current_state.inc2;
current_state.inc3 = DFFEAS(current_state.inc3_lut_out, clock, !reset, , , , , , );
--current_state.move4 is current_state.move4
--operation mode is normal
current_state.move4_lut_out = current_state.move3;
current_state.move4 = DFFEAS(current_state.move4_lut_out, clock, !reset, , , , , , );
--current_state.inc4 is current_state.inc4
--operation mode is normal
current_state.inc4_lut_out = current_state.inc3;
current_state.inc4 = DFFEAS(current_state.inc4_lut_out, clock, !reset, , , , , , );
--current_state.reset3 is current_state.reset3
--operation mode is normal
current_state.reset3_lut_out = current_state.reset2;
current_state.reset3 = DFFEAS(current_state.reset3_lut_out, clock, !reset, , , , , , );
--current_state.move3 is current_state.move3
--operation mode is normal
current_state.move3_lut_out = current_state.move2;
current_state.move3 = DFFEAS(current_state.move3_lut_out, clock, !reset, , , , , , );
--A1L001 is reduce_or~305
--operation mode is normal
A1L001 = current_state.move4 # current_state.inc4 # current_state.reset3 # current_state.move3;
--current_state.incpc3 is current_state.incpc3
--operation mode is normal
current_state.incpc3_lut_out = current_state.incpc2;
current_state.incpc3 = DFFEAS(current_state.incpc3_lut_out, clock, !reset, , , , , , );
--current_state.bgti7 is current_state.bgti7
--operation mode is normal
current_state.bgti7_lut_out = current_state.bgti6;
current_state.bgti7 = DFFEAS(current_state.bgti7_lut_out, clock, !reset, , , , , , );
--current_state.brai3 is current_state.brai3
--operation mode is normal
current_state.brai3_lut_out = current_state.brai2;
current_state.brai3 = DFFEAS(current_state.brai3_lut_out, clock, !reset, , , , , , );
--current_state.loadi3 is current_state.loadi3
--operation mode is normal
current_state.loadi3_lut_out = current_state.loadi2;
current_state.loadi3 = DFFEAS(current_state.loadi3_lut_out, clock, !reset, , , , , , );
--A1L101 is reduce_or~306
--operation mode is normal
A1L101 = current_state.incpc3 # current_state.bgti7 # current_state.brai3 # current_state.loadi3;
--A1L69 is reduce_or~15
--operation mode is normal
A1L69 = current_state.inc3 # A1L001 # A1L101 # !A1L99;
--A1L18 is Mux~91
--operation mode is normal
A1L18 = instrReg[13] & !instrReg[14] & (instrReg[11] # !instrReg[12]);
--A1L421 is Select~889
--operation mode is normal
A1L421 = A1L221 & !current_state.inc2 & (!A1L18 # !A1L021);
--current_state.reset1 is current_state.reset1
--operation mode is normal
current_state.reset1_lut_out = VCC;
current_state.reset1 = DFFEAS(current_state.reset1_lut_out, clock, !reset, , , , , , );
--A1L521 is Select~890
--operation mode is normal
A1L521 = current_state.reset2 # !current_state.reset1 # !A1L421;
--A1L8 is aluSel~2
--operation mode is normal
A1L8 = current_state.reset1 & (!current_state.reset2);
--current_state.bgti3 is current_state.bgti3
--operation mode is normal
current_state.bgti3_lut_out = current_state.bgti2;
current_state.bgti3 = DFFEAS(current_state.bgti3_lut_out, clock, !reset, , , , , , );
--current_state.bgti4 is current_state.bgti4
--operation mode is normal
current_state.bgti4_lut_out = current_state.bgti3;
current_state.bgti4 = DFFEAS(current_state.bgti4_lut_out, clock, !reset, , , , , , );
--A1L51 is compSel~2
--operation mode is normal
A1L51 = !current_state.bgti3 & !current_state.bgti4;
--current_state.bgti2 is current_state.bgti2
--operation mode is normal
current_state.bgti2_lut_out = instrReg[13] & A1L48 & (!instrReg[11]);
current_state.bgti2 = DFFEAS(current_state.bgti2_lut_out, clock, !reset, , , , , , );
--current_state.reset6 is current_state.reset6
--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, clock, !reset, , , , , , );
--current_state.incpc6 is current_state.incpc6
--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, clock, !reset, , , , , , );
--current_state.loadpc4 is current_state.loadpc4
--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, clock, !reset, , , , , , );
--A1L621 is Select~891
--operation mode is normal
A1L621 = ready & (current_state.reset6 # current_state.incpc6 # current_state.loadpc4);
--A1L48 is next_state.bgti2~14
--operation mode is normal
A1L48 = instrReg[12] & current_state.execute & !instrReg[14] & !instrReg[15];
--A1L721 is Select~892
--operation mode is normal
A1L721 = instrReg[13] $ instrReg[11];
--A1L201 is reduce_or~307
--operation mode is normal
A1L201 = !current_state.move4 & !current_state.inc4;
--current_state.loadi6 is current_state.loadi6
--operation mode is normal
current_state.loadi6_lut_out = current_state.loadi5 # current_state.loadi6 & (!ready);
current_state.loadi6 = DFFEAS(current_state.loadi6_lut_out, clock, !reset, , , , , , );
--current_state.load4 is current_state.load4
--operation mode is normal
current_state.load4_lut_out = current_state.load3;
current_state.load4 = DFFEAS(current_state.load4_lut_out, clock, !reset, , , , , , );
--A1L821 is Select~893
--operation mode is normal
A1L821 = A1L201 & !current_state.load4 & (!current_state.loadi6 # !ready);
--A1L301 is reduce_or~308
--operation mode is normal
A1L301 = !current_state.store2 & !current_state.inc2 & !current_state.bgti3 & !current_state.bgti4;
--A1L921 is Select~894
--operation mode is normal
A1L921 = A1L48 & !A1L721 # !A1L301 # !A1L821;
--A1L031 is Select~895
--operation mode is normal
A1L031 = current_state.execute & !instrReg[12] & (instrReg[13] # !instrReg[11]);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -