Kart/FPGA board

From FSI
Revision as of 16:42, 1 July 2020 by Francois.corthay (Talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search


The FPGA motherboards are equipped with an AGL125 IGLOO in a VQ100 package and a 10 MHz Quartz.

FPGA motherboard


They have two I2C connectors on one side and the programming connector on the other side. The I2C connectors allow daisy chaining either with fixed-length PCBs or with flat cables.

The daughterboards connect on the two single row connectors on the long sides. The mounting screws on 3 corners only are used to secure against placing the daughter board the wrong way round.

The following figure shows the pinning in case of test needs:

FPGA board pingnni


A test board routes the FPGA motherboard connector pins from one to the next. The path also includes the SCL and SDA pins of the bus connector. The path extermities are located on spare I/Os of the JTAG programming connector. Each pair of pins are also connected to a diode, which shows to what extent the signal path is functional.

FPGA motherboard

A square wave is sent from one extermity to the other, thus having half of the pins working as outputs and the other half working as inputs. A switch allows to invert the path's direction, thus changing the I/O mode of all the pins.

The system is powered via a circular connector which connects to a 3.3 V regulator. 5 V is a good power voltage candidate.

Personal tools
Modules / Projects