A high-reliability PCIe communication system for small FPGAs | IEEE Conference Publication | IEEE Xplore