This solution includes a SuperSpeed USB 3.0 device interface board that connects to Arrow Electronics' BeMicro SDK (Software Development Kit), the popular FPGA evaluation platform featuring an Altera Cyclone IV FPGA. This new USB 3.0 expansion board enables BeMicro users to prototype a simpler, uncompressed, cost-effective alternative to traditional slower interfaces such as USB 2.0 and Gigabit Ethernet. Designed to provide a seamless link out of the box, the new interface board from Cypress and Nuvation is called BeUSB 3.0, and is available exclusively from Arrow Electronics. It uses Cypress’s programmable EZ-USB FX3 USB 3.0 device controller to implement the SuperSpeed USB 3.0 standard. The interface board attaches to the BeMicro SDK and comes with a standard cable to connect to a USB 3.0 PC host, which provides up to 900 mA for bus-power.
The EZ-USB FX3 peripheral controller on the BeUSB 3.0 expansion board is equipped with Cypress’s second generation configurable General Programmable Interface (GPIF II), enabling the FX3 to interface directly with any processor, ASIC or FPGA by using the GPIF II Designer tool. The GUI helps system designers to configure the GPIF II interface to their needs by selecting one of several popular interfaces such as asynchronous and synchronous slave FIFO or, SRAM. They can also design their own interface using an intuitive state machine canvas.