Close menu


Sunderland Repository records the research produced by the University of Sunderland including practice-based research and theses.

Novel architectural space exploration environment for multi-FPGA based prototyping systems

Farooq, Umer, Chotin-Avot, Roselyne, Azeem, Moazam, Ravoson, Maminionja and Mehrez, Habib (2017) Novel architectural space exploration environment for multi-FPGA based prototyping systems. Microprocessors and Microsystems, 56. pp. 169-183. ISSN 0141-9331

Item Type: Article


Prototyping of complex digital systems using multi-FPGA platforms offers several key advantages over other prototyping techniques. These advantages include higher execution speed, lower cost, and real world testing experience. The quality of a prototyped design, however, is adversely affected by nonexistence of multi-FPGA exploration environments. This work presents a novel, generalized exploration environment for multi-FPGA platforms that gives end-to-end exploration experience. For experimentation purpose, ten large benchmarks are generated, synthesized, and partitioned using a combination of locally developed and commercial tools. FPGA board exploration is then performed through locally developed timing-driven inter-FPGA routing tool where five FPGA boards are used and for each board, four different inter-FPGA track combinations are explored. For experimentation, number of FPGAs on board are varied from two to six and impact of this variation is observed on the frequency of prototyped design. Experimental results show that FPGA boards with inter-FPGA tracks corresponding closely to cut net requirement of partitioned benchmarks give, on average, best frequency results. Moreover, FPGA boards having higher number of FPGAs give, on average, better frequency results as compared to boards having smaller number of FPGAs. Furthermore, a comparison between timing-driven and routability-driven inter-FPGA routing approaches shows that former approach requires, on average, 46% less execution time than the later while giving same frequency results. Finally, validation of proposed environment is also performed through in-circuit verification of sample benchmarks on a stack of FPGA boards.

Full text not available from this repository.

More Information

Uncontrolled Keywords: Multi FPGA-based prototyping Exploration environment Inter-FPGA routing Debugging
Related URLs:
Depositing User: Umer Farooq


Item ID: 16384
Identification Number:
ISSN: 0141-9331
Official URL:

Users with ORCIDS

ORCID for Umer Farooq: ORCID iD

Catalogue record

Date Deposited: 15 Aug 2023 14:20
Last Modified: 15 Aug 2023 14:20


Author: Umer Farooq ORCID iD
Author: Roselyne Chotin-Avot
Author: Moazam Azeem
Author: Maminionja Ravoson
Author: Habib Mehrez

University Divisions

Faculty of Technology > School of Engineering


Engineering > Electrical Engineering

Actions (login required)

View Item (Repository Staff Only) View Item (Repository Staff Only)