FMRPU: Design of Fine-grain Multi-context Reconfigurable Processing Unit

碩士 === 國立中山大學 === 電機工程學系研究所 === 92 === At present the scale of multimedia and communication systems has become more and more complicated due to the fast development of them. In order to improve the capability of real-time processing and shorten system development time, the ability to reconfigure sys...

Full description

Bibliographic Details
Main Authors: Ren-Bang Lin, 林任邦
Other Authors: Jih-Ching Chiu
Format: Others
Language:en_US
Published: 2004
Online Access:http://ndltd.ncl.edu.tw/handle/59789523908905789646
Description
Summary:碩士 === 國立中山大學 === 電機工程學系研究所 === 92 === At present the scale of multimedia and communication systems has become more and more complicated due to the fast development of them. In order to improve the capability of real-time processing and shorten system development time, the ability to reconfigure system architecture becomes an important and flexible design consideration. In this thesis, we propose a reconfigurable processing unit, FMRPU, which is a fine-grain multi-context reconfigurable processing unit targeting at high-throughput and data-parallel applications. It contains 64 reconfigurable logic arrays, 16 switch boxes, and connects with each other via three hierarchical-level connectivities. To avoid the excessive routing path to be the bottleneck of mapped circuits, we design the data stream switch to rearrange data streams. According to the simulation results, the longest routing path of FMRPU only takes 6.5 ns at 0.35 processes, which is able to construct the required logic circuit efficiently. Compare with same kind devices in dealing with Motion Estimation operations, the performance is raise to 17% and is excellent to other same kind architectures in executing other DSP algorithms.