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

📄 cpu_mm_manager3.map.eqn

📁 利用VHDL语言描述的一个简单微处理器,可以通过修改源码来调整指令集,可以在Quartus II上直接运行和编译.
💻 EQN
📖 第 1 页 / 共 5 页
字号:
IR[5] = DFFEA(IR[5]_lut_out, clk, reset, , IR_in, , );


--A1L903 is Mux~1103
--operation mode is normal

A1L903 = !AddrR_out[3] & AddrR_out[2] & !AddrR_out[1] & !AddrR_out[0];


--A1L961 is MM_RE_2[0]~0
--operation mode is normal

A1L961 = A1L903 & (Initial # WriteMEM);


--A1L803 is Mux~1102
--operation mode is normal

A1L803 = AddrR_out[3] & !AddrR_out[2] & !AddrR_out[1] & !AddrR_out[0];


--A1L951 is MM_RE_1[0]~0
--operation mode is normal

A1L951 = A1L803 & (Initial # WriteMEM);


--A1L703 is Mux~1101
--operation mode is normal

A1L703 = !AddrR_out[3] & !AddrR_out[2] & !AddrR_out[1] & !AddrR_out[0];


--A1L941 is MM_RE_0[0]~0
--operation mode is normal

A1L941 = A1L703 & (Initial # WriteMEM);


--A1L013 is Mux~1104
--operation mode is normal

A1L013 = AddrR_out[3] & AddrR_out[2] & !AddrR_out[1] & !AddrR_out[0];


--A1L971 is MM_RE_3[0]~0
--operation mode is normal

A1L971 = A1L013 & (Initial # WriteMEM);


--A1L023 is Mux~1114
--operation mode is normal

A1L023 = AddrR_out[3] & !AddrR_out[2] & AddrR_out[1] & AddrR_out[0];


--A1L972 is MM_RE_D[0]~0
--operation mode is normal

A1L972 = A1L023 & (Initial # WriteMEM);


--A1L123 is Mux~1115
--operation mode is normal

A1L123 = !AddrR_out[3] & AddrR_out[2] & AddrR_out[1] & AddrR_out[0];


--A1L982 is MM_RE_E[0]~0
--operation mode is normal

A1L982 = A1L123 & (Initial # WriteMEM);


--A1L913 is Mux~1113
--operation mode is normal

A1L913 = !AddrR_out[3] & !AddrR_out[2] & AddrR_out[1] & AddrR_out[0];


--A1L962 is MM_RE_C[0]~0
--operation mode is normal

A1L962 = A1L913 & (Initial # WriteMEM);


--A1L223 is Mux~1116
--operation mode is normal

A1L223 = AddrR_out[3] & AddrR_out[2] & AddrR_out[1] & AddrR_out[0];


--A1L992 is MM_RE_F[0]~0
--operation mode is normal

A1L992 = A1L223 & (Initial # WriteMEM);


--A1L514 is OP.idle_t~33
--operation mode is normal

A1L514 = !IR[3] & IR[2] & IR[1] & IR[0];


--A1L66 is ALU_process~113
--operation mode is normal

A1L66 = !A1L317Q & !A1L417Q;


--R_to_ALU[0] is R_to_ALU[0]
--operation mode is normal

R_to_ALU[0]_lut_out = !A1L286 & !A1L586 & (R_to_ALU[0] # !A1L886);
R_to_ALU[0] = DFFEA(R_to_ALU[0]_lut_out, clk, reset, , , , );


--R_to_ALU[1] is R_to_ALU[1]
--operation mode is normal

R_to_ALU[1]_lut_out = !A1L196 & !A1L396 & !A1L796 & !A1L996;
R_to_ALU[1] = DFFEA(R_to_ALU[1]_lut_out, clk, reset, , , , );


--A1L323 is Mux~1169
--operation mode is normal

A1L323 = R_to_ALU[1] & R_to_ALU[0] & R0[0] # !R_to_ALU[1] & (R1[0] # !R_to_ALU[0]);


--A1L475 is Select~11177
--operation mode is normal

A1L475 = A1L375 & (DataOut_to_bus # A1L514 & !A1L66) # !A1L375 & A1L514 & !A1L66;


--A1L874 is R_Enable~9
--operation mode is normal

A1L874 = IR[1] & IR[0] & (IR[3] $ IR[2]);


--A1L145 is Select~311
--operation mode is normal

A1L145 = A1L217Q & A1L874;


--A1L575 is Select~11178
--operation mode is normal

A1L575 = A1L417Q & (A1L414 # !A1L315);


--A1L745 is Select~10976
--operation mode is normal

A1L745 = A1L575 # A1L275 # A1L965 # A1L955;


--IR_in is IR_in
--operation mode is normal

IR_in_lut_out = A1L117Q # A1L007 # IR_in & A1L055;
IR_in = DFFEA(IR_in_lut_out, clk, reset, , , , );


--A1L675 is Select~11179
--operation mode is normal

A1L675 = A1L217Q & A1L714;


--A1L775 is Select~11180
--operation mode is normal

A1L775 = A1L217Q & !A1L115;


--A1L614 is OP.idle_t~37
--operation mode is normal

A1L614 = !IR[3] & !IR[2] & !IR[1] & !IR[0];


--A1L875 is Select~11182
--operation mode is normal

A1L875 = !A1L917Q & !A1L027Q & !A1L817Q;


--A1L814 is OP.idle_t~229
--operation mode is normal

A1L814 = !IR[3] & !IR[0];


--A1L415 is reduce_or~707
--operation mode is normal

A1L415 = !IR[0] & (IR[1] # IR[3] & IR[2]);


--A1L515 is reduce_or~708
--operation mode is normal

A1L515 = IR[1] & (IR[2] $ IR[3] # !IR[0]) # !IR[1] & IR[2] & (IR[3] # IR[0]);


--A1L423 is Mux~1171
--operation mode is normal

A1L423 = R_to_ALU[0] & R_to_ALU[1] & !R0[1] # !R_to_ALU[0] & (R2[1] # !R_to_ALU[1]);


--A1L523 is Mux~1173
--operation mode is normal

A1L523 = R_to_ALU[1] & R_to_ALU[0] & !R0[2] # !R_to_ALU[1] & (R1[2] # !R_to_ALU[0]);


--A1L623 is Mux~1175
--operation mode is normal

A1L623 = R_to_ALU[0] & R_to_ALU[1] & R0[3] # !R_to_ALU[0] & (R2[3] # !R_to_ALU[1]);


--A1L723 is Mux~1177
--operation mode is normal

A1L723 = R_to_ALU[1] & R_to_ALU[0] & R0[4] # !R_to_ALU[1] & (!R1[4] # !R_to_ALU[0]);


--A1L823 is Mux~1179
--operation mode is normal

A1L823 = R_to_ALU[0] & R_to_ALU[1] & !R0[5] # !R_to_ALU[0] & (!R2[5] # !R_to_ALU[1]);


--A1L923 is Mux~1181
--operation mode is normal

A1L923 = R_to_ALU[1] & R_to_ALU[0] & R0[6] # !R_to_ALU[1] & (!R1[6] # !R_to_ALU[0]);


--A1L033 is Mux~1183
--operation mode is normal

A1L033 = R_to_ALU[0] & R_to_ALU[1] & !R0[7] # !R_to_ALU[0] & (!R2[7] # !R_to_ALU[1]);


--A1L76 is ALU_process~114
--operation mode is normal

A1L76 = A1L317Q # A1L417Q # A1L617Q # A1L717Q;


--A1L845 is Select~10983
--operation mode is normal

A1L845 = !IR[3] & (A1L027Q # A1L76);


--A1L945 is Select~10984
--operation mode is normal

A1L945 = IR[2] & (!IR[1] & A1L845 # !IR[0]) # !IR[2] & (IR[1] $ IR[0]);


--A[0] is A[0]
--operation mode is normal

A[0]_lut_out = R_out[0];
A[0] = DFFEA(A[0]_lut_out, clk, reset, , A_in, , );


--A1L704 is OP.idle_t~24
--operation mode is normal

A1L704 = IR[3] & !IR[2] & IR[1] & !IR[0];


--A1L804 is OP.idle_t~25
--operation mode is normal

A1L804 = !IR[3] & IR[2] & IR[1] & !IR[0];


--A1L404 is OP.idle_t~21
--operation mode is normal

A1L404 = !IR[3] & IR[2] & !IR[1] & !IR[0];


--A1L975 is Select~11183
--operation mode is normal

A1L975 = !A1L804 & !A1L404 & (!A1L76 # !A1L214);


--A1L085 is Select~11184
--operation mode is normal

A1L085 = R_out[0] & (A[0] & A1L704 # !A1L975);


--A1L84 is add~40
--operation mode is normal

A1L84_carry_eqn = A1L74;
A1L84 = A[0] $ R_out[0] $ A1L84_carry_eqn;


--A1L114 is OP.idle_t~28
--operation mode is normal

A1L114 = IR[3] & !IR[2] & !IR[1] & IR[0];


--A1L504 is OP.idle_t~22
--operation mode is normal

A1L504 = IR[3] & IR[2] & !IR[1] & !IR[0];


--A1L185 is Select~11185
--operation mode is normal

A1L185 = A1L84 & (A1L504 # R_out[1] & A1L114) # !A1L84 & R_out[1] & A1L114;


--A1L904 is OP.idle_t~26
--operation mode is normal

A1L904 = IR[3] & IR[2] & IR[1] & !IR[0];


--A1L345 is Select~605
--operation mode is normal

A1L345 = A1L904 & (R_out[0] $ A[0]);


--A1L33 is add~32
--operation mode is normal

A1L33_carry_eqn = A1L23;
A1L33 = A[0] $ R_out[0] $ !A1L33_carry_eqn;


--A1L604 is OP.idle_t~23
--operation mode is normal

A1L604 = !IR[3] & !IR[2] & IR[1] & !IR[0];


--A1L285 is Select~11186
--operation mode is normal

A1L285 = A1L185 # A1L345 # A1L33 & A1L604;


--A1L385 is Select~11187
--operation mode is normal

A1L385 = A1L214 & A1L66 & !A1L617Q & !A1L717Q;


--A1L485 is Select~11188
--operation mode is normal

A1L485 = A1L285 # A[0] & (A1L804 # A1L385);


--A1L94 is ALU_out[0]~1145
--operation mode is normal

A1L94 = LCELL(A1L945 & (A1L085 # A1L485) # !A1L945 & A1L94);


--A1L56 is ALU_out~26
--operation mode is normal

A1L56 = IR[2] & (!IR[3] & !IR[1] # !IR[0]) # !IR[2] & (IR[1] $ IR[0]);


--A1L585 is Select~11189
--operation mode is normal

A1L585 = A1L217Q & (A1L56 # A1L317Q & A1L794) # !A1L217Q & A1L317Q & A1L794;


--A1L685 is Select~11190
--operation mode is normal

A1L685 = !A1L517Q & !A1L117Q;


--A1L785 is Select~11191
--operation mode is normal

A1L785 = A1L875 & A1L685 & !A1L617Q & !A1L717Q;


--A1L885 is Select~11193
--operation mode is normal

A1L885 = A1L214 & (A1L417Q # A1L027Q # A1L717Q);


--A1L605 is reduce_or~95
--operation mode is normal

A1L605 = IR[0] & (IR[3] & (IR[2] $ IR[1]) # !IR[3] & IR[2] & IR[1]);


--A1L985 is Select~11194
--operation mode is normal

A1L985 = A1L217Q & (A1L304 # A1L56 # A1L605);


--A1L405 is reduce_or~91
--operation mode is normal

A1L405 = IR[0] & (IR[3] & IR[2] & !IR[1] # !IR[3] & IR[1]);


--A1L095 is Select~11195
--operation mode is normal

A1L095 = A1L985 # A1L417Q & (A1L414 # A1L405);


--A1L505 is reduce_or~93
--operation mode is normal

A1L505 = IR[0] & (IR[1] $ (IR[3] & IR[2]));


--A1L195 is Select~11196
--operation mode is normal

A1L195 = A1L095 # A1L317Q & (A1L794 # A1L505);


--A1L295 is Select~11197
--operation mode is normal

A1L295 = A1L017Q & !A1L117Q;


--A1L631 is IR_in~31
--operation mode is normal

A1L631 = IR[0] $ (IR[2] # IR[1]);


--A1L395 is Select~11198
--operation mode is normal

A1L395 = A1L817Q & A1L894;


--A1L495 is Select~11199
--operation mode is normal

A1L495 = A1L295 & !A1L395 & (!A1L631 # !A1L517Q);


--A1L531 is IR_in~9
--operation mode is normal

A1L531 = A1L214 # !A1L794;


--A1L595 is Select~11200
--operation mode is normal

A1L595 = A1L495 & (A1L531 # !A1L917Q & !A1L617Q);


--A1L695 is Select~11201
--operation mode is normal

A1L695 = A1L165 # A1L885 # A1L195 # !A1L595;


--A1L795 is Select~11202
--operation mode is normal

A1L795 = A1L317Q & (A1L794 # !A1L215);


--A1L895 is Select~11203
--operation mode is normal

A1L895 = A1L417Q & (A1L214 # A1L414 # !A1L315);


--A1L995 is Select~11204
--operation mode is normal

A1L995 = A1L217Q & (A1L304 # A1L56 # !A1L115);


--A1L006 is Select~11206
--operation mode is normal

A1L006 = A1L315 # !A1L215 & !R_in[1];


--A1L106 is Select~11207
--operation mode is normal

A1L106 = A1L317Q & (A1L006 # IR[5] & A1L415);


--A1L206 is Select~11208
--operation mode is normal

A1L206 = A1L214 & IR[5];


--A1L306 is Select~11209
--operation mode is normal

A1L306 = A1L405 # A1L206 # !A1L315 & !R_in[1];


--A1L406 is Select~11210
--operation mode is normal

A1L406 = A1L417Q & (A1L306 # A1L775 & !R_in[1]) # !A1L417Q & A1L775 & !R_in[1];


--A1L506 is Select~11211
--operation mode is normal

A1L506 = A1L406 # A1L675 & (!R_in[1] # !A1L694);


--A1L606 is Select~11212
--operation mode is normal

A1L606 = A1L027Q & (IR[5] # A1L717Q & IR[7]) # !A1L027Q & A1L717Q & IR[7];


--A1L706 is Select~11213
--operation mode is normal

A1L706 = A1L617Q # A1L917Q & IR[5];


--A1L806 is Select~11214
--operation mode is normal

A1L806 = A1L214 & A1L606 # !A1L214 & A1L794 & A1L706;


--A1L906 is Select~11215
--operation mode is normal

A1L906 = A1L917Q & (A1L214 # !A1L794);


--A1L016 is Select~11216
--operation mode is normal

A1L016 = A1L517Q & (!R_in[1] # !A1L594) # !A1L517Q & A1L906 & !R_in[1];


--A1L116 is Select~11217
--operation mode is normal

A1L116 = A1L894 & (A1L817Q # A1L217Q & IR[5]);


--A1L216 is Select~11218
--operation mode i

⌨️ 快捷键说明

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