On-Chip Memory Architecture Exploration Framework for DSP Processor-Based Embedded System on Chip


Autoria(s): Kumar, Rajesh TS; Govindarajan, R; Ravikumar, CP
Data(s)

01/03/2012

Resumo

Today's SoCs are complex designs with multiple embedded processors, memory subsystems, and application specific peripherals. The memory architecture of embedded SoCs strongly influences the power and performance of the entire system. Further, the memory subsystem constitutes a major part (typically up to 70%) of the silicon area for the current day SoC. In this article, we address the on-chip memory architecture exploration for DSP processors which are organized as multiple memory banks, where banks can be single/dual ported with non-uniform bank sizes. In this paper we propose two different methods for physical memory architecture exploration and identify the strengths and applicability of these methods in a systematic way. Both methods address the memory architecture exploration for a given target application by considering the application's data access characteristics and generates a set of Pareto-optimal design points that are interesting from a power, performance and VLSI area perspective. To the best of our knowledge, this is the first comprehensive work on memory space exploration at physical memory level that integrates data layout and memory exploration to address the system objectives from both hardware design and application software development perspective. Further we propose an automatic framework that explores the design space identifying 100's of Pareto-optimal design points within a few hours of running on a standard desktop configuration.

Formato

application/pdf

Identificador

http://eprints.iisc.ernet.in/44525/1/acm_tran_emb_comp_sys_11-1_05_2012.pdf

Kumar, Rajesh TS and Govindarajan, R and Ravikumar, CP (2012) On-Chip Memory Architecture Exploration Framework for DSP Processor-Based Embedded System on Chip. In: ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 11 (1).

Publicador

ACM

Relação

http://dx.doi.org/10.1145/2146417.2146422

http://eprints.iisc.ernet.in/44525/

Palavras-Chave #Supercomputer Education & Research Centre
Tipo

Journal Article

PeerReviewed