Title :
High throughput memory data-path design for multi-core architecture
Author :
Jinsong, Li ; Du Gaoming ; Duoli, Zhang ; Yukun, Song ; Li, Li ; Hongbing, Pan
Author_Institution :
Inst. of VLSI Design, Hefei Univ. of Technol., Hefei, China
Abstract :
Network on chip (NoC) has been proposed as new on-chip communication paradigm for the multi-core processing era. But the memory wall problem is a design bottleneck, especially in real-time applications. This paper proposes a high throughput memory data-path design that can guarantee real-time I/O throughput for an in-house developed multi-core system. The main contribution is as follows: Firstly, a data path DMA controller between the local processing cores and the on chip communication network is designed. Once the data access is established, it can transfer one data per cycle. Secondly, pre-programmed mechanism is used to schedule data exchange to reduce more cycles of register configuration. The design was successfully implemented on FPGA with fade-in-fade-out real-time video application. Experiment results show that 1024-bit data can be transferred in only 51 cycles and the system can run at 90MHz.
Keywords :
field programmable gate arrays; file organisation; logic design; multiprocessing systems; network-on-chip; data exchange scheduling; data path DMA controller; direct memory access; fade-in-fade-out realtime video application; field programmable gate array; high throughput memory; memory data-path design; multicore architecture; network-on-chip; pre-programmed mechanism; register configuration; Automatic control; Communication system control; Field programmable gate arrays; Network-on-a-chip; Real time systems; Registers; Robotics and automation; Scheduling; Throughput; Very large scale integration; FPGA; NoC; data-path; fade-in-fade-out; high throughput; real-time;
Conference_Titel :
Informatics in Control, Automation and Robotics (CAR), 2010 2nd International Asia Conference on
Conference_Location :
Wuhan
Print_ISBN :
978-1-4244-5192-0
Electronic_ISBN :
1948-3414
DOI :
10.1109/CAR.2010.5456686