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 |
---|
Abstract
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.
More Information
Uncontrolled Keywords: Multi FPGA-based prototyping Exploration environment Inter-FPGA routing Debugging |
Related URLs: |
Depositing User: Umer Farooq |
Identifiers
Item ID: 16384 |
Identification Number: https://doi.org/10.1016/j.micpro.2017.12.006 |
ISSN: 0141-9331 |
URI: http://sure.sunderland.ac.uk/id/eprint/16384 | Official URL: https://www.sciencedirect.com/science/article/pii/... |
Users with ORCIDS
Catalogue record
Date Deposited: 15 Aug 2023 14:20 |
Last Modified: 15 Aug 2023 14:20 |
Author: | Umer Farooq |
Author: | Roselyne Chotin-Avot |
Author: | Moazam Azeem |
Author: | Maminionja Ravoson |
Author: | Habib Mehrez |
University Divisions
Faculty of Technology > School of EngineeringSubjects
Engineering > Electrical EngineeringActions (login required)
View Item (Repository Staff Only) |