Title :
An asynchronous bus bridge for partitioned multi-soc architectures on FPGAs
Author :
Kliem, Daniel ; Voigt, Sven-Ole
Author_Institution :
Inst. for Reliable Comput., Hamburg Univ. of Technol. (TUHH), Hamburg, Germany
Abstract :
Recent FPGA families exhibit a bandwidth gap that is inverse to the widely known memory bottleneck of hardwired platforms: Behaviorally described soft processors are comparatively slow whereas FPGAs offer high-throughput state-of-the-art memory attachments. We show that it is possible to take advantage of this bandwidth gap to host functionally partitioned safety- and security-critical software functions. Our proposed multisystem architecture instantiates multiple self-contained local systems on a reconfigurable platform that operates from a shared but partitioned memory. We benchmark and evaluate a novel asynchronous bus bridge and demonstrate that the asynchronous architecture is scalable both at run-time and during place-and-route.
Keywords :
asynchronous circuits; logic design; safety-critical software; system-on-chip; FPGA; asynchronous architecture; asynchronous bus bridge; bandwidth gap; functionally partitioned safety-critical software; hardwired platforms; high-throughput state-of-the-art memory attachments; memory bottleneck; multisystem architecture; partitioned memory; partitioned multi-SOC architectures; place-and-route; reconfigurable platform; security-critical software functions; self-contained local systems; shared memory; soft processors; Bandwidth; Benchmark testing; Bridges; Clocks; Computer architecture; Field programmable gate arrays; Program processors;
Conference_Titel :
Field Programmable Logic and Applications (FPL), 2013 23rd International Conference on
Conference_Location :
Porto
DOI :
10.1109/FPL.2013.6645569