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

📄 control1.fit.eqn

📁 16位CUPIP核,完全运行的好的东西,可以直接拿来用的!
💻 EQN
📖 第 1 页 / 共 2 页
字号:

--A1L501 is reduce_or~310 at LC_X26_Y7_N6
--operation mode is normal

A1L501 = !current_state.bgti2 & A1L401 & !current_state.store3 & A1L301;


--A1L231 is Select~897 at LC_X30_Y4_N2
--operation mode is normal

A1L231 = !A1L731 & (A1L921 & (instrReg[0]) # !A1L921 & instrReg[3]);


--A1L331 is Select~898 at LC_X30_Y4_N5
--operation mode is normal

A1L331 = !A1L731 & (A1L921 & (instrReg[1]) # !A1L921 & instrReg[4]);


--A1L431 is Select~899 at LC_X30_Y4_N4
--operation mode is normal

A1L431 = !A1L731 & (A1L921 & (instrReg[2]) # !A1L921 & instrReg[5]);


--A1L28 is Mux~92 at LC_X28_Y8_N9
--operation mode is normal

A1L28 = !instrReg[14] & (instrReg[12] # instrReg[11] & !instrReg[13]);


--A1L601 is reduce_or~311 at LC_X25_Y8_N3
--operation mode is normal

current_state.reset5_qfbk = current_state.reset5;
A1L601 = current_state.brai6 # current_state.bgti10 # current_state.reset5_qfbk # current_state.loadi6;

--current_state.reset5 is current_state.reset5 at LC_X25_Y8_N3
--operation mode is normal

current_state.reset5 = DFFEAS(A1L601, GLOBAL(clock), !GLOBAL(reset), , , current_state.reset4, , , VCC);


--current_state.incpc5 is current_state.incpc5 at LC_X27_Y7_N3
--operation mode is normal

current_state.incpc5_lut_out = GND;
current_state.incpc5 = DFFEAS(current_state.incpc5_lut_out, GLOBAL(clock), !GLOBAL(reset), , , current_state.incpc4, , , VCC);


--current_state.loadpc3 is current_state.loadpc3 at LC_X27_Y7_N0
--operation mode is normal

current_state.loadpc3_lut_out = current_state.loadpc2;
current_state.loadpc3 = DFFEAS(current_state.loadpc3_lut_out, GLOBAL(clock), !GLOBAL(reset), , , , , , );


--current_state.bgti9 is current_state.bgti9 at LC_X25_Y8_N0
--operation mode is normal

current_state.bgti9_lut_out = current_state.bgti8;
current_state.bgti9 = DFFEAS(current_state.bgti9_lut_out, GLOBAL(clock), !GLOBAL(reset), , , , , , );


--A1L701 is reduce_or~312 at LC_X28_Y8_N4
--operation mode is normal

current_state.load3_qfbk = current_state.load3;
A1L701 = current_state.bgti9 # current_state.incpc5 # current_state.load3_qfbk # current_state.loadpc3;

--current_state.load3 is current_state.load3 at LC_X28_Y8_N4
--operation mode is normal

current_state.load3 = DFFEAS(A1L701, GLOBAL(clock), !GLOBAL(reset), , , current_state.load2, , , VCC);


--current_state.loadi5 is current_state.loadi5 at LC_X25_Y7_N0
--operation mode is normal

current_state.loadi5_lut_out = GND;
current_state.loadi5 = DFFEAS(current_state.loadi5_lut_out, GLOBAL(clock), !GLOBAL(reset), , , current_state.loadi4, , , VCC);


--A1L801 is reduce_or~313 at LC_X25_Y7_N4
--operation mode is normal

current_state.brai5_qfbk = current_state.brai5;
A1L801 = current_state.loadi5 # current_state.brai5_qfbk # A1L701;

--current_state.brai5 is current_state.brai5 at LC_X25_Y7_N4
--operation mode is normal

current_state.brai5 = DFFEAS(A1L801, GLOBAL(clock), !GLOBAL(reset), , , current_state.brai4, , , VCC);


--A1L901 is reduce_or~314 at LC_X27_Y7_N1
--operation mode is normal

A1L901 = !current_state.incpc6 & (!current_state.reset6 & !current_state.loadpc4);


--A1L011 is reduce_or~315 at LC_X26_Y6_N2
--operation mode is normal

A1L011 = A1L601 # A1L801 # current_state.load4 # !A1L901;


--A1L58 is next_state.bgti2~15 at LC_X26_Y8_N6
--operation mode is normal

current_state.execute_qfbk = current_state.execute;
A1L58 = !instrReg[14] & current_state.execute_qfbk & !instrReg[15];

--current_state.execute is current_state.execute at LC_X26_Y8_N6
--operation mode is normal

current_state.execute = DFFEAS(A1L58, GLOBAL(clock), !GLOBAL(reset), , , A1L621, , , VCC);


--A1L38 is Mux~93 at LC_X28_Y8_N1
--operation mode is normal

A1L38 = !instrReg[14] & (instrReg[12] # instrReg[11] # instrReg[13]);


--A1L68 is next_state.incpc~34 at LC_X26_Y8_N0
--operation mode is normal

current_state.store3_qfbk = current_state.store3;
A1L68 = current_state.store3_qfbk # current_state.execute & (instrReg[15] # !A1L38);

--current_state.store3 is current_state.store3 at LC_X26_Y8_N0
--operation mode is normal

current_state.store3 = DFFEAS(A1L68, GLOBAL(clock), !GLOBAL(reset), , , current_state.store2, , , VCC);


--A1L531 is Select~901 at LC_X26_Y7_N8
--operation mode is normal

A1L531 = A1L28 & current_state.execute & !instrReg[15] # !A1L501;


--A1L631 is Select~902 at LC_X26_Y7_N3
--operation mode is normal

A1L631 = A1L501 & !current_state.execute & A1L201 & !current_state.load4;


--A1L731 is Select~903 at LC_X26_Y7_N4
--operation mode is normal

A1L731 = A1L131 $ (current_state.loadi6 & !ready # !current_state.loadi6 & (A1L631));


--instrReg[6] is instrReg[6] at PIN_222
--operation mode is input

instrReg[6] = INPUT();


--instrReg[7] is instrReg[7] at PIN_202
--operation mode is input

instrReg[7] = INPUT();


--instrReg[8] is instrReg[8] at PIN_56
--operation mode is input

instrReg[8] = INPUT();


--instrReg[9] is instrReg[9] at PIN_68
--operation mode is input

instrReg[9] = INPUT();


--instrReg[10] is instrReg[10] at PIN_50
--operation mode is input

instrReg[10] = INPUT();


--ready is ready at PIN_139
--operation mode is input

ready = INPUT();


--instrReg[13] is instrReg[13] at PIN_106
--operation mode is input

instrReg[13] = INPUT();


--instrReg[15] is instrReg[15] at PIN_141
--operation mode is input

instrReg[15] = INPUT();


--instrReg[12] is instrReg[12] at PIN_138
--operation mode is input

instrReg[12] = INPUT();


--instrReg[14] is instrReg[14] at PIN_140
--operation mode is input

instrReg[14] = INPUT();


--instrReg[11] is instrReg[11] at PIN_132
--operation mode is input

instrReg[11] = INPUT();


--instrReg[0] is instrReg[0] at PIN_131
--operation mode is input

instrReg[0] = INPUT();


--instrReg[3] is instrReg[3] at PIN_126
--operation mode is input

instrReg[3] = INPUT();


--instrReg[1] is instrReg[1] at PIN_113
--operation mode is input

instrReg[1] = INPUT();


--instrReg[4] is instrReg[4] at PIN_116
--operation mode is input

instrReg[4] = INPUT();


--instrReg[2] is instrReg[2] at PIN_127
--operation mode is input

instrReg[2] = INPUT();


--instrReg[5] is instrReg[5] at PIN_133
--operation mode is input

instrReg[5] = INPUT();


--clock is clock at PIN_29
--operation mode is input

clock = INPUT();


--reset is reset at PIN_28
--operation mode is input

reset = INPUT();


--compout is compout at PIN_144
--operation mode is input

compout = INPUT();


--progCntrWr is progCntrWr at PIN_198
--operation mode is output

progCntrWr = OUTPUT(A1L911);


--progCntrRd is progCntrRd at PIN_105
--operation mode is output

progCntrRd = OUTPUT(A1L321);


--addrRegWr is addrRegWr at PIN_104
--operation mode is output

addrRegWr = OUTPUT(A1L79);


--addrRegRd is addrRegRd at PIN_67
--operation mode is output

addrRegRd = OUTPUT(GND);


--outRegWr is outRegWr at PIN_137
--operation mode is output

outRegWr = OUTPUT(A1L59);


--outRegRd is outRegRd at PIN_143
--operation mode is output

outRegRd = OUTPUT(A1L69);


--shiftSel[0] is shiftSel[0] at PIN_163
--operation mode is output

shiftSel[0] = OUTPUT(GND);


--shiftSel[1] is shiftSel[1] at PIN_93
--operation mode is output

shiftSel[1] = OUTPUT(GND);


--shiftSel[2] is shiftSel[2] at PIN_206
--operation mode is output

shiftSel[2] = OUTPUT(GND);


--aluSel[0] is aluSel[0] at PIN_101
--operation mode is output

aluSel[0] = OUTPUT(A1L521);


--aluSel[1] is aluSel[1] at PIN_134
--operation mode is output

aluSel[1] = OUTPUT(!A1L421);


--aluSel[2] is aluSel[2] at PIN_135
--operation mode is output

aluSel[2] = OUTPUT(!A1L421);


--aluSel[3] is aluSel[3] at PIN_99
--operation mode is output

aluSel[3] = OUTPUT(!A1L8);


--compSel[0] is compSel[0] at PIN_83
--operation mode is output

compSel[0] = OUTPUT(GND);


--compSel[1] is compSel[1] at PIN_97
--operation mode is output

compSel[1] = OUTPUT(!A1L51);


--compSel[2] is compSel[2] at PIN_80
--operation mode is output

compSel[2] = OUTPUT(GND);


--opRegRd is opRegRd at PIN_96
--operation mode is output

opRegRd = OUTPUT(!A1L51);


--opRegWr is opRegWr at PIN_136
--operation mode is output

opRegWr = OUTPUT(current_state.bgti2);


--instrWr is instrWr at PIN_156
--operation mode is output

instrWr = OUTPUT(A1L621);


--regSel[0] is regSel[0] at PIN_108
--operation mode is output

regSel[0] = OUTPUT(A1L231);


--regSel[1] is regSel[1] at PIN_114
--operation mode is output

regSel[1] = OUTPUT(A1L331);


--regSel[2] is regSel[2] at PIN_115
--operation mode is output

regSel[2] = OUTPUT(A1L431);


--regRd is regRd at PIN_100
--operation mode is output

regRd = OUTPUT(A1L531);


--regWr is regWr at PIN_107
--operation mode is output

regWr = OUTPUT(!A1L821);


--rw is rw at PIN_103
--operation mode is output

rw = OUTPUT(current_state.store3);


--vma is vma at PIN_102
--operation mode is output

vma = OUTPUT(A1L011);




⌨️ 快捷键说明

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