DocumentCode :
1998855
Title :
Nonvolatile memory allocation and hierarchy optimization for high-level synthesis
Author :
Shuangchen Li ; Ang Li ; Yongpan Liu ; Yuan Xie ; Huazhong Yang
Author_Institution :
Dept. of Electron. Eng., Tsinghua Univ., Beijing, China
fYear :
2015
fDate :
19-22 Jan. 2015
Firstpage :
166
Lastpage :
171
Abstract :
The emerging nonvolatile memory (NVM) technology can potentially change the landscape of future IC designs with numerous benefits, such as high performance, low leakage power, and data retention. These advantages motivate designers to exploit utilizing NVM in in ASIC and FPGA. However, unique challenges such as large write energy and asymmetric read/write operations, lead to extra design knobs. This paper focuses on the NVM allocation and hierarchy optimization in high-level synthesis. A hierarchical hybrid memory architecture is presented. The proposed framework optimizes the memory hierarchy, type (NVM or SRAM) and capacity. Both an mixed-integer linear programming (MILP) and a branch-and-bound heuristic are developed. Experimental results demonstrate up to 69.3% power reduction compared with designs without NVM.
Keywords :
SRAM chips; high level synthesis; integer programming; linear programming; storage allocation; tree searching; NVM allocation; SRAM; branch-and-bound heuristic; hierarchical hybrid memory architecture; hierarchy optimization; high-level synthesis; mixed-integer linear programming; nonvolatile memory allocation; power reduction; Bandwidth; Kernel; Nonvolatile memory; Optimization; Power demand; Random access memory; Resource management;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference (ASP-DAC), 2015 20th Asia and South Pacific
Conference_Location :
Chiba
Print_ISBN :
978-1-4799-7790-1
Type :
conf
DOI :
10.1109/ASPDAC.2015.7058999
Filename :
7058999
Link To Document :
بازگشت