The TinyFPGA E-Series boards take advantage of Lattice Semiconductor's ECP5 FPGAs in a tiny 10x10mm package. These boards use three different ECP5 FPGAs: 12k LUT, 25k LUT, and 45k LUT devices. In addition to big FPGAs, they contain a few other features only found in larger boards:
* Micro SD Card Slot
* 64MBit DDR HyperRAM
* 64MBit SPI Flash
* 3.3v switching power supply for IOs
* 2.5v LDO for FPGA aux rail
* 1.8v LDO for HyperRAM and associated FPGA IOs
* 1.1v switching power supply for FPGA vcore (up to 3 amps...)
* 16MHz MEMS clock
* Micro USB connector
* 42 GPIOs
* JTAG, SPI, USB test pads on bottom
Nice!
I have a project planned that might make use of some of your boards. I'm hoping. Depends on how testing goes. Currently i'm waiting for some prototypes to arrive, if I can get them up and running i'll move forward with some next steps. Know of any resources where I can learn about passing i2s audio streams through? Simply from one set of pins to another. The idea is to use one of your boards as essentially a signal router. And place it daughter board style into a larger project. This will allow me to route the i2s audio streams around on the larger board. All the larger board will do is supply power and breakout all the IO's to PCI connectors. Then I can change up circuitry on the PCI connector boards and even change which pci connector gets routed to which. Still a bit new to this whole area of FPGA's but its looking like it will be worth it! Keep up the good work!