It's so overengineered! That microwave switch module had what - an FPGA, a PCI interface chip, like three memories, some unidentified SSOP, some microcontroller-looking thing... did I miss anything? All to switch relays! Even if they want it to be PCI only, it doesn't take that much to slap something onto a PCI bus, pretty much a lone FPGA with no external memory other than the main flash can do that. The FPGA can also generate the relay control signals directly, store the actuation counts back into the flash, etc...