High-level synthesis with SDRAMs and RAMBUS DRAMs

Citation
A. Khare et al., High-level synthesis with SDRAMs and RAMBUS DRAMs, IEICE T FUN, E82A(11), 1999, pp. 2347-2355
Citations number
15
Categorie Soggetti
Eletrical & Eletronics Engineeing
Journal title
IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES
ISSN journal
09168508 → ACNP
Volume
E82A
Issue
11
Year of publication
1999
Pages
2347 - 2355
Database
ISI
SICI code
0916-8508(199911)E82A:11<2347:HSWSAR>2.0.ZU;2-O
Abstract
Newer off-chip DRAM families, including Synchronous DRAMs (SDRAMs) and RAMB US DRAMs (RDRAMs), are becoming standard choices for the design of high-per formance systems. Although previous work in High-Level Synthesis (HLS) has addressed exploiting features of page-mode DRAMs, techniques do not exist f or exploiting the two key features of these newer DRAM families that boost memory performance and help overcome bandwidth limitations: (1) burst mode access, and (2) interleaved access through multiple banks. We address pre-s ynthesis optimizations on the input behavior that extract and exploit the b urst mode and multiple bank interleaved access modes of these newer DRAM fa milies, so that these features can be exploited fully during the HLS trajec tory. Our experiments, run on a suite of memory-intensive benchmarks using a contemporary SDRAM library, demonstrate significant performance improveme nts of up to 62.5% over the naive approach, and improvements of up to 16.7% over the previous approach that considered only page-mode-or extended-data out (EDO) DRAMS.