AN63787 - EZ-USB® FX2LP™ GPIF and Slave FIFO Configuration Examples Using an 8-Bit Asynchronous Interface | Cypress Semiconductor
AN63787 - EZ-USB® FX2LP™ GPIF and Slave FIFO Configuration Examples Using an 8-Bit Asynchronous Interface
Cypress FX2LP is one of the most popular programmable high-speed USB controllers in the industry. The general programmable interface (GPIF) of FX2LP allows it to perform local bus mastering to external peripherals, implementing a wide variety of protocols.
AN63787 discusses how to configure the general programmable interface (GPIF) and slave FIFOs of EZ-USB® FX2LP™, in both manual and auto modes, to implement an 8-bit asynchronous parallel interface. This application note is tested with two FX2LP development kits connected in a back-to-back setup, the first one acting in master mode and the second in slave mode.