Trenz Electronic USB FX2 FPGA modules are devices that support USB 1.1 and USB 2.0 Hi-Speed communication with a host computer. Low-power downstream ports (capable of sourcing 100 mA or less) are not supported. High-power downstream ports (capable of sourcing at least 500 mA) are supported.
Scroll pdf title | ||
---|---|---|
| ||
This document gives an overview of the USB FX2 technology stack supported by Trenz Electronic FPGA modules equipped with Cypress EZ-USB FX2 microcontroller (currently: TE0300, TE0320 and TE0630).
There are two generations of Trenz Electronic USB FX2 FPGA modules. The following table summarizes the main differences.
Scroll pdf title | |||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||
|
...
Modules of both generations are factory programmed and tested with an open source reference architecture.
Page break |
---|
The reference architecture allows users to
...
Scroll pdf title | ||
---|---|---|
| ||
The source code of the Trenz Electronic USB FX2 Technology Stack is released on GitHub under the MIT license.