parallella / Parallella Examples
Community created parallella projects
Stars: ✭ 384
Labels
Projects that are alternatives of or similar to Parallella Examples
getting-started
List of ideas for getting started with TimVideos projects
Stars: ✭ 50 (-86.98%)
Mutual labels: vhdl
F32c
A 32-bit RISC-V / MIPS ISA retargetable CPU core & SoC, 1.63 DMIPS/MHz
Stars: ✭ 338 (-11.98%)
Mutual labels: vhdl
hwt
VHDL/Verilog/SystemC code generator, simulator API written in python/c++
Stars: ✭ 145 (-62.24%)
Mutual labels: vhdl
intfftk
Fully pipelined Integer Scaled / Unscaled Radix-2 Forward/Inverse Fast Fourier Transform (FFT) IP-core for newest Xilinx FPGAs (Source language - VHDL / Verilog). GNU GPL 3.0.
Stars: ✭ 43 (-88.8%)
Mutual labels: vhdl
QNICE-FPGA
QNICE-FPGA is a 16-bit computer system for recreational programming built as a fully-fledged System-on-a-Chip in portable VHDL.
Stars: ✭ 51 (-86.72%)
Mutual labels: vhdl
Riscv vhdl
Portable RISC-V System-on-Chip implementation: RTL, debugger and simulators
Stars: ✭ 356 (-7.29%)
Mutual labels: vhdl
SmartVHDL
SublimeText Plugin for VHDL (highlight, autocompletion, navigation, ...)
Stars: ✭ 12 (-96.87%)
Mutual labels: vhdl
docker
Scripts to build and use docker images including GHDL
Stars: ✭ 27 (-92.97%)
Mutual labels: vhdl
CryptoHDL
A list of VHDL codes implementing cryptographic algorithms
Stars: ✭ 14 (-96.35%)
Mutual labels: vhdl
math
Useful m-scripts for DSP (CIC, FIR, FFT, Fast convolution, Partial Filters etc.)
Stars: ✭ 15 (-96.09%)
Mutual labels: vhdl
Opl3 fpga
Reverse engineered SystemVerilog RTL version of the Yamaha OPL3 (YMF262) FM Synthesizer
Stars: ✭ 255 (-33.59%)
Mutual labels: vhdl
Microwatt
A tiny Open POWER ISA softcore written in VHDL 2008
Stars: ✭ 383 (-0.26%)
Mutual labels: vhdl
Community created example Parallella projects.
NAME | CONTENT | Verified |
---|---|---|
actors_idct2d | Actor based 2D inverse DCT | YES |
aobench | Ambient occlusion renderer | YES |
blobluska | Real-time ray tracing visual music generator | [1] |
dac-wavegen | Sine/sawtooth waveform generator using I2C DAC | [2] |
digital-pot | LED fader using 8-bit digital potentiometer | [2] |
ebsp-hello | "Hello world!" example using Epiphany BSP | YES |
epython | Write Python code to run on the Epiphany | YES |
mpi-fft2d | Threaded MPI to implement a 2D FFT for Epiphany | [3] |
eprime | Testing for prime numbers using Epiphany | YES |
eprime2 | Testing for prime numbers using Epiphany | YES |
fft-xcorr | 2D image correlator demo | [3] |
game-of-life | Conway's game of life, each eCore is a cell | YES |
gdb-tutorial | Epiphany multicore GDB debugging tutorial | YES |
heat_stencil | 5-point star shaped heat equation stencil | YES |
john | JohnTheRipper password cracker for Parallella | YES |
kinect_test | Kinect demo that uses Epiphany | |
lena | 2D FFT based filter running on Epiphany | YES |
mandelbrot | Real time Mandelbrot zoomer | |
assembly-opt | Assembly optimized matrix multiplication | [4] |
mini-nbody | Nbody simulation | [3] |
motion-cap | Motion capture camera project for Parallella | [1] |
nbody_mpi | Nbody example using the Epiphany MPI | [3] |
omp4-epiphany | OpenMP4.x examples where Epiphany is a device | YES,[5] |
para-para | "hello world" apps in OpenMP, MPI and OpenCL | YES, |
paralle2 | Pseudo Eternity II solver | YES |
pi-machin-like | Approximation of π using machin-like formula | YES |
riecoin | Riecoin miner | |
r-opencl | R with OpenCL running on Parallella | |
rpi-camera | Raspberry pi camera module bounty project | |
simulator-tutorial | Epiphany multicore simulator tutorial | YES |
slides | Creating slide decks from Markdown | YES |
vfft | Very fast FFT for the Epiphany core | YES |
raymarch | Raymarching OpenCL framework with examples | YES |
Footnotes:
1: Need OH RX elink MMU remapping (or intermediate host buffer as workaround)
2: Requires special hardware
3: Requires COPRTHR MPI library compatible with ESDK 2016.3+
4: Requires Epiphany-IV
5: Except mandelbrot_omp, which requires 1
Contributing
Contributions to this repository are welcomed.
To submit a project for inclusion:
- Fork this repository to your personal github account using the 'fork' button above
- Clone your 'parallella-examples' fork to a local computer using 'git clone'
- Create a new sub-directory at the root of the repo
- Add your project files with the appropriate license clearly stated
- Add a README.md file (see the .skeleton directory for a template)
- Use git add-->git commit-->git push to add changes to your fork of 'parallella-examples'
- Submit a pull request by clicking the 'pull request' button on YOUR github 'parallella-examples' repo.
Note
- The project must build, run and serve as a useful example
- Basic documentation must be included, e.g. dependencies, building and use
- Only GPL (v2 or later), BSD, Apache, and MIT licensed code will be accepted
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].