Mesa Electronics recently released the 6I25 PCIE “Anything I/O FPGA card”, a low cost, general purpose, FPGA based programmable I/O card for the PCIE bus. The 6I25 is a low profile one lane PCIE card that uses standard parallel port pinouts and connectors for compatibilty with most parallel port interfaced motion control / CNC breakout cards/ multi axis step motor drives, allowing a motion control performance boost while retaining a reliable real time PCIE interface. Each I/O bit has individually programmable direction and function, and is 5V tolerant. New configurations can per downloaded over the PCIE interface. 6I25 has a 25 pin DB25F back panel connector and a 26 pin header for the second I/O port. A jumper selectable power option allows 1A of 5V power to be supplied to external daughtercards. Four layer construction is used to minimize radiated EMI and provide optimum ground and power integrity.