An SRAM Prototyping Tool for Rapid Sub-32nm Design Exploration and Optimization

TitleAn SRAM Prototyping Tool for Rapid Sub-32nm Design Exploration and Optimization
Publication TypeConference Paper
Year of Publication2009
AuthorsBhargava, M., S. Nalam, B. H. Calhoun, and K. Mai
Conference NameTECHCON
Abstract

SRAM design in scaled technologies increasingly requires circuit innovations such as read/write assist techniques or alternative bitcells to ensure even basic functionality. However, the lack of a quick mechanism for understanding the impact of these circuit level changes on system level metrics makes accurate assessments of new circuit techniques difficult. Thus, we introduce Virtual Prototyper (ViPro), a tool that helps circuit designers explore this large design space by rapidly generating optimized virtual prototypes of complete SRAM macros. ViPro does this by allowing SRAM component specification with varying levels of detail – from ‘black-box’ descriptions to complete netlists – and by incorporating those components into a hierarchical model that captures circuit and architectural features of the SRAM to optimize a complete prototype. SRAM designers can use ViPro to generate base-case prototypes, which provide starting points for design space exploration, or to assess the impact of a low level circuit innovation on the overall SRAM design.

Citation Key28