Title :
Memory binding and layer assignment for high-level synthesis of 3D ICs
Author :
Yi-Chun Yen ; Jhih-Kai Yang ; Wei-Kai Cheng
Author_Institution :
Dept. of Inf. & Comput. Eng., Chung Yuan Christian Univ., Chungli, Taiwan
Abstract :
In modern SOC design, communications between logic circuits and memories often become the bottlenecks of system performance. Among different types of memories, DRAM is especially suitable for large quantity of data storage. To reduce both the wire distance and bandwidth between logic circuits and DRAM modules, three dimensional integrated circuits (3D ICs) is one of the promising solutions. In this paper, we propose a K-L algorithm for memory binding and layer assignment of memory modules in high-level synthesis of 3D ICs. By the proposed memory binding technique, we can increase the number of row buffer hits for data accesses of DRAM modules, and hence improve the system performance. In addition, by the layer assignment of memory modules proposed in our algorithm, we can reduce the area of memory tier in the 3D ICs architectures. Experimental results show that our algorithm can balance the performance and hardware cost of memory accesses, and get a feasible solution for the tested benchmarks.
Keywords :
DRAM chips; buffer storage; high level synthesis; system-on-chip; three-dimensional integrated circuits; 3D IC architectures; DRAM modules; K-L algorithm; SOC design; data access; data storage; high-level synthesis; layer assignment; logic circuits; logic memory; memory binding technique; memory modules; row buffer hits; system performance; three dimensional integrated circuits; wire distance; Arrays; Benchmark testing; Delay; Job shop scheduling; Memory management; Random access memory; Resource management; 3D ICs; DRAM; high-level synthesis; layer assignment; memory binding; operation scheduling; row buffer;
Conference_Titel :
Circuits and Systems (APCCAS), 2012 IEEE Asia Pacific Conference on
Conference_Location :
Kaohsiung
Print_ISBN :
978-1-4577-1728-4
DOI :
10.1109/APCCAS.2012.6419111