Partitioning constraints and signal routing approach for multi-FPGA prototyping platform

Abstract : With the global trend towards digital systems, designer's goal is to manage the system on chip complexity in accordance with the time to market constraint. Multi-FPGA hardware prototyping is an important feature to validate the design before reaching the fabrication phase. However, since the design is partitioned into multi-FPGA platform, the system frequency of the prototyped design is dramatically decreased due to the inter-FPGA communications. In fact, the way in which the design is partitioned affects the number of inter-FPGA signals and the critical path delay. In this paper, we propose a prototyping environment for multi-FPGA platforms. The partitioner tool is constrained so that it tries to find the best trade off between criteria that affects the system frequency. The resulting inter-FPGA signals are routed using an iterative routing algorithm. If the number of these signals exceeds the number of available traces between FPGAs, multiplexing IPs are inserted in the sending and receiving FPGA in order to transmit several signals through the same physical wire.
Document type :
Conference papers
Complete list of metadatas

https://hal.archives-ouvertes.fr/hal-01372830
Contributor : Habib Mehrez <>
Submitted on : Tuesday, September 27, 2016 - 4:46:33 PM
Last modification on : Thursday, March 21, 2019 - 2:31:34 PM

Identifiers

Citation

Mariem Turki, Habib Mehrez, Zied Marrakchi, Mohamed Abid. Partitioning constraints and signal routing approach for multi-FPGA prototyping platform. ISSoC 2013 - International Symposium on System on Chip, Oct 2013, Tampere, Finland. pp.1--4, ⟨10.1109/ISSoC.2013.6675273⟩. ⟨hal-01372830⟩

Share

Metrics

Record views

170