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

📄 usb245.fit.eqn

📁 基于ALTERA CYCLONE 系列的一个USB实验例程
💻 EQN
字号:
--A1L17Q is usb_wr~reg0 at LC_X21_Y17_N6
--operation mode is normal

A1L17Q_lut_out = A1L5Q;
A1L17Q = DFFEA(A1L17Q_lut_out, GLOBAL(clk), !GLOBAL(reset), , , , );


--A1L42Q is recvdata[7]~reg0 at LC_X23_Y17_N3
--operation mode is normal

A1L42Q_sload_eqn = A1L36;
A1L42Q = DFFEA(A1L42Q_sload_eqn, GLOBAL(clk), VCC, , A1L32, , );


--A1L12Q is recvdata[6]~reg0 at LC_X23_Y17_N4
--operation mode is normal

A1L12Q_sload_eqn = A1L06;
A1L12Q = DFFEA(A1L12Q_sload_eqn, GLOBAL(clk), VCC, , A1L32, , );


--A1L91Q is recvdata[5]~reg0 at LC_X23_Y17_N5
--operation mode is normal

A1L91Q_sload_eqn = A1L75;
A1L91Q = DFFEA(A1L91Q_sload_eqn, GLOBAL(clk), VCC, , A1L32, , );


--A1L71Q is recvdata[4]~reg0 at LC_X23_Y17_N6
--operation mode is normal

A1L71Q_sload_eqn = A1L45;
A1L71Q = DFFEA(A1L71Q_sload_eqn, GLOBAL(clk), VCC, , A1L32, , );


--A1L51Q is recvdata[3]~reg0 at LC_X23_Y17_N1
--operation mode is normal

A1L51Q_sload_eqn = A1L15;
A1L51Q = DFFEA(A1L51Q_sload_eqn, GLOBAL(clk), VCC, , A1L32, , );


--A1L31Q is recvdata[2]~reg0 at LC_X23_Y17_N9
--operation mode is normal

A1L31Q_sload_eqn = A1L84;
A1L31Q = DFFEA(A1L31Q_sload_eqn, GLOBAL(clk), VCC, , A1L32, , );


--A1L11Q is recvdata[1]~reg0 at LC_X23_Y17_N0
--operation mode is normal

A1L11Q_sload_eqn = A1L54;
A1L11Q = DFFEA(A1L11Q_sload_eqn, GLOBAL(clk), VCC, , A1L32, , );


--A1L9Q is recvdata[0]~reg0 at LC_X23_Y17_N2
--operation mode is normal

A1L9Q_sload_eqn = A1L24;
A1L9Q = DFFEA(A1L9Q_sload_eqn, GLOBAL(clk), VCC, , A1L32, , );


--A1L5Q is curr_state~33 at LC_X21_Y17_N5
--operation mode is normal

A1L5Q_lut_out = !usb_txe & A1L4Q;
A1L5Q = DFFEA(A1L5Q_lut_out, GLOBAL(clk), !GLOBAL(reset), , , , );


--A1L3Q is curr_state~30 at LC_X22_Y17_N8
--operation mode is normal

A1L3Q_lut_out = !sendkeyp & !usb_rxe & !A1L2Q;
A1L3Q = DFFEA(A1L3Q_lut_out, GLOBAL(clk), !GLOBAL(reset), , , , );


--A1L32 is recvdata[7]~8 at LC_X23_Y17_N7
--operation mode is normal

A1L66Q_qfbk = A1L66Q;
A1L32 = A1L66Q_qfbk & !reset;

--A1L66Q is usb_rd~reg0 at LC_X23_Y17_N7
--operation mode is normal

A1L66Q_sload_eqn = A1L3Q;
A1L66Q = DFFEA(A1L66Q_sload_eqn, GLOBAL(clk), !GLOBAL(reset), , , , );


--A1L4Q is curr_state~32 at LC_X21_Y17_N7
--operation mode is normal

A1L4Q_lut_out = usb_txe & (A1L4Q # sendkeyp & !A1L2Q) # !usb_txe & sendkeyp & !A1L2Q;
A1L4Q = DFFEA(A1L4Q_lut_out, GLOBAL(clk), !GLOBAL(reset), , , , );


--sendkeyp is sendkeyp at LC_X22_Y17_N9
--operation mode is normal

sendkeyp_lut_out = sendkeyr & (sendkeyp # sendkey & sendkeyd);
sendkeyp = DFFEA(sendkeyp_lut_out, GLOBAL(clk), !GLOBAL(reset), , , , );


--A1L2Q is curr_state~29 at LC_X23_Y17_N8
--operation mode is normal

A1L2Q_lut_out = !A1L66Q & !A1L17Q & (!A1L62 # !usb_rxe);
A1L2Q = DFFEA(A1L2Q_lut_out, GLOBAL(clk), !GLOBAL(reset), , , , );


--A1L46Q is usb_d[7]~reg0 at LC_X22_Y17_N3
--operation mode is normal

A1L46Q_lut_out = senddata[7] & (A1L4Q # A1L5Q # A1L17Q);
A1L46Q = DFFEA(A1L46Q_lut_out, GLOBAL(clk), !GLOBAL(reset), , , , );


--A1L6Q is process0~0 at LC_X22_Y17_N5
--operation mode is normal

A1L6Q_lut_out = A1L17Q # A1L5Q # !usb_txe & A1L4Q;
A1L6Q = DFFEA(A1L6Q_lut_out, GLOBAL(clk), !GLOBAL(reset), , , , );


--A1L16Q is usb_d[6]~reg0 at LC_X21_Y17_N8
--operation mode is normal

A1L16Q_lut_out = senddata[6] & (A1L17Q # A1L4Q # A1L5Q);
A1L16Q = DFFEA(A1L16Q_lut_out, GLOBAL(clk), !GLOBAL(reset), , , , );


--A1L85Q is usb_d[5]~reg0 at LC_X21_Y17_N9
--operation mode is normal

A1L85Q_lut_out = senddata[5] & (A1L17Q # A1L4Q # A1L5Q);
A1L85Q = DFFEA(A1L85Q_lut_out, GLOBAL(clk), !GLOBAL(reset), , , , );


--A1L55Q is usb_d[4]~reg0 at LC_X21_Y17_N2
--operation mode is normal

A1L55Q_lut_out = senddata[4] & (A1L17Q # A1L4Q # A1L5Q);
A1L55Q = DFFEA(A1L55Q_lut_out, GLOBAL(clk), !GLOBAL(reset), , , , );


--A1L25Q is usb_d[3]~reg0 at LC_X22_Y17_N2
--operation mode is normal

A1L25Q_lut_out = senddata[3] & (A1L17Q # A1L5Q # A1L4Q);
A1L25Q = DFFEA(A1L25Q_lut_out, GLOBAL(clk), !GLOBAL(reset), , , , );


--A1L94Q is usb_d[2]~reg0 at LC_X21_Y17_N1
--operation mode is normal

A1L94Q_lut_out = senddata[2] & (A1L17Q # A1L4Q # A1L5Q);
A1L94Q = DFFEA(A1L94Q_lut_out, GLOBAL(clk), !GLOBAL(reset), , , , );


--A1L64Q is usb_d[1]~reg0 at LC_X21_Y17_N4
--operation mode is normal

A1L64Q_lut_out = senddata[1] & (A1L17Q # A1L4Q # A1L5Q);
A1L64Q = DFFEA(A1L64Q_lut_out, GLOBAL(clk), !GLOBAL(reset), , , , );


--A1L34Q is usb_d[0]~reg0 at LC_X21_Y17_N3
--operation mode is normal

A1L34Q_lut_out = senddata[0] & (A1L17Q # A1L4Q # A1L5Q);
A1L34Q = DFFEA(A1L34Q_lut_out, GLOBAL(clk), !GLOBAL(reset), , , , );


--sendkeyr is sendkeyr at LC_X22_Y17_N4
--operation mode is normal

sendkeyr_lut_out = A1L2Q # !sendkeyp;
sendkeyr = DFFEA(sendkeyr_lut_out, GLOBAL(clk), !GLOBAL(reset), , , , );


--sendkeyd is sendkeyd at LC_X22_Y17_N6
--operation mode is normal

sendkeyd_lut_out = sendkeyr & !sendkey;
sendkeyd = DFFEA(sendkeyd_lut_out, GLOBAL(clk), !GLOBAL(reset), , , , );


--A1L62 is Select~295 at LC_X22_Y17_N7
--operation mode is normal

A1L62 = !sendkeyp & !A1L2Q;


--clk is clk at PIN_28
--operation mode is input

clk = INPUT();


--reset is reset at PIN_173
--operation mode is input

reset = INPUT();


--usb_txe is usb_txe at PIN_23
--operation mode is input

usb_txe = INPUT();


--usb_rxe is usb_rxe at PIN_143
--operation mode is input

usb_rxe = INPUT();


--sendkey is sendkey at PIN_169
--operation mode is input

sendkey = INPUT();


--senddata[7] is senddata[7] at PIN_240
--operation mode is input

senddata[7] = INPUT();


--senddata[6] is senddata[6] at PIN_239
--operation mode is input

senddata[6] = INPUT();


--senddata[5] is senddata[5] at PIN_238
--operation mode is input

senddata[5] = INPUT();


--senddata[4] is senddata[4] at PIN_237
--operation mode is input

senddata[4] = INPUT();


--senddata[3] is senddata[3] at PIN_236
--operation mode is input

senddata[3] = INPUT();


--senddata[2] is senddata[2] at PIN_235
--operation mode is input

senddata[2] = INPUT();


--senddata[1] is senddata[1] at PIN_234
--operation mode is input

senddata[1] = INPUT();


--senddata[0] is senddata[0] at PIN_233
--operation mode is input

senddata[0] = INPUT();


--usb_wr is usb_wr at PIN_11
--operation mode is output

usb_wr = OUTPUT(A1L17Q);


--usb_rd is usb_rd at PIN_175
--operation mode is output

usb_rd = OUTPUT(!A1L66Q);


--usb_siwu is usb_siwu at PIN_5
--operation mode is output

usb_siwu = OUTPUT(VCC);


--recvdata[7] is recvdata[7] at PIN_20
--operation mode is output

recvdata[7] = OUTPUT(A1L42Q);


--recvdata[6] is recvdata[6] at PIN_19
--operation mode is output

recvdata[6] = OUTPUT(A1L12Q);


--recvdata[5] is recvdata[5] at PIN_18
--operation mode is output

recvdata[5] = OUTPUT(A1L91Q);


--recvdata[4] is recvdata[4] at PIN_17
--operation mode is output

recvdata[4] = OUTPUT(A1L71Q);


--recvdata[3] is recvdata[3] at PIN_16
--operation mode is output

recvdata[3] = OUTPUT(A1L51Q);


--recvdata[2] is recvdata[2] at PIN_15
--operation mode is output

recvdata[2] = OUTPUT(A1L31Q);


--recvdata[1] is recvdata[1] at PIN_14
--operation mode is output

recvdata[1] = OUTPUT(A1L11Q);


--recvdata[0] is recvdata[0] at PIN_13
--operation mode is output

recvdata[0] = OUTPUT(A1L9Q);


--A1L36 is usb_d[7]~0 at PIN_178
--operation mode is bidir

A1L36 = usb_d[7];

--usb_d[7] is usb_d[7] at PIN_178
--operation mode is bidir

usb_d[7]_tri_out = TRI(A1L46Q, A1L6Q);
usb_d[7] = BIDIR(usb_d[7]_tri_out);


--A1L06 is usb_d[6]~1 at PIN_213
--operation mode is bidir

A1L06 = usb_d[6];

--usb_d[6] is usb_d[6] at PIN_213
--operation mode is bidir

usb_d[6]_tri_out = TRI(A1L16Q, A1L6Q);
usb_d[6] = BIDIR(usb_d[6]_tri_out);


--A1L75 is usb_d[5]~2 at PIN_194
--operation mode is bidir

A1L75 = usb_d[5];

--usb_d[5] is usb_d[5] at PIN_194
--operation mode is bidir

usb_d[5]_tri_out = TRI(A1L85Q, A1L6Q);
usb_d[5] = BIDIR(usb_d[5]_tri_out);


--A1L45 is usb_d[4]~3 at PIN_214
--operation mode is bidir

A1L45 = usb_d[4];

--usb_d[4] is usb_d[4] at PIN_214
--operation mode is bidir

usb_d[4]_tri_out = TRI(A1L55Q, A1L6Q);
usb_d[4] = BIDIR(usb_d[4]_tri_out);


--A1L15 is usb_d[3]~4 at PIN_207
--operation mode is bidir

A1L15 = usb_d[3];

--usb_d[3] is usb_d[3] at PIN_207
--operation mode is bidir

usb_d[3]_tri_out = TRI(A1L25Q, A1L6Q);
usb_d[3] = BIDIR(usb_d[3]_tri_out);


--A1L84 is usb_d[2]~5 at PIN_227
--operation mode is bidir

A1L84 = usb_d[2];

--usb_d[2] is usb_d[2] at PIN_227
--operation mode is bidir

usb_d[2]_tri_out = TRI(A1L94Q, A1L6Q);
usb_d[2] = BIDIR(usb_d[2]_tri_out);


--A1L54 is usb_d[1]~6 at PIN_208
--operation mode is bidir

A1L54 = usb_d[1];

--usb_d[1] is usb_d[1] at PIN_208
--operation mode is bidir

usb_d[1]_tri_out = TRI(A1L64Q, A1L6Q);
usb_d[1] = BIDIR(usb_d[1]_tri_out);


--A1L24 is usb_d[0]~7 at PIN_228
--operation mode is bidir

A1L24 = usb_d[0];

--usb_d[0] is usb_d[0] at PIN_228
--operation mode is bidir

usb_d[0]_tri_out = TRI(A1L34Q, A1L6Q);
usb_d[0] = BIDIR(usb_d[0]_tri_out);




⌨️ 快捷键说明

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