2016
DOI: 10.1587/transinf.2015edp7369
|View full text |Cite
|
Sign up to set email alerts
|

An Implementation of Multiple-Standard Video Decoder on a Mixed-Grained Reconfigurable Computing Platform

Abstract: SUMMARYThis paper presents the design of a multiple-standard 1080 high definition (HD) video decoder on a mixed-grained reconfigurable computing platform integrating coarse-grained reconfigurable processing units (RPUs) and FPGAs. The proposed RPU, including 16 × 16 multi-functional processing elements (PEs), is used to accelerate computeintensive tasks in the video decoding. A soft-core-based microprocessor array is implemented on the FPGA and adopted to speed-up the dynamic reconfiguration of the RPU. Furthe… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
2
0

Year Published

2016
2016
2018
2018

Publication Types

Select...
3
1
1

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(2 citation statements)
references
References 16 publications
0
2
0
Order By: Relevance
“…Reconfigurable Computing (RC) provides both benefits of Application Specific Integrated Circuit (ASIC) devices' high performance and General Purpose Processor (GPP) devices' flexibility to make it an excellent option for most applications, especially those with parallel processes, such as cryptography [1], video applications [2] and image processing [3]. Most RC systems include one Central Processing Unit (CPU) for management of data communication and software implementation, and one or several Reconfigurable Processing Units (RPU) for hardware implementation of tasks and instructions [4,5].…”
Section: Introductionmentioning
confidence: 99%
“…Reconfigurable Computing (RC) provides both benefits of Application Specific Integrated Circuit (ASIC) devices' high performance and General Purpose Processor (GPP) devices' flexibility to make it an excellent option for most applications, especially those with parallel processes, such as cryptography [1], video applications [2] and image processing [3]. Most RC systems include one Central Processing Unit (CPU) for management of data communication and software implementation, and one or several Reconfigurable Processing Units (RPU) for hardware implementation of tasks and instructions [4,5].…”
Section: Introductionmentioning
confidence: 99%
“…An energy-aware FPGA implementation of this architecture is carried-out and evaluated. The distinguishing feature of the proposed approach is the adoption of reconfigurable approximate computing: coarse-grained reconfiguration [10], [11] provides a tradeoff between a controlled image quality degradation and substantial energy saving. In [9], the same approach has been used on a smaller example, limited to a single channel interpolator.…”
Section: Introductionmentioning
confidence: 99%