Dynamically reconfigurable systolic array accelerators: a case study with extended Kalman filter and discrete wavelet transform algorithms

被引:19
|
作者
Sudarsanam, A. [1 ]
Barnes, R. [1 ]
Carver, J. [1 ]
Kallam, R. [1 ]
Dasu, A. [1 ]
机构
[1] Utah State Univ, ECE Dept, Logan, UT 84322 USA
来源
关键词
D O I
10.1049/iet-cdt.2008.0139
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Field programmable gate arrays (FPGAs) are increasingly being adopted as the primary on-board computing system for autonomous deep space vehicles. There is a need to support several complex applications for navigation and image processing in a rapidly responsive on-board FPGA-based computer. Developing such a computer requires the designer to explore and combine several design concepts such as systolic array (SA) design, hardware-software partitioning and partial dynamic reconfiguration (PDR). In this study a microprocessor/co-processor design that can simultaneously accelerate multiple single precision floating-point algorithms is proposed. Two such algorithms are extended Kalman filter (EKF) and discrete wavelet transform (DWT). Key contributions include (i) polymorphic systolic array (PolySA), comprising partial reconfigurable regions that can accelerate algorithms amenable to being mapped onto linear SAs and (ii) performance model to predict the overall execution time of EKF algorithm on the proposed PolySA architecture. When implemented on a low-end Xilinx Virtex4 SX35 FPGA, the design provides a speed-up of at least 4.18x and 6.61x over a state-of-the-art microprocessor used in spacecraft systems for the EKF and DWT algorithms, respectively. The performance of EKF algorithm on the proposed PolySA architecture was compared against the performance on two types of conventional (non-polymorphic) hardware architectures and the results showed that the proposed architecture outperformed the other two architectures in most of the test cases.
引用
收藏
页码:126 / 142
页数:17
相关论文
共 44 条
  • [41] Assessing the impacts of climate change on precipitation through a hybrid method of machine learning and discrete wavelet transform techniques, case study: Cork, Ireland
    Moradian, Sogol
    Iglesias, Gregorio
    Broderick, Ciaran
    Olbert, Indiana A.
    JOURNAL OF HYDROLOGY-REGIONAL STUDIES, 2023, 49
  • [42] A model development on GIS-driven data to predict temporal daily collision through integrating Discrete Wavelet Transform (DWT) and Artificial Neural Network (ANN) algorithms; case study: Tehran-Qazvin freeway
    Sanayei, Reza
    Vafaeinejad, Alireza
    Karami, Jalal
    Aghamohammadi Zanjirabad, Hossein
    GEOCARTO INTERNATIONAL, 2022, 37 (14) : 4141 - 4157
  • [43] Simulation of seepage flow through embankment dam by using a novel extended Kalman filter based neural network paradigm: Case study of Fontaine Gazelles Dam, Algeria
    Rehamnia, Issam
    Benlaoukli, Bachir
    Jamei, Mehdi
    Karbasi, Masoud
    Malik, Anurag
    MEASUREMENT, 2021, 176
  • [44] Real-Time Implementation of an Extended Kalman Filter and a PI Observer for State Estimation of Rechargeable Li-Ion Batteries in Hybrid Electric Vehicle Applications-A Case Study
    Tudoroiu, Roxana-Elena
    Zaheeruddin, Mohammed
    Radu, Sorin-Mihai
    Tudoroiu, Nicolae
    BATTERIES-BASEL, 2018, 4 (02):