Skip to content

Latest commit

 

History

History
113 lines (92 loc) · 7.83 KB

comparch.fpga.md

File metadata and controls

113 lines (92 loc) · 7.83 KB

C++ links: computer architecture - FPGA

Note: see also computer architecture

You may also be interested in the resources listed in my talk, "FPGAs and Open-Source Hardware - An Intro" (Meeting C++ 2016): https://speakerdeck.com/mattpd/fpgas-and-open-source-hardware-an-intro-meeting-c-plus-plus-2016

Articles

Courses

Communities

HDL

Verilog

SystemVerilog

Open Source Hardware FPGA Projects


Software

  • gEDA suite - http://geda-project.org/ - http://wiki.gedaproject.org/geda:faq
    • The gEDA project has produced and continues working on a full GPL'd suite and toolkit of Electronic Design Automation tools. These tools are used for electrical circuit design, schematic capture, simulation, prototyping, and production. Currently, the gEDA project offers a mature suite of free software applications for electronics design, including schematic capture, attribute management, bill of materials (BOM) generation, netlisting into over 20 netlist formats, analog and digital simulation, and printed circuit board (PCB) layout.
  • Project IceStorm - http://www.clifford.at/icestorm/
    • Project IceStorm aims at reverse engineering and documenting the bitstream format of Lattice iCE40 FPGAs and providing simple tools for analyzing and creating bitstream files. The IceStorm flow (Yosys, Arachne-pnr, and IceStorm) is a fully open source Verilog-to-Bitstream flow for iCE40 FPGAs.
  • SymbiFlow - https://symbiflow.github.io/

Talks & Videos