Abstract
The worsening of process variations and the consequent increased spreads in circuit performance and consumed power hinder the satisfaction of the targeted budgets and lead to yield loss. Corner based design and adoption of design guardbands might limit the yield loss. However, in many cases such methods may not be able to capture the real effects which might be way better than the predicted ones leading to increasingly pessimistic designs. The situation is even more severe in memories which consist of substantially different individual building blocks, further complicating the accurate analysis of the impact of variations at the architecture level leaving many potential issues uncovered and opportunities unexploited. In this paper, we develop a framework for capturing non-trivial statistical interactions among all the components of a memory/cache. The developed tool is able to find the optimum memory/cache configuration under various constraints allowing the designers to make the right choices early in the design cycle and consequently improve performance, energy, and especially yield. Our, results indicate that the consideration of the architectural interactions between the memory components allow to relax the pessimistic access times that are predicted by existing techniques.
Original language | English |
---|---|
Title of host publication | Proceedings -Design, Automation and Test in Europe, DATE |
Publisher | Institute of Electrical and Electronics Engineers Inc. |
Pages | 543-548 |
Number of pages | 6 |
ISBN (Print) | 9783981537048, ISSN 1530-1591 |
Publication status | Published - 22 Apr 2015 |
Event | 2015 Design, Automation and Test in Europe Conference and Exhibition, DATE 2015 - Grenoble, France Duration: 09 Mar 2015 → 13 Mar 2015 |
Conference
Conference | 2015 Design, Automation and Test in Europe Conference and Exhibition, DATE 2015 |
---|---|
Country/Territory | France |
City | Grenoble |
Period | 09/03/2015 → 13/03/2015 |
ASJC Scopus subject areas
- General Engineering