Hardware-Software Codesign of EKF-based Motor Control for Domain-Specific Reconfigurable Platform

被引:1
|
作者
Aung, Yan Lin [1 ]
Lam, Siew-Kei [1 ]
Srikanthan, Thambipillai [1 ]
机构
[1] Nanyang Technol Univ, CHiPES Res Ctr, Sch Comp Engn, Singapore 639798, Singapore
关键词
Extended Kalman Filter; Kalman gain; codesign; domain-specific reconfigurable platform; FPGAS;
D O I
10.1109/ISED.2013.25
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper presents hardware-software codesign of Extended Kalman Filter (EKF) based motor control for a domain-specific reconfigurable platform, which consists of a processor for automotive applications and an FPGA for application-specific customization. Considering the existing MISRA C compliant software harnessing dedicated on-chip peripherals, we employ a codesign methodology aiming to enable product differentiation through modest hardware accelerator implementation in the reconfigurable logic thus meeting the application constraints under tight time-to-market pressure. A key step in the design methodology for reducing the effort of hardware customization lies in platform-aware hardware-software partitioning, which takes into accounts communication overhead between the various computing elements. We show that our approach can effectively identify a suitable candidate for hardware acceleration embracing domain-specific characteristics and existing standard-compliant software.
引用
收藏
页码:93 / 97
页数:5
相关论文
共 50 条
  • [11] Run-time reconfigurable hardware-software architecture for PID motor control IP cores
    Astarloa, Armando
    Lazaro, Jesus
    Bidarte, Unai
    Jimenez, Jaime
    Arias, Jagoba
    IECON 2006 - 32ND ANNUAL CONFERENCE ON IEEE INDUSTRIAL ELECTRONICS, VOLS 1-11, 2006, : 1750 - +
  • [12] Model-Based Hardware-Software Codesign of ECT Digital Processing Unit
    Allam, Atef
    Deabes, Wael
    MODELLING AND SIMULATION IN ENGINEERING, 2021, 2021
  • [13] A Reconfigurable Platform for the Design and Verification of Domain-Specific Accelerators
    Park, Sungho
    Cho, Yong Cheol Peter
    Irick, Kevin M.
    Narayanan, Vijaykrishnan
    2012 17TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2012, : 108 - 113
  • [14] A Domain-Specific Language for Reconfigurable, Distributed Software Architecture
    Zhu, Henry
    Zhao, Junyong
    Sultana, Nik
    2023 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS, IPDPSW, 2023, : 335 - 344
  • [15] Dynamically reconfigurable hardware-software architecture for partitioning networking functions on the SoC platform
    Kim, Youngmann
    Park, E. K.
    Tak, Sungwoo
    JOURNAL OF SYSTEMS AND SOFTWARE, 2009, 82 (10) : 1588 - 1599
  • [16] Design of reconfigurable composite microsystems based on hardware/software codesign principles
    Zhang, TH
    Chakrabarty, K
    Fair, RB
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2002, 21 (08) : 987 - 995
  • [17] Control and configuration software for a reconfigurable networking hardware platform
    Sproul, TS
    Lockwood, JW
    Taylor, DE
    10TH ANNUAL IEEE SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES, PROCEEDINGS, 2002, : 45 - 54
  • [18] Remotely reconfigurable hardware-software platform with web service interface for automated video surveillance
    Brzoza-Woch, R.
    Ruta, A.
    Zielinski, K.
    JOURNAL OF SYSTEMS ARCHITECTURE, 2013, 59 (07) : 376 - 388
  • [19] HARDWARE-SOFTWARE CODESIGN FOR HIGH-SPEED SIGNATURE-BASED VIRUS SCANNING
    Lin, Ying-Dar
    Lin, Po-Ching
    Lai, Yuan-Cheng
    Liu, Tai-Ying
    IEEE MICRO, 2009, 29 (05) : 56 - 65
  • [20] A platform FPGA-based hardware-software undergraduate laboratory
    Schneider, J
    Bezdek, M
    Zhang, ZY
    Zhang, Z
    Rover, DT
    2005 IEEE International Conference on Microelectronic Systems Education, Proceedings, 2005, : 53 - 54