Libo Chang

Libo Chang


Research Focus & Metrics

Academic Career Length

8Years (2019-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
3 August 2019 in Sensors
Verified
Journal Article
Open access
PDF file
SWShiyu Wang
Shiyu Wang
SZShengbing Zhang
Shengbing Zhang
XHXiaoping Huang
Xiaoping Huang
JAJianfeng An
Jianfeng An
LCLibo Chang
Libo Chang
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.

13 September 2021 in IEEE Transactions on Very Large Scale Integration (VLSI) Systems
Verified
Journal Article
Closed access
LCLibo Chang
Libo Chang
SZShengbing Zhang
Shengbing Zhang
HDHuimin Du
Huimin Du
YCYue Chen
Yue Chen
SWShiyu Wang
Shiyu Wang
In order to improve the computational efficiency of convolutional neural networks (CNNs) for object detection on reconfigurable platforms such as field-programmable gate arrays (FPGAs), we propose a CNN processor with hierarchical pipelining and multicore reconfigurable computing based on parallel parameter constraints. First, we propose a pipelined multicore processing architecture that can adapt to computations and on-chip memory requirements of different convolutional layers. We present the design of a CNN processor that can configure the computing units while adjusting the interconnection of multicore to improve the utilization of reconfigurable computing resources. Second, we propose an elastic on-chip buffer and a data access approach by dynamically configuring addresses to better utilize on-chip memory. Meanwhile, we present a cross-layer feature map fusion strategy based on computing near memory (CNM) to reduce off-chip memory accesses. Finally, we propose a scheduling algorithm for pipelined tasks to improve the computational efficiency and throughput of the proposed processor. For evaluation, the well-known object detection methods (RetinaNet-ResNet-50, MobileNetV2-SSDLite, and YOLOv3) performed using the proposed CNN processor on the ZCU102 platform and reached the throughput of 1503, 1066, and 809 GOPS and the computational efficiency of 0.79, 0.62, and 0.36 GOPS/DSP, respectively. The designed processor realized a better tradeoff between computing efficiency and detection accuracy compared with the recently proposed object detection CNNs on FPGA.

23 October 2020 in Journal of Real-Time Image Processing
Verified
Journal Article
Closed access
PDF file
LCLibo Chang
Libo Chang
SZShengbing Zhang
Shengbing Zhang
HDHuimin Du
Huimin Du
ZYZhonglun You
Zhonglun You
SWShiyu Wang
Shiyu Wang

5 October 2021 in Genetic Resources and Crop Evolution
Verified
Journal Article
Closed access
PDF file
DCDawei Chen
Dawei Chen
HZHui Zhang
Hui Zhang
LCLibo Chang
Libo Chang
LJLingyun Jia
Lingyun Jia
KSKun Sun
Kun Sun

1 January 2022
Verified
Conference Paper
Closed access
YCYue Chen
Yue Chen
HDHuimin Du
Huimin Du
LCLibo Chang
Libo Chang
Mixed-precision quantization can compress the size of the Convolution Neural Networks (CNNs) without reducing the accuracy of the network. A fixed bit width CNN accelerator needs to match the largest bit width in mixed- precision CNNs, which cause a huge waste of resource. In order to match the multiple quantization bit width of mixed- precision CNNs, we propose a reconfigurable microprocessing element (RmPE) that supports multi-precision parallel multiplication and addition operations. After testing, when the CNN accelerator with RmPE infers mixed-precision VGG-16 and ResNet-50 on the Ultra96-V2 platform, the computing performance of the accelerator reaches 216.6 GOPS and 214 GOPS, and the computing efficiency of the accelerator reaches 0.63 GOPS/DSP and 0.64 GOPS/DSP. Compared with the fixed-bit width CNN accelerator, our accelerator has higher computational efficiency.