Main Page
From Fpga4u
Welcome to FPGA4U
FPGA4U is a USB-powered FPGA-based development board. It is small, it is handy, it is as easy to use as one can make it. But especially: it is powerful! Read more about us.
Warning: Please notice that this Wiki is under continuous development. You are encouraged to help improve it!
Projects
- Default Configuration: The default design loaded on the FPGA4U
- Student Projects: A list of student project powered by the FPGA4U
- FPGA4U Test Bench: A complete test bench to verify your FPGA4U.
- EPCS Loader: If you want to change the default configuration of your FPGA.
- Extension Boards: A number of extension boards designed and made available to users.
Documentation
- Install Quartus II: Install the required drivers and software.
- Tutorial: Learn to use the tools through a complete example.
FPGA4U DE0-nano Extension (2012-)
- FPGA4U DE0 extension board description TODO.
- DE0-nano description.
- DE0 board kit (from terasic), User's Manual
- Board Schematics
- FPGA4U RGB LEDs 96 monochrome module.
- Extension Boards: A number of extension boards designed and made available to users.
FPGA4U (2006-2011)
- FPGA4U board description, describing all the available components, their names, etc.
- Excel file FPGA4U pin assignment
- TCL Script pin assignments
- FPGA4U simple TCL script.
- FPGA4U full TCL script, with pin numbers with more than 1 name, especially for extension connectors.
- Board Schematics
- FPGA4U version B (2006).
- FPGA4U version C (2007), fully compatible with version B, with minors corrections.
- Cypress FX2 USB firmware
Course Labs
FPGA4U is being used as an educational platform in several courses. These classes have developed labs for FPGA4U tailored to their need. You'll find the completes list in our courses page.
External Links
Quartus II
Complete Quartus II documentation (PDF, 39 MB). Alternatively, the various sections are available separately.
http://www.altera.com/literature/manual/quartus_unix.pdf -- Unix and Linux installation (PDF).
http://www.altera.com/support/software/nativelink/quartus2/eda_view_using_eda.html -- Quartus II EDA Support.
http://www.altera.com/support/examples/quartus/quartus.html -- Some examples of Quartus II projects.
http://www.altera.com/education/demonstrations/online/design-software/basic/onl-fpga-cpld-design.html -- Some demonstrations on compilation, simulation, etc.
SOPC Builder
http://www.altera.com/literature/quartus2/lit-qts-sopc.jsp.
Nios II
http://www.altera.com/literature/lit-nio2.jsp.
Cyclone II
http://www.altera.com/literature/lit-cyc2.jsp.
Quartus on ArchLinux
How to install Quartus development tools on ArchLinux OS.
https://wiki.archlinux.org/index.php?title=Altera_Design_Software.
Acknowledgements
Most of the funding for this project (partly in kind) comes from the following sources:
See more in the credits page.