DocumentCode :
188022
Title :
Reliably prototyping large SoCs using FPGA clusters
Author :
Fox, Paul J. ; Markettos, A. Theodore ; Moore, Simon W.
Author_Institution :
Comput. Lab., Univ. of Cambridge, Cambridge, UK
fYear :
2014
fDate :
26-28 May 2014
Firstpage :
1
Lastpage :
8
Abstract :
Prototyping large SoCs (Systems on Chip) using multiple FPGAs introduces a risk of errors on inter-FPGA links. This raises the question of how we can prove the correctness of a SoC prototyped using multiple FPGAs. We propose using high-speed serial interconnect between FPGAs, with a transparent error detection and correction protocol working on a link-by-link basis. Our inter-FPGA interconnect has an interface that resembles that of a network-on-chip, providing a consistent interface to a prototype SoC and masking the difference between on-chip and off-chip interconnect. Low-latency communication and low area usage are favoured at the expense of a little bandwidth inefficiency, a trade-off we believe is appropriate given the high bandwidth of inter-FPGA links.
Keywords :
field programmable gate arrays; integrated circuit interconnections; integrated circuit reliability; system-on-chip; FPGA cluster; SoC prototyping reliability; bandwidth inefficiency; high-speed serial interconnect; interFPGA interconnect; interFPGA links; link-by-link basis; low-area usage; low-latency communication; network-on-chip; off-chip interconnect; on-chip interconnect; system-on-chip; transparent error detection; Bridges; Clocks; Field programmable gate arrays; Reliability; Routing; System-on-chip; Transceivers; FPGA; SoC; communication; interconnect; prototyping; reliability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Reconfigurable and Communication-Centric Systems-on-Chip (ReCoSoC), 2014 9th International Symposium on
Conference_Location :
Montpellier
Type :
conf
DOI :
10.1109/ReCoSoC.2014.6861350
Filename :
6861350
Link To Document :
بازگشت