Skip to main content

Area and performance co-optimization for domain wall memory in application-specific embedded systems

Publication ,  Conference
Gu, S; Sha, EHM; Zhuge, Q; Chen, Y; Hu, J
Published in: Proceedings - Design Automation Conference
June 7, 2015

Domain Wall Memory (DWM), a recently developed spin-based non-volatile memory technology, inherently offers unprecedented benefits in density by storing multiple bits in the domains of a ferromagnetic nanowire, which logically resembles a bit-serial tape. However, this structure also leads to a unique challenge that the bits must be sequentially accessed by performing \shift" operations, resulting in variable and potential higher access latencies. In this paper, we propose a hardware and software co-optimize approach to improve area efficiency and performance for DWM in application-specific embedded systems. For an application-specific embedded system, this technique can obtain a DWM which consists of both micro-cell DWM and macro-cell DWM with minimal area size. Meanwhile, instruction schedule and data allocation with minimal memory access overhead are generated. Experimental results show that the proposed method can minimize the DWM area size while satisfying a system performance constraint.

Duke Scholars

Published In

Proceedings - Design Automation Conference

DOI

ISSN

0738-100X

Publication Date

June 7, 2015

Volume

2015-June
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Gu, S., Sha, E. H. M., Zhuge, Q., Chen, Y., & Hu, J. (2015). Area and performance co-optimization for domain wall memory in application-specific embedded systems. In Proceedings - Design Automation Conference (Vol. 2015-June). https://doi.org/10.1145/2744769.2744800
Gu, S., E. H. M. Sha, Q. Zhuge, Y. Chen, and J. Hu. “Area and performance co-optimization for domain wall memory in application-specific embedded systems.” In Proceedings - Design Automation Conference, Vol. 2015-June, 2015. https://doi.org/10.1145/2744769.2744800.
Gu S, Sha EHM, Zhuge Q, Chen Y, Hu J. Area and performance co-optimization for domain wall memory in application-specific embedded systems. In: Proceedings - Design Automation Conference. 2015.
Gu, S., et al. “Area and performance co-optimization for domain wall memory in application-specific embedded systems.” Proceedings - Design Automation Conference, vol. 2015-June, 2015. Scopus, doi:10.1145/2744769.2744800.
Gu S, Sha EHM, Zhuge Q, Chen Y, Hu J. Area and performance co-optimization for domain wall memory in application-specific embedded systems. Proceedings - Design Automation Conference. 2015.

Published In

Proceedings - Design Automation Conference

DOI

ISSN

0738-100X

Publication Date

June 7, 2015

Volume

2015-June