mirror of
https://github.com/parallella/parallella-hw.git
synced 2025-04-04 16:56:53 +00:00
Parallella board design files
|
||
---|---|---|
boards | ||
fpga | ||
.gitignore | ||
.gitmodules | ||
CONTRIBUTING.md | ||
COPYING | ||
README.md |
PARALLELLA: Supercomputing for Everyone
This repository contains the Parallella board design source files and the FPGA source files.
Board Files
The Parallella board is open source hardware. The table belo
Board | Description |
---|---|
parallella-gen1 | Parallella Kickstarter board currently in production |
porcupine | Breakout board |
parallella-template | KiCad template board for creating daughter cards |
parallella-gen2 | The next Parallella board (work in progress...) |
FPGA Sources
The table below contains links to some of the key blocks used by the Parallella. The complete source tree can be found in "fpga/src"
Board | Description |
---|---|
elink | Top level of elink physical interface used by the Epiphany |
ecfg | elink configuration register file |
erx | elink receiver |
etx | elink transmitter |
embox | Fifo based mailbox with interrupt output |
emmu | Memory address translation unit |
emaxi | AXI master interface |
esaxi | AXI slave interface |
Vivado (Xilinx) Projects
License
Unless otherwise specified the parallella-hw project uses the GPLv3 for RTL code and Creative Common Share Alike for board design files. The GPLv3 license notice can be found at the bottom of the file.
##Contribution We are looking for external contribution to to the Parallella project! If you have something to contribute in the area of board, system, FPGA design, dig in! All pull requests will be considered. Instructions for contributing can be found HERE.