FleXilicon: a New Coarse-grained Reconfigurable Architecture for Multimedia and Wireless Communications

High computing power and flexibility are important design factors for multimedia and wireless communication applications due to the demand for high quality services and frequent evolution of standards. The ASIC (Application Specific Integrated Circuit) approach provides an area efficient, high perfo...

Full description

Bibliographic Details
Main Author: Lee, Jong-Suk Mark
Other Authors: Electrical and Computer Engineering
Format: Others
Language:en_US
Published: Virginia Tech 2017
Subjects:
Online Access:http://hdl.handle.net/10919/77094
http://scholar.lib.vt.edu/theses/available/etd-02032010-222115/
id ndltd-VTETD-oai-vtechworks.lib.vt.edu-10919-77094
record_format oai_dc
spelling ndltd-VTETD-oai-vtechworks.lib.vt.edu-10919-770942021-11-17T05:37:41Z FleXilicon: a New Coarse-grained Reconfigurable Architecture for Multimedia and Wireless Communications Lee, Jong-Suk Mark Electrical and Computer Engineering Ha, Dong Sam Lockhart, Thurmon E. Patterson, Cameron D. Reed, Jeffrey H. Schaumont, Patrick R. Loop-level parallelism Reconfigurable architecture array processing High computing power and flexibility are important design factors for multimedia and wireless communication applications due to the demand for high quality services and frequent evolution of standards. The ASIC (Application Specific Integrated Circuit) approach provides an area efficient, high performance solution, but is inflexible. In contrast, the general purpose processor approach is flexible, but often fails to provide sufficient computing power. Reconfigurable architectures, which have been introduced as a compromise between the two extreme solutions, have been applied successfully for multimedia and wireless communication applications. In this thesis, we investigated a new coarse-grained reconfigurable architecture called FleXilicon which is designed to execute critical loops efficiently, and is embedded in an SOC with a host processor. FleXilicon improves resource utilization and achieves a high degree of loop level parallelism (LLP). The proposed architecture aims to mitigate major shortcomings with existing architectures through adoption of three schemes, (i) wider memory bandwidth, (ii) adoption of a reconfigurable controller, and (iii) flexible wordlength support. Increased memory bandwidth satisfies memory access requirement in LLP execution. New design of reconfigurable controller minimizes overhead in reconfiguration and improves area efficiency and reconfiguration overhead. Flexible word-length support improves LLP by increasing the number of processing elements executable. The simulation results indicate that FleXilicon reduces the number of clock cycles and increases the speed for all five applications simulated. The speedup ratios compared with conventional architectures are as large as two orders of magnitude for some applications. VLSI implementation of FleXilicon in 65 nm CMOS process indicates that the proposed architecture can operate at a high frequency up to 1 GHz with moderate silicon area. Ph. D. 2017-04-06T15:42:40Z 2017-04-06T15:42:40Z 2010-01-22 2010-02-03 2016-10-07 2010-03-23 Dissertation Text etd-02032010-222115 http://hdl.handle.net/10919/77094 http://scholar.lib.vt.edu/theses/available/etd-02032010-222115/ en_US In Copyright http://rightsstatements.org/vocab/InC/1.0/ application/pdf Virginia Tech
collection NDLTD
language en_US
format Others
sources NDLTD
topic Loop-level parallelism
Reconfigurable architecture
array processing
spellingShingle Loop-level parallelism
Reconfigurable architecture
array processing
Lee, Jong-Suk Mark
FleXilicon: a New Coarse-grained Reconfigurable Architecture for Multimedia and Wireless Communications
description High computing power and flexibility are important design factors for multimedia and wireless communication applications due to the demand for high quality services and frequent evolution of standards. The ASIC (Application Specific Integrated Circuit) approach provides an area efficient, high performance solution, but is inflexible. In contrast, the general purpose processor approach is flexible, but often fails to provide sufficient computing power. Reconfigurable architectures, which have been introduced as a compromise between the two extreme solutions, have been applied successfully for multimedia and wireless communication applications. In this thesis, we investigated a new coarse-grained reconfigurable architecture called FleXilicon which is designed to execute critical loops efficiently, and is embedded in an SOC with a host processor. FleXilicon improves resource utilization and achieves a high degree of loop level parallelism (LLP). The proposed architecture aims to mitigate major shortcomings with existing architectures through adoption of three schemes, (i) wider memory bandwidth, (ii) adoption of a reconfigurable controller, and (iii) flexible wordlength support. Increased memory bandwidth satisfies memory access requirement in LLP execution. New design of reconfigurable controller minimizes overhead in reconfiguration and improves area efficiency and reconfiguration overhead. Flexible word-length support improves LLP by increasing the number of processing elements executable. The simulation results indicate that FleXilicon reduces the number of clock cycles and increases the speed for all five applications simulated. The speedup ratios compared with conventional architectures are as large as two orders of magnitude for some applications. VLSI implementation of FleXilicon in 65 nm CMOS process indicates that the proposed architecture can operate at a high frequency up to 1 GHz with moderate silicon area. === Ph. D.
author2 Electrical and Computer Engineering
author_facet Electrical and Computer Engineering
Lee, Jong-Suk Mark
author Lee, Jong-Suk Mark
author_sort Lee, Jong-Suk Mark
title FleXilicon: a New Coarse-grained Reconfigurable Architecture for Multimedia and Wireless Communications
title_short FleXilicon: a New Coarse-grained Reconfigurable Architecture for Multimedia and Wireless Communications
title_full FleXilicon: a New Coarse-grained Reconfigurable Architecture for Multimedia and Wireless Communications
title_fullStr FleXilicon: a New Coarse-grained Reconfigurable Architecture for Multimedia and Wireless Communications
title_full_unstemmed FleXilicon: a New Coarse-grained Reconfigurable Architecture for Multimedia and Wireless Communications
title_sort flexilicon: a new coarse-grained reconfigurable architecture for multimedia and wireless communications
publisher Virginia Tech
publishDate 2017
url http://hdl.handle.net/10919/77094
http://scholar.lib.vt.edu/theses/available/etd-02032010-222115/
work_keys_str_mv AT leejongsukmark flexiliconanewcoarsegrainedreconfigurablearchitectureformultimediaandwirelesscommunications
_version_ 1719494230079963136