Using FPGA: Difference between revisions
From ArmadeusWiki
m (→FPGA Interface) |
|||
Line 82: | Line 82: | ||
* APF51 : [[IMX51-Spartan6 interface description]] | * APF51 : [[IMX51-Spartan6 interface description]] | ||
* APF6SP: | * APF6SP: | ||
** [[IMX6-CycloneV interface description]] | ** [[IMX6-CycloneV interface description | IMX6-CycloneV interface description (PCIe)]] | ||
** [[DDR3-CycloneV interface description]] | ** [[DDR3-CycloneV interface description | DDR3-CycloneV interface description]] | ||
| width="50%" | | | width="50%" | |
Revision as of 16:34, 27 January 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 |