iBoard: A highly-capable, high-performance, reconfigurable FPGA-based building block for flight instrument digital electronics

iBoard is a highly capable, highly reusable, and modular FPGA-based common building block for instrument digital electronics. It is targeted to those space-borne instruments that require high-performance on-board processing capabilities. The paper explains the design methodology, describes requirements of flight instrument digital electronics, presents implementation of the first prototype, iBoard 2.