6 S4GA: Super Slow Serial SRAM FPGA

6 : S4GA: Super Slow Serial SRAM FPGA

Select Project123456789ONSW2
  • Author: Jan Gray
  • Description: one fracturable 5-LUT that receives FPGA LUT configuration frames, serially evaluates LUT inputs and LUT outputs
  • GitHub repository
  • Clock: 0 Hz

How it works

The design is a single physical LUT into which an external agent pours a series of 92b LUT configuration frames, four bits per cycle. Every 23 clock cycles it evaluates a 5-input LUT. The last N=283 LUT output values are kept on die to be used as LUT inputs of subsequent LUTs. The design also has 2 FPGA input pins and 7 FPGA output pins.

How to test

tricky

External hardware

serial SRAM or FLASH

Picture

IO

#InputOutput
0clkout[0]
1rstout[1]
2si[0]out[2]
3si[1]out[3]
4si[2]out[4]
5si[3]out[5]
6in[0]out[6]
7in[1]debug