Skip to main content

Loadsa: A yield-driven top-down design method for STT-RAM array

Publication ,  Conference
Wen, W; Zhang, Y; Zhang, L; Chen, Y
Published in: Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC
May 20, 2013

As an emerging nonvolatile memory technology, spin-transfer torque random access memory (STT-RAM) faces great design challenges. The large device variations and the thermal-induced switching randomness of the magnetic tunneling junction (MTJ) introduce the persistent and non-persistent errors in STT-RAM operations, respectively. Modeling these statistical metrics generally require the expensive Monte-Carlo simulations on the combined magnetic-CMOS models, which is hardly integrated in the modern micro-architecture and system designs. Also, the conventional bottom-up design method incurs costly iterations in the STT-RAM design toward specific system requirement. In this work, we propose Loadsa1: a yield-driven top-down design method to explore the design space of STT-RAM array from a statistical point of view. Both array-level semi-analytical yield model and cell-level failure-probability model are developed to enable a top-down design method: The system-level requirements, e.g., the chip yield under power and area constraints, are hierarchically mapped to array-and cell-level design parameters, e.g., redundancy, ECC scheme, and MOS transistor size, etc. Our simulation results show that Loadsa can accurately optimize the STT-RAM based on the system and cell-level constraints with a linear computation complexity. Our method demonstrates great potentials in the early design stage of memory or micro-architecture by eliminating the design integrations, while offering a full statistical view of the design even when the common yield enhancement practices are applied. © 2013 IEEE.

Duke Scholars

Published In

Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC

DOI

Publication Date

May 20, 2013

Start / End Page

291 / 296
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Wen, W., Zhang, Y., Zhang, L., & Chen, Y. (2013). Loadsa: A yield-driven top-down design method for STT-RAM array. In Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC (pp. 291–296). https://doi.org/10.1109/ASPDAC.2013.6509611
Wen, W., Y. Zhang, L. Zhang, and Y. Chen. “Loadsa: A yield-driven top-down design method for STT-RAM array.” In Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC, 291–96, 2013. https://doi.org/10.1109/ASPDAC.2013.6509611.
Wen W, Zhang Y, Zhang L, Chen Y. Loadsa: A yield-driven top-down design method for STT-RAM array. In: Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC. 2013. p. 291–6.
Wen, W., et al. “Loadsa: A yield-driven top-down design method for STT-RAM array.” Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC, 2013, pp. 291–96. Scopus, doi:10.1109/ASPDAC.2013.6509611.
Wen W, Zhang Y, Zhang L, Chen Y. Loadsa: A yield-driven top-down design method for STT-RAM array. Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC. 2013. p. 291–296.

Published In

Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC

DOI

Publication Date

May 20, 2013

Start / End Page

291 / 296