10 Appendix C: Third-Party Development Kits and SDKs
1. FPGA + FX2LP board from Opal Kelly:
More details of this board can be found in the following location:
http://www.opalkelly.com/products/xem6010/
Features:
• Hi-Speed USB 2.0 interface (Cypress FX2LP - CY68013A) for downloading and control
• Xilinx Spartan-6 (XC6SLX45-2FGG or XC6SLX150-2FGG)
• 32-Mib serial flash (Numonyx M32P25)
• 128-MiByte DDR2 (Micron MT47H64M16HR)
• Small form-factor—smaller than a credit card at 75 mm x 50 mm x 15.9 mm (2.95" x 1.97" x 0.63")
• Self-powered by external DC source
• Multi-PLL, multi-output clock generator (Cypress CY22393).
2. FPGA + FX2LP board from ZTEX:
More details of these boards can be found in the following location:
http://www.ztex.de/usb-fpga-1/
Features of one such board from ZTEX:
• Cypress CY7C68013A EZ-USB FX2LP Microcontroller
• Hi-Speed (480 Mbps) USB interface
• Xilinx Spartan 3 XC3S400 FPGA
• 60 general purpose I/Os (GPIO)
• 20 special I/Os (SIO)
• 128-kb EEPROM (for example, for firmware)
• Flash memory (optionally)
10.1 Third-party SDKs
ZTEX provides a SDK, which works with FX2LP-based boards and also provides JAVA-based APIs to help
development of the host software. For more details, visit http://www.ztex.de/firmware-kit/.