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

📄 usbrefdesign.map.eqn

📁 这是一个在MAX II CPLD利用FT245BM 模块实现USB传输的读写程序
💻 EQN
📖 第 1 页 / 共 5 页
字号:
--N1_SRAMce_n is SRAMInterface:inst36|SRAMce_n
--operation mode is normal

N1_SRAMce_n_lut_out = !N1L54Q & N1L47 & (N1_SRAMce_n # !N1L27);
N1_SRAMce_n = DFFEA(N1_SRAMce_n_lut_out, D1_HalfClock, VCC, , , , );


--N1_SRAMoe_n is SRAMInterface:inst36|SRAMoe_n
--operation mode is normal

N1_SRAMoe_n_lut_out = N1_SRAMoe_n & (N1L351 # N1L57) # !N1L47;
N1_SRAMoe_n = DFFEA(N1_SRAMoe_n_lut_out, D1_HalfClock, VCC, , , , );


--N1_SRAMwe_n is SRAMInterface:inst36|SRAMwe_n
--operation mode is normal

N1_SRAMwe_n_lut_out = !N1L54Q & !N1L16 & (N1_SRAMwe_n # !N1L77);
N1_SRAMwe_n = DFFEA(N1_SRAMwe_n_lut_out, D1_HalfClock, VCC, , , , );


--G1_FlashLED is LEDFlasher:inst8|FlashLED
--operation mode is normal

G1_FlashLED_lut_out = inst62 & (G1_FlashLED $ (!G1L7 & !G1L8));
G1_FlashLED = DFFEA(G1_FlashLED_lut_out, D1_QuarterClock, VCC, , , , );


--B1_LEDs[1] is TheDirector:inst|LEDs[1]
--operation mode is normal

B1_LEDs[1]_lut_out = T1L6;
B1_LEDs[1] = DFFEA(B1_LEDs[1]_lut_out, D1_QuarterClock, VCC, , B1L71, , );


--inst26 is inst26
--operation mode is normal

inst26 = G1_FlashLED # B1_LEDs[1];


--B1_LEDs[0] is TheDirector:inst|LEDs[0]
--operation mode is normal

B1_LEDs[0]_lut_out = B1L83 & (B1_NextState[3] $ B1_NextState[2]);
B1_LEDs[0] = DFFEA(B1_LEDs[0]_lut_out, D1_QuarterClock, VCC, , B1L52, , );


--inst42 is inst42
--operation mode is normal

inst42 = G1_FlashLED # B1_LEDs[0];


--B1_LEDs[2] is TheDirector:inst|LEDs[2]
--operation mode is normal

B1_LEDs[2]_lut_out = T1L7;
B1_LEDs[2] = DFFEA(B1_LEDs[2]_lut_out, D1_QuarterClock, VCC, , B1L71, , );


--inst22 is inst22
--operation mode is normal

inst22 = G1_FlashLED # B1_LEDs[2];


--B1_LEDs[3] is TheDirector:inst|LEDs[3]
--operation mode is normal

B1_LEDs[3]_lut_out = T1L8;
B1_LEDs[3] = DFFEA(B1_LEDs[3]_lut_out, D1_QuarterClock, VCC, , B1L71, , );


--inst46 is inst46
--operation mode is normal

inst46 = G1_FlashLED # B1_LEDs[3];


--H1_lcd_rw is lcd_controller:inst9|lcd_rw
--operation mode is normal

H1_lcd_rw_lut_out = H1_lcd_rw & (H1L49 # H1L533 # H1L59);
H1_lcd_rw = DFFEA(H1_lcd_rw_lut_out, D1_HalfClock, VCC, , , , );


--H1_lcd_rs is lcd_controller:inst9|lcd_rs
--operation mode is normal

H1_lcd_rs_lut_out = H1_lcd_rs & (H1L79 # M1_LCDrs & H1L69) # !H1_lcd_rs & M1_LCDrs & H1L69;
H1_lcd_rs = DFFEA(H1_lcd_rs_lut_out, D1_HalfClock, VCC, , , , );


--H1_lcd_enable is lcd_controller:inst9|lcd_enable
--operation mode is normal

H1_lcd_enable_lut_out = H1L801 # H1L901 # H1_lcd_enable & H1L211;
H1_lcd_enable = DFFEA(H1_lcd_enable_lut_out, D1_HalfClock, VCC, , , , );


--E1_CS_n is TempInterface:inst6|CS_n
--operation mode is normal

E1_CS_n_lut_out = E1_CS_n & (E1L85 # E1L311 & !E1L14Q) # !E1_CS_n & E1L311 & !E1L14Q;
E1_CS_n = DFFEA(E1_CS_n_lut_out, D1_HalfClock, VCC, , , , );


--E1_SCK is TempInterface:inst6|SCK
--operation mode is normal

E1_SCK_lut_out = E1L06 # E1L16 # E1L311 & !E1L14Q;
E1_SCK = DFFEA(E1_SCK_lut_out, D1_HalfClock, VCC, , , , );


--G1_ErrorUSB_read is LEDFlasher:inst8|ErrorUSB_read
--operation mode is normal

G1_ErrorUSB_read_lut_out = !USB_RXFn_D5 & (Q1_Error # B1_Error);
G1_ErrorUSB_read = DFFEA(G1_ErrorUSB_read_lut_out, Clock_H5, VCC, , , , );


--M1_USBReadFifo is LCDInterface:inst33|USBReadFifo
--operation mode is normal

M1_USBReadFifo_lut_out = M1L74 & !M1_NextState[2] & !M1_NextState[3] & !M1_NextState[0];
M1_USBReadFifo = DFFEA(M1_USBReadFifo_lut_out, D1_HalfClock, VCC, , M1L83, , );


--B1_USBReadFifo is TheDirector:inst|USBReadFifo
--operation mode is normal

B1_USBReadFifo_lut_out = B1L23 & (B1_USBReadFifo # !B1L93);
B1_USBReadFifo = DFFEA(B1_USBReadFifo_lut_out, D1_QuarterClock, VCC, , B1L62, , );


--N1_USBReadFifo is SRAMInterface:inst36|USBReadFifo
--operation mode is normal

N1_USBReadFifo_lut_out = N1_USBReadFifo & (N1L96 # N1L441 & N1L05Q) # !N1_USBReadFifo & N1L441 & N1L05Q;
N1_USBReadFifo = DFFEA(N1_USBReadFifo_lut_out, D1_HalfClock, VCC, , , , );


--A1L2 is inst2~17
--operation mode is normal

A1L2 = G1_ErrorUSB_read # M1_USBReadFifo # B1_USBReadFifo # N1_USBReadFifo;


--Q1_USBWriteFifo is PassivesInterface:inst61|USBWriteFifo
--operation mode is normal

Q1_USBWriteFifo_lut_out = Q1L67 & (Q1L77 # Q1_USBWriteFifo & Q1L87);
Q1_USBWriteFifo = DFFEA(Q1_USBWriteFifo_lut_out, D1_HalfClock, VCC, , Q1L67, , );


--L1_USBWriteFifo is UFMInterface:inst28|USBWriteFifo
--operation mode is normal

L1_USBWriteFifo_lut_out = L1L53 # L1_USBWriteFifo & !L1L93;
L1_USBWriteFifo = DFFEA(L1_USBWriteFifo_lut_out, D1_QuarterClock, VCC, , , , );


--N1_USBWriteFifo is SRAMInterface:inst36|USBWriteFifo
--operation mode is normal

N1_USBWriteFifo_lut_out = N1L37 # N1_USBWriteFifo & (!N1L18 # !N1L551);
N1_USBWriteFifo = DFFEA(N1_USBWriteFifo_lut_out, D1_HalfClock, VCC, , , , );


--A1L6 is inst35~13
--operation mode is normal

A1L6 = Q1_USBWriteFifo # L1_USBWriteFifo # N1_USBWriteFifo;


--H1_lcd_db[7] is lcd_controller:inst9|lcd_db[7]
--operation mode is normal

H1_lcd_db[7]_lut_out = H1L411 # H1_lcd_db[7] & H1L203Q & H1L282;
H1_lcd_db[7] = DFFEA(H1_lcd_db[7]_lut_out, D1_HalfClock, VCC, , , , );


--H1_lcd_db[6] is lcd_controller:inst9|lcd_db[6]
--operation mode is normal

H1_lcd_db[6]_lut_out = H1L611 # H1_lcd_db[6] & H1L203Q & H1L282;
H1_lcd_db[6] = DFFEA(H1_lcd_db[6]_lut_out, D1_HalfClock, VCC, , , , );


--H1_lcd_db[5] is lcd_controller:inst9|lcd_db[5]
--operation mode is normal

H1_lcd_db[5]_lut_out = H1L09 # H1L911 # H1_lcd_db[5] & H1L021;
H1_lcd_db[5] = DFFEA(H1_lcd_db[5]_lut_out, D1_HalfClock, VCC, , , , );


--H1_lcd_db[4] is lcd_controller:inst9|lcd_db[4]
--operation mode is normal

H1_lcd_db[4]_lut_out = H1L09 # H1L221 # H1_lcd_db[4] & H1L021;
H1_lcd_db[4] = DFFEA(H1_lcd_db[4]_lut_out, D1_HalfClock, VCC, , , , );


--H1_lcd_db[3] is lcd_controller:inst9|lcd_db[3]
--operation mode is normal

H1_lcd_db[3]_lut_out = H1L421 # H1L621 # H1_lcd_db[3] & H1L021;
H1_lcd_db[3] = DFFEA(H1_lcd_db[3]_lut_out, D1_HalfClock, VCC, , , , );


--H1_lcd_db[2] is lcd_controller:inst9|lcd_db[2]
--operation mode is normal

H1_lcd_db[2]_lut_out = H1L821 # H1L031 # H1_lcd_db[2] & H1L021;
H1_lcd_db[2] = DFFEA(H1_lcd_db[2]_lut_out, D1_HalfClock, VCC, , , , );


--H1_lcd_db[1] is lcd_controller:inst9|lcd_db[1]
--operation mode is normal

H1_lcd_db[1]_lut_out = H1L821 # H1L231 # H1_lcd_db[1] & H1L021;
H1_lcd_db[1] = DFFEA(H1_lcd_db[1]_lut_out, D1_HalfClock, VCC, , , , );


--H1_lcd_db[0] is lcd_controller:inst9|lcd_db[0]
--operation mode is normal

H1_lcd_db[0]_lut_out = H1L331 # H1L531 # H1_lcd_db[0] & H1L021;
H1_lcd_db[0] = DFFEA(H1_lcd_db[0]_lut_out, D1_HalfClock, VCC, , , , );


--N1_Addr2SRAM[16] is SRAMInterface:inst36|Addr2SRAM[16]
--operation mode is normal

N1_Addr2SRAM[16]_lut_out = N1L831 & (N1L28 # N1_Addr2SRAM[16] & !N1L38) # !N1L831 & N1_Addr2SRAM[16] & !N1L38;
N1_Addr2SRAM[16] = DFFEA(N1_Addr2SRAM[16]_lut_out, D1_HalfClock, VCC, , , , );


--N1_Addr2SRAM[15] is SRAMInterface:inst36|Addr2SRAM[15]
--operation mode is normal

N1_Addr2SRAM[15]_lut_out = N1L631 & (N1L28 # N1_Addr2SRAM[15] & !N1L38) # !N1L631 & N1_Addr2SRAM[15] & !N1L38;
N1_Addr2SRAM[15] = DFFEA(N1_Addr2SRAM[15]_lut_out, D1_HalfClock, VCC, , , , );


--N1_Addr2SRAM[14] is SRAMInterface:inst36|Addr2SRAM[14]
--operation mode is normal

N1_Addr2SRAM[14]_lut_out = N1L431 & (N1L28 # N1_Addr2SRAM[14] & !N1L38) # !N1L431 & N1_Addr2SRAM[14] & !N1L38;
N1_Addr2SRAM[14] = DFFEA(N1_Addr2SRAM[14]_lut_out, D1_HalfClock, VCC, , , , );


--N1_Addr2SRAM[13] is SRAMInterface:inst36|Addr2SRAM[13]
--operation mode is normal

N1_Addr2SRAM[13]_lut_out = N1L231 & (N1L28 # N1_Addr2SRAM[13] & !N1L38) # !N1L231 & N1_Addr2SRAM[13] & !N1L38;
N1_Addr2SRAM[13] = DFFEA(N1_Addr2SRAM[13]_lut_out, D1_HalfClock, VCC, , , , );


--N1_Addr2SRAM[12] is SRAMInterface:inst36|Addr2SRAM[12]
--operation mode is normal

N1_Addr2SRAM[12]_lut_out = N1L031 & (N1L28 # N1_Addr2SRAM[12] & !N1L38) # !N1L031 & N1_Addr2SRAM[12] & !N1L38;
N1_Addr2SRAM[12] = DFFEA(N1_Addr2SRAM[12]_lut_out, D1_HalfClock, VCC, , , , );


--N1_Addr2SRAM[11] is SRAMInterface:inst36|Addr2SRAM[11]
--operation mode is normal

N1_Addr2SRAM[11]_lut_out = N1L821 & (N1L28 # N1_Addr2SRAM[11] & !N1L38) # !N1L821 & N1_Addr2SRAM[11] & !N1L38;
N1_Addr2SRAM[11] = DFFEA(N1_Addr2SRAM[11]_lut_out, D1_HalfClock, VCC, , , , );


--N1_Addr2SRAM[10] is SRAMInterface:inst36|Addr2SRAM[10]
--operation mode is normal

N1_Addr2SRAM[10]_lut_out = N1L621 & (N1L28 # N1_Addr2SRAM[10] & !N1L38) # !N1L621 & N1_Addr2SRAM[10] & !N1L38;
N1_Addr2SRAM[10] = DFFEA(N1_Addr2SRAM[10]_lut_out, D1_HalfClock, VCC, , , , );


--N1_Addr2SRAM[9] is SRAMInterface:inst36|Addr2SRAM[9]
--operation mode is normal

N1_Addr2SRAM[9]_lut_out = N1L421 & (N1L28 # N1_Addr2SRAM[9] & !N1L38) # !N1L421 & N1_Addr2SRAM[9] & !N1L38;
N1_Addr2SRAM[9] = DFFEA(N1_Addr2SRAM[9]_lut_out, D1_HalfClock, VCC, , , , );


--N1_Addr2SRAM[8] is SRAMInterface:inst36|Addr2SRAM[8]
--operation mode is normal

N1_Addr2SRAM[8]_lut_out = N1L221 & (N1L58 # N1_Addr2SRAM[8] & N1L48) # !N1L221 & N1_Addr2SRAM[8] & N1L48;
N1_Addr2SRAM[8] = DFFEA(N1_Addr2SRAM[8]_lut_out, D1_HalfClock, VCC, , , , );


--N1_Addr2SRAM[7] is SRAMInterface:inst36|Addr2SRAM[7]
--operation mode is normal

N1_Addr2SRAM[7]_lut_out = N1L021 & (N1L58 # N1_Addr2SRAM[7] & N1L48) # !N1L021 & N1_Addr2SRAM[7] & N1L48;
N1_Addr2SRAM[7] = DFFEA(N1_Addr2SRAM[7]_lut_out, D1_HalfClock, VCC, , , , );


--N1_Addr2SRAM[6] is SRAMInterface:inst36|Addr2SRAM[6]
--operation mode is normal

N1_Addr2SRAM[6]_lut_out = N1L811 & (N1L28 # N1_Addr2SRAM[6] & !N1L38) # !N1L811 & N1_Addr2SRAM[6] & !N1L38;
N1_Addr2SRAM[6] = DFFEA(N1_Addr2SRAM[6]_lut_out, D1_HalfClock, VCC, , , , );


--N1_Addr2SRAM[5] is SRAMInterface:inst36|Addr2SRAM[5]
--operation mode is normal

N1_Addr2SRAM[5]_lut_out = N1L611 & (N1L28 # N1_Addr2SRAM[5] & !N1L38) # !N1L611 & N1_Addr2SRAM[5] & !N1L38;
N1_Addr2SRAM[5] = DFFEA(N1_Addr2SRAM[5]_lut_out, D1_HalfClock, VCC, , , , );


--N1_Addr2SRAM[4] is SRAMInterface:inst36|Addr2SRAM[4]
--operation mode is normal

N1_Addr2SRAM[4]_lut_out = N1L411 & (N1L28 # N1_Addr2SRAM[4] & !N1L38) # !N1L411 & N1_Addr2SRAM[4] & !N1L38;
N1_Addr2SRAM[4] = DFFEA(N1_Addr2SRAM[4]_lut_out, D1_HalfClock, VCC, , , , );


--N1_Addr2SRAM[3] is SRAMInterface:inst36|Addr2SRAM[3]
--operation mode is normal

N1_Addr2SRAM[3]_lut_out = N1L211 & (N1L28 # N1_Addr2SRAM[3] & !N1L38) # !N1L211 & N1_Addr2SRAM[3] & !N1L38;
N1_Addr2SRAM[3] = DFFEA(N1_Addr2SRAM[3]_lut_out, D1_HalfClock, VCC, , , , );


--N1_Addr2SRAM[2] is SRAMInterface:inst36|Addr2SRAM[2]
--operation mode is normal

N1_Addr2SRAM[2]_lut_out = N1L011 & (N1L28 # N1_Addr2SRAM[2] & !N1L38) # !N1L011 & N1_Addr2SRAM[2] & !N1L38;
N1_Addr2SRAM[2] = DFFEA(N1_Addr2SRAM[2]_lut_out, D1_HalfClock, VCC, , , , );


--N1_Addr2SRAM[1] is SRAMInterface:inst36|Addr2SRAM[1]
--operation mode is normal

N1_Addr2SRAM[1]_lut_out = N1L801 & (N1L28 # N1_Addr2SRAM[1] & !N1L38) # !N1L801 & N1_Addr2SRAM[1] & !N1L38;
N1_Addr2SRAM[1] = DFFEA(N1_Addr2SRAM[1]_lut_out, D1_HalfClock, VCC, , , , );


--N1_Addr2SRAM[0] is SRAMInterface:inst36|Addr2SRAM[0]
--operation mode is normal

N1_Addr2SRAM[0]_lut_out = N1L601 & (N1L28 # N1_Addr2SRAM[0] & !N1L38) # !N1L601 & N1_Addr2SRAM[0] & !N1L38;
N1_Addr2SRAM[0] = DFFEA(N1_Addr2SRAM[0]_lut_out, D1_HalfClock, VCC, , , , );


--N1L54Q is SRAMInterface:inst36|NextState~49
--operation mode is normal

N1L54Q_lut_out = N1L64Q;
N1L54Q = DFFEA(N1L54Q_lut_out, D1_HalfClock, VCC, , , , );


--N1L15Q is SRAMInterface:inst36|NextState~55
--operation mode is normal

N1L15Q_lut_out = N1L36 # N1L26 # N1L46;
N1L15Q = DFFEA(N1L15Q_lut_out, D1_HalfClock, VCC, , , , );


--N1_num_clks[1] is SRAMInterface:inst36|num_clks[1]
--operation mode is normal

N1_num_clks[1]_lut_out = N1_num_clks[1] & (N1L451 # !N1_num_clks[0] & !N1L67) # !N1_num_clks[1] & N1_num_clks[0] & !N1L67;
N1_num_clks[1] = DFFEA(N1_num_clks[1]_lut_out, D1_HalfClock, VCC, , , , );


--N1_num_clks[0] is SRAMInterface:inst36|num_clks[0]
--operation mode is normal

N1_num_clks[0]_lut_out = N1L451 & (N1_num_clks[0] # !N1L67) # !N1L451 & !N1_num_clks[0] & !N1L67;
N1_num_clks[0] = DFFEA(N1_num_clks[0]_lut_out, D1_HalfClock, VCC, , , , );


--N1_num_clks[2] is SRAMInterface:inst36|num_clks[2]
--operation mode is normal

N1_num_clks[2]_lut_out = N1_num_clks[2] & (N1L451 # N1L25Q $ N1L86) # !N1_num_clks[2] & N1L25Q & N1L86;
N1_num_clks[2] = DFFEA(N1_num_clks[2]_lut_out, D1_HalfClock, VCC, , , , );


--N1L83 is SRAMInterface:inst36|NextState~30
--operation mode is normal

N1L83 = N1L15Q & N1_num_clks[1] & N1_num_clks[0] & !N1_num_clks[2];


--N1L14Q is SRAMInterface:inst36|NextState~43
--operation mode is normal

N1L14Q_lut_out = N1L37 # N1L24Q & N1_USBDataPresent_nRegb & !Q1_USBCanWrite_nRegb;
N1L14Q = DFFEA(N1L14Q_lut_out, D1_HalfClock, VCC, , , , );


--N1L93Q is SRAMInterface:inst36|NextState~41
--operation mode is normal

N1L93Q_lut_out = !N1L16 & !N1L06 & (N1L541 # !N1L04Q);
N1L93Q = DFFEA(N1L93Q_lut_out, D1_HalfClock, VCC, , , , );


--N1L34Q is SRAMInterface:inst36|NextState~45
--operation mode is normal

N1L34Q_lut_out = N1L83;
N1L34Q = DFFEA(N1L34Q_lut_out, D1_HalfClock, VCC, , , , );


--N1L84Q is SRAMInterface:inst36|NextState~52
--operation mode is normal

N1L84Q_lut_out = N1L94Q;
N1L84Q = DFFEA(N1L84Q_lut_out, D1_HalfClock, VCC, , , , );


--N1L07 is SRAMInterface:inst36|Select~11898
--operation mode is normal

N1L07 = !N1L34Q & !N1L84Q;


--N1L94Q is SRAMInterface:inst36|NextState~53
--operation mode is normal

N1L94Q_lut_out = N1_num_clks[1] & N1_num_clks[0] & N1L05Q & !N1_num_clks[2];
N1L94Q = DFFEA(N1L94Q_lut_out, D1_HalfClock, VCC, , , , );


--N1L04Q is SRAMInterface:inst36|NextState~42
--operation mode is normal

N1L04Q_lut_out = N1L73;
N1L04Q = DFFEA(N1L04Q_lut_out, D1_HalfClock, VCC, , , , );


⌨️ 快捷键说明

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