Configuration Scheme for Small Scale Multi-FPGA Systems
Multi-FPGA systems have tremendous potential, providing a high-performance computing substrate for many different applications. These systems harness multiple FPGAs, connected in a fixed pattern, to implement complex logic structures. In order to use such a system effectively, it is a key for constructing a good performance hardware platform. The configuration scheme is an important part in hardware design. This paper aims at small scale Multi-FPGA systems composed of SRAM-based FPGAs developed by Xilinx Corporation, proposes a novel configuration technique by using Platform Flash PROM XCF32P. Using this scheme, only adopting one XCF32P and one Complex Programmable Logic Device (CPLD) the authors can configure four FPGAs with monolithic configuration data smaller than 8Mbit.