there are PCI dev. cards with FPGA's on them... There's some sort of interface between FPGA and PCI bus, and ton's of I/O's. All it would take is for some crazy person to build the thing.