DocumentCode :
610960
Title :
ShrinkWrap: Compiler-Enabled Optimization and Customization of Soft Memory Interconnects
Author :
Chung, Eric S. ; Papamichael, Michael K.
fYear :
2013
fDate :
28-30 April 2013
Firstpage :
113
Lastpage :
116
Abstract :
Today´s FPGAs lack dedicated on-chip memory interconnects, requiring users to (1) rely on inefficient, general-purpose solutions, or (2) tediously create an application-specific memory interconnect for each target platform. The CoRAM architecture, which offers a general-purpose abstraction for FPGA memory management, encodes high-level application information that can be exploited to generate customized soft memory interconnects. This paper describes the ShrinkWrap Compiler, which analyzes a CoRAM application for its connectivity and bandwidth requirements, enabling synthesis of highly-tuned area-efficient soft memory interconnects.
Keywords :
SRAM chips; field programmable gate arrays; integrated circuit design; memory architecture; program compilers; storage management chips; CoRAM architecture; FPGA memory management; SRAM; ShrinkWrap; bandwidth requirements; compiler-enabled customization; compiler-enabled optimization; connectivity requirements; general-purpose abstraction; high-level application information; on-chip memory interconnects; soft memory interconnects; Bandwidth; Field programmable gate arrays; Instruction sets; Memory management; Optimization; Random access memory; Throughput; accelerator; fpga; network-on-chip; system-on-chip;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Field-Programmable Custom Computing Machines (FCCM), 2013 IEEE 21st Annual International Symposium on
Conference_Location :
Seattle, WA
Print_ISBN :
978-1-4673-6005-0
Type :
conf
DOI :
10.1109/FCCM.2013.56
Filename :
6546004
Link To Document :
بازگشت