cucapra / filament

Fearless hardware design
http://filamenthdl.com/
MIT License
137 stars 8 forks source link

Designs to Implement #124

Open rachitnigam opened 1 year ago

rachitnigam commented 1 year ago

Here is an ever-growing collection of designs to implement in Filament as well as interesting links worth reading.

FFT

Papers

Processors

Actionable Apps

Less Actionable

Links

rachitnigam commented 1 year ago

Crossbar networks: "Typically there is trade off between the size of hardware resources (gates, flip flops, wires) and measures of congestion, such as bisection bandwidth"

rachitnigam commented 1 year ago

FIR Filter with Vivado synthesis analysis

rachitnigam commented 1 year ago

Educational RISC-V implementation: https://github.com/BrunoLevy/learn-fpga/blob/master/FemtoRV/README.md

CC @gabizon103

rachitnigam commented 1 year ago

The Genesis 2 project from Stanford has a bunch of publications on generators they built: https://github.com/StanfordVLSI/Genesis2/wiki/Publications

rachitnigam commented 1 year ago

vlsiffra parameterized adders and multipliers implemented using Amaranth HDL

rachitnigam commented 6 months ago

Vitis BLAS library: https://xilinx.github.io/Vitis_Libraries/blas/2022.1/index.html

Probably provides a reasonable baseline for an FPGA based BLAS implementation

rachitnigam commented 6 months ago

Constant-time curve25519