Difference between revisions of "Using FPGA"
From ArmadeusWiki
(→Design Tools) |
|||
Line 21: | Line 21: | ||
* [[ISE WebPack installation on Linux| ISE WebPack (Xilinx's free devt tool) installation]] | * [[ISE WebPack installation on Linux| ISE WebPack (Xilinx's free devt tool) installation]] | ||
* [[Quartus installation on Linux | Quartus installation on Linux]] | * [[Quartus installation on Linux | Quartus installation on Linux]] | ||
+ | * [[Vivado installation on Linux]] | ||
* [[How_to_make_a_VHDL_design_in_Ubuntu/Debian| How to setup the FPGA toolchain in Ubuntu/Debian]] | * [[How_to_make_a_VHDL_design_in_Ubuntu/Debian| How to setup the FPGA toolchain in Ubuntu/Debian]] | ||
* [[How to simulate post synthesis and post place & route design with GHDL]] | * [[How to simulate post synthesis and post place & route design with GHDL]] |
Revision as of 14:41, 12 February 2015
Developing on the APF FPGA
1. Starting Up with FPGAAll you need to know to play with the Armadeus FPGA.
|
Design ToolsDescription of tools used to simulate, to synthesize, and to download/configure FGPA. |
2. Make some examplesThese examples give the basis to make VHDL design for FPGA.
|
Using Armadeus FPGAManage the FPGA from Armadeus distribution.
|
3. Automatize FPGA design makingPeripherals On DemandFor complex projects, POD should be used to simplify design. MigenWith migen, it's possible to develop FPGA design in Python then generate Verilog for synthezis. |
VHDL
|
FPGA Interface |
LinksSome useful links. Wishbone Spartan Orchestra |