Title :
A coarse grained and hybrid reconfigurable architecture with flexible NoC router for variable block size motion estimation
Author :
Verma, Ruchika ; Akoglu, Ali
Author_Institution :
Dept. of ECE, Univ. of Arizona, Tucson, AZ
Abstract :
This paper proposes a novel application-specific hybrid coarsegrained reconfigurable architecture with a flexible network on chip (NoC) mechanism. Architecture supports variable block size motion estimation (VBSME) with much less resources than ASIC based and coarse grained reconfigurable architectures. The intelligent NoC router supports full search motion estimation algorithm as well as other fast search algorithms like diamond, hexagon, big hexagon and spiral. Our model is a hierarchical hybrid processing element based 2D architecture which supports reuse of reference frame blocks between the processing elements through NoC routers. This reduces the transactions from/to the main memory. Proposed architecture is designed with Verilog-HDL description and synthesized by 90 nm CMOS standard cell library. Results show that our architecture reduces the gate count by 7x compared to its ASIC counterpart that only supports full search method. Moreover, the proposed architecture operates at a frequency comparable to ASIC based implementation to sustain 30 fps. Our approach is based on a simple design which utilizes a high-level of parallelism with an intensive data reuse. Therefore, proposed architecture supports run-time reconfiguration for any block size and for any search pattern depending on the application requirement.
Keywords :
CMOS integrated circuits; application specific integrated circuits; hardware description languages; motion estimation; network-on-chip; reconfigurable architectures; ASIC; CMOS; Verilog-HDL description; hierarchical hybrid processing; network on chip router; reconfigurable architecture; variable block size motion estimation; Application specific integrated circuits; Hardware design languages; Libraries; Memory architecture; Motion estimation; Network-on-a-chip; Reconfigurable architectures; Search methods; Semiconductor device modeling; Spirals;
Conference_Titel :
Parallel and Distributed Processing, 2008. IPDPS 2008. IEEE International Symposium on
Conference_Location :
Miami, FL
Print_ISBN :
978-1-4244-1693-6
Electronic_ISBN :
1530-2075
DOI :
10.1109/IPDPS.2008.4536528