An opensource FPGA architecture for the Open FPGA Platform
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
killruana ff1d55e803 Update 'README.md' 1 week ago
images Add image for the README 2 weeks ago
src/kfpga Fix code for getting the selector with of a mux 2 weeks ago
.gitignore Prepare kFPGA module 1 month ago
LICENSE.EN.txt Add license 1 month ago
LICENSE.FR.txt Add license 1 month ago
README.md Update 'README.md' 1 week ago
setup.py Use new API 3 weeks ago

README.md

killruana’s FPGA (kFPGA)

An opensource FPGA architecture for the Open FPGA Platform

Architecture

Currently, the architecture of kFPGA core is very simple: only LUTs and interconnect.

Architecture Logic tile

The following functionalities are planned:

  • DSP blocks
  • memory blocks
  • advanced lut blocks with full-adder and other stuff
  • carry chain
  • support for generated clock, set, reset and enable signals

Cores

The following cores based on the architecture are availables:

  • k1g1: 1 logic element, a toy core for validating the architecture