DocumentCode
523506
Title
Virtual prototyper (ViPro): An early design space exploration and optimization tool for SRAM designers
Author
Nalam, Satyanand ; Bhargava, Mudit ; Mai, Ken ; Calhoun, Benton H.
Author_Institution
Univ. of Virginia, Charlottesville, VA, USA
fYear
2010
fDate
13-18 June 2010
Firstpage
138
Lastpage
143
Abstract
SRAM design in scaled technologies requires knowledge of phenomena at the process, circuit, and architecture level. Decisions made at various levels of the design hierarchy affect the global figures of merit (FoMs) of an SRAM, such as, performance, power, area, and yield. However, the lack of a quick mechanism to understand the impact of changes at various levels of the hierarchy on global FoMs makes an accurate assessment of SRAM design innovations difficult. Thus, we introduce Virtual Prototyper (ViPro), a tool that helps SRAM designers explore the large design space by rapidly generating optimized virtual prototypes of complete SRAM macros. It does so by allowing designers to describe the SRAM components with varying levels of detail and by incorporating them into a hierarchical model that captures circuit and architectural features of the SRAM to optimize a complete prototype. It generates base-case prototypes that provide starting points for design space exploration, and assesses the impact of process, circuit, and architectural changes on the overall SRAM macro design.
Keywords
Circuit topology; Design optimization; Process design; Productivity; Prototypes; Random access memory; Space exploration; Space technology; Technological innovation; Virtual prototyping; SRAM; Virtual prototype; design space exploration; iterative design; optimization;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference (DAC), 2010 47th ACM/IEEE
Conference_Location
Anaheim, CA, USA
ISSN
0738-100X
Print_ISBN
978-1-4244-6677-1
Type
conf
Filename
5522349
Link To Document