Cargando…
A Highly Efficient Heterogeneous Processor for SAR Imaging
The expansion and improvement of synthetic aperture radar (SAR) technology have greatly enhanced its practicality. SAR imaging requires real-time processing with limited power consumption for large input images. Designing a specific heterogeneous array processor is an effective approach to meet the...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2019
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6696381/ https://www.ncbi.nlm.nih.gov/pubmed/31382640 http://dx.doi.org/10.3390/s19153409 |
_version_ | 1783444257253621760 |
---|---|
author | Wang, Shiyu Zhang, Shengbing Huang, Xiaoping An, Jianfeng Chang, Libo |
author_facet | Wang, Shiyu Zhang, Shengbing Huang, Xiaoping An, Jianfeng Chang, Libo |
author_sort | Wang, Shiyu |
collection | PubMed |
description | The expansion and improvement of synthetic aperture radar (SAR) technology have greatly enhanced its practicality. SAR imaging requires real-time processing with limited power consumption for large input images. Designing a specific heterogeneous array processor is an effective approach to meet the power consumption constraints and real-time processing requirements of an application system. In this paper, taking a commonly used algorithm for SAR imaging—the chirp scaling algorithm (CSA)—as an example, the characteristics of each calculation stage in the SAR imaging process is analyzed, and the data flow model of SAR imaging is extracted. A heterogeneous array architecture for SAR imaging that effectively supports Fast Fourier Transformation/Inverse Fast Fourier Transform (FFT/IFFT) and phase compensation operations is proposed. First, a heterogeneous array architecture consisting of fixed-point PE units and floating-point FPE units, which are respectively proposed for the FFT/IFFT and phase compensation operations, increasing energy efficiency by 50% compared with the architecture using floating-point units. Second, data cross-placement and simultaneous access strategies are proposed to support the intra-block parallel processing of SAR block imaging, achieving up to 115.2 GOPS throughput. Third, a resource management strategy for heterogeneous computing arrays is designed, which supports the pipeline processing of FFT/IFFT and phase compensation operation, improving PE utilization by a factor of 1.82 and increasing energy efficiency by a factor of 1.5. Implemented in 65-nm technology, the experimental results show that the processor can achieve energy efficiency of up to 254 GOPS/W. The imaging fidelity and accuracy of the proposed processor were verified by evaluating the image quality of the actual scene. |
format | Online Article Text |
id | pubmed-6696381 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2019 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-66963812019-09-05 A Highly Efficient Heterogeneous Processor for SAR Imaging Wang, Shiyu Zhang, Shengbing Huang, Xiaoping An, Jianfeng Chang, Libo Sensors (Basel) Article The expansion and improvement of synthetic aperture radar (SAR) technology have greatly enhanced its practicality. SAR imaging requires real-time processing with limited power consumption for large input images. Designing a specific heterogeneous array processor is an effective approach to meet the power consumption constraints and real-time processing requirements of an application system. In this paper, taking a commonly used algorithm for SAR imaging—the chirp scaling algorithm (CSA)—as an example, the characteristics of each calculation stage in the SAR imaging process is analyzed, and the data flow model of SAR imaging is extracted. A heterogeneous array architecture for SAR imaging that effectively supports Fast Fourier Transformation/Inverse Fast Fourier Transform (FFT/IFFT) and phase compensation operations is proposed. First, a heterogeneous array architecture consisting of fixed-point PE units and floating-point FPE units, which are respectively proposed for the FFT/IFFT and phase compensation operations, increasing energy efficiency by 50% compared with the architecture using floating-point units. Second, data cross-placement and simultaneous access strategies are proposed to support the intra-block parallel processing of SAR block imaging, achieving up to 115.2 GOPS throughput. Third, a resource management strategy for heterogeneous computing arrays is designed, which supports the pipeline processing of FFT/IFFT and phase compensation operation, improving PE utilization by a factor of 1.82 and increasing energy efficiency by a factor of 1.5. Implemented in 65-nm technology, the experimental results show that the processor can achieve energy efficiency of up to 254 GOPS/W. The imaging fidelity and accuracy of the proposed processor were verified by evaluating the image quality of the actual scene. MDPI 2019-08-03 /pmc/articles/PMC6696381/ /pubmed/31382640 http://dx.doi.org/10.3390/s19153409 Text en © 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Wang, Shiyu Zhang, Shengbing Huang, Xiaoping An, Jianfeng Chang, Libo A Highly Efficient Heterogeneous Processor for SAR Imaging |
title | A Highly Efficient Heterogeneous Processor for SAR Imaging |
title_full | A Highly Efficient Heterogeneous Processor for SAR Imaging |
title_fullStr | A Highly Efficient Heterogeneous Processor for SAR Imaging |
title_full_unstemmed | A Highly Efficient Heterogeneous Processor for SAR Imaging |
title_short | A Highly Efficient Heterogeneous Processor for SAR Imaging |
title_sort | highly efficient heterogeneous processor for sar imaging |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6696381/ https://www.ncbi.nlm.nih.gov/pubmed/31382640 http://dx.doi.org/10.3390/s19153409 |
work_keys_str_mv | AT wangshiyu ahighlyefficientheterogeneousprocessorforsarimaging AT zhangshengbing ahighlyefficientheterogeneousprocessorforsarimaging AT huangxiaoping ahighlyefficientheterogeneousprocessorforsarimaging AT anjianfeng ahighlyefficientheterogeneousprocessorforsarimaging AT changlibo ahighlyefficientheterogeneousprocessorforsarimaging AT wangshiyu highlyefficientheterogeneousprocessorforsarimaging AT zhangshengbing highlyefficientheterogeneousprocessorforsarimaging AT huangxiaoping highlyefficientheterogeneousprocessorforsarimaging AT anjianfeng highlyefficientheterogeneousprocessorforsarimaging AT changlibo highlyefficientheterogeneousprocessorforsarimaging |