DocumentCode
1461815
Title
Local memory exploration and optimization in embedded systems
Author
Panda, Preeti Ranjan ; Dutt, Nikil D. ; Nicolau, Alexandru
Author_Institution
Synopsys Inc., Mountain View, CA, USA
Volume
18
Issue
1
fYear
1999
fDate
1/1/1999 12:00:00 AM
Firstpage
3
Lastpage
13
Abstract
Embedded processor-based systems allow for the tailoring of the on-chip memory architecture based on application specific requirements. We present an analytical strategy for exploring the on-chip memory architecture for a given application, based on a memory performance estimation scheme. The analytical technique has the important advantage of enabling a fast evaluation of candidate memory architectures in the early stages of system design. Many digital signal-processing applications involve array accesses and loop nests that can benefit from such an exploration. Our experiments demonstrate that our estimations closely follow the actual simulated performance at significantly reduced run times
Keywords
circuit analysis computing; circuit optimisation; digital signal processing chips; embedded systems; integrated circuit design; memory architecture; microprocessor chips; semiconductor storage; DSP applications; analytical strategy; application specific requirements; array accesses; digital signal processing applications; embedded processor-based systems; local memory exploration; local memory optimization; loop nests; memory performance estimation scheme; on-chip memory architecture; Embedded system; Large scale integration; Logic; Memory architecture; Microprocessors; Packaging; Performance analysis; Random access memory; Software libraries; System-on-a-chip;
fLanguage
English
Journal_Title
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher
ieee
ISSN
0278-0070
Type
jour
DOI
10.1109/43.739054
Filename
739054
Link To Document