HW/SW co-design on embedded SoC FPGA for star tracking optimization in space applications

被引:0
|
作者
Vasileios Panousopoulos
Emmanouil Papaloukas
Vasileios Leon
Dimitrios Soudris
Emmanuel Koumandakis
George Lentaris
机构
[1] National Technical University of Athens,
[2] Infinite Orbits,undefined
[3] University of West Attica,undefined
来源
关键词
Star trackers; Space applications; COTS; SoC FPGAs;
D O I
暂无
中图分类号
学科分类号
摘要
Star trackers are crucial for satellite orientation. Improving their efficiency via reconfigurable COTS HW accommodates NewSpace missions. The current work considers SoC FPGAs to leverage both increased reprogramming and high-performance capabilities. Based on a custom sensor+FPGA system, we develop and optimize the algorithmic chain of star tracking by focusing on the acceleration of the image processing parts. We combine multiple circuit design techniques, such as low-level pipelining, word-length optimization, HW/SW co-processing, and parametric HLS+HDL coding, to fine-tune our implementation on Zynq-7020 FPGA when using real and synthetic input data. Overall, with 4-MPixel images, we achieve more than 24 FPS throughput by accelerating >95% of the computation by 8.9×\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\times$$\end{document}, at system level, while preserving the original SW accuracy and meeting the real-time requirements of the application.
引用
收藏
相关论文
共 50 条
  • [31] A HW/SW Co-design Methodology: An Accurate Power Efficiency Model and Design Metrics for Embedded System
    Iftikhar, Khan
    Jeong, Taikyeong Ted
    Park, Gyungleen
    Ambler, Anthony P.
    SNPD 2009: 10TH ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCES, NETWORKING AND PARALLEL DISTRIBUTED COMPUTING, PROCEEDINGS, 2009, : 3 - +
  • [32] Co-design for an SoC embedded network controller
    Zou L.-Y.
    Zou X.-C.
    Journal of Zhejiang University-SCIENCE A, 2006, 7 (4): : 591 - 596
  • [34] Application of a system-level HW/SW co-design methodology to an industrial embedded system
    Galassi, Alberto
    Pomante, Luigi
    Nardocci, Vitaliano
    2024 13TH MEDITERRANEAN CONFERENCE ON EMBEDDED COMPUTING, MECO 2024, 2024, : 64 - 70
  • [35] Remote Embedded Simulation System for SW/HW Co-design Based On Dynamic Partial Reconfiguration
    Gu, Jiaqi
    Wang, Ruoyao
    Wang, Jian
    Lai, Jinmei
    Duan, Qinghua
    2017 IEEE 12TH INTERNATIONAL CONFERENCE ON ASIC (ASICON), 2017, : 402 - 405
  • [36] Use of Student Experiments for Teaching Embedded Software Development Including HW/SW Co-Design
    Mitsui, Hiroyasu
    Kambe, Hidetoshi
    Koizumi, Hisao
    IEEE TRANSACTIONS ON EDUCATION, 2009, 52 (03) : 436 - 443
  • [37] Virtual component HW/SW co-design - From system level design exploration to HW/SW implementation
    Schirrmeister, F
    Krolikoski, S
    SYSTEM-ON-CHIP METHODOLOGIES & DESIGN LANGUAGES, 2001, : 333 - 342
  • [38] A Partial-Reconfiguration-Enabled HW/SW Co-Design Benchmark for LTE Applications
    Hosseinghorban, Ali
    Kumar, Akash
    ELECTRONICS, 2022, 11 (07)
  • [39] HW/SW Co-Design and Co-Optimizations for Deep Learning
    Marchisio, Alberto
    Putra, Rachmad Vidya Wicaksana
    Hanif, Muhammad Abdullah
    Shafique, Muhammad
    WORKSHOP PROCEEDINGS 2018: INTELLIGENT EMBEDDED SYSTEMS ARCHITECTURES AND APPLICATIONS (INTESA), 2018, : 13 - 18
  • [40] HW/SW Co-Design Based Implementation of Gas Discrimination
    Ali, Amine Ait Si
    Amira, Abbes
    Bensaali, Faycal
    Benammar, Mohieddine
    Bermak, Amine
    2016 IEEE 27TH INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS (ASAP), 2016, : 237 - 238