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 条
  • [41] A QNX-based hardware and software platform for UAV control
    Shan, Yafeng
    Cheng, Nong
    Mu, Chundi
    INDUSTRIAL INSTRUMENTATION AND CONTROL SYSTEMS II, PTS 1-3, 2013, 336-338 : 1315 - 1321
  • [42] Hardware-Software Extensions To A Softcore Processor For FPGA-Based Adaptive PID Control
    Gomes, T.
    Garcia, P.
    Pinto, S.
    Salgado, F.
    Cabral, J.
    Monteiro, J.
    Tavares, A.
    2013 IEEE INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS (ISIE), 2013,
  • [43] Live Demonstration: Curating multi-domain investigations of electrochemical sensors for healthcare applications with a flexible hardware-software platform
    Boling, Sam
    Mason, Andrew J.
    2015 IEEE BIOMEDICAL CIRCUITS AND SYSTEMS CONFERENCE (BIOCAS), 2015, : 180 - 180
  • [44] Verification and analysis of domain-specific models of physical characteristics in embedded control software
    de Roo, Arjan
    Sozer, Hasan
    Aksit, Mehmet
    INFORMATION AND SOFTWARE TECHNOLOGY, 2012, 54 (12) : 1432 - 1453
  • [45] Composing domain-specific physical models with general-purpose software modules in embedded control software
    Arjan de Roo
    Hasan Sözer
    Mehmet Akşit
    Software & Systems Modeling, 2014, 13 : 55 - 81
  • [46] Composing domain-specific physical models with general-purpose software modules in embedded control software
    de Roo, Arjan
    Sozer, Hasan
    Aksit, Mehmet
    SOFTWARE AND SYSTEMS MODELING, 2014, 13 (01): : 55 - 81
  • [47] Towards a Standard-Based Domain-Specific Platform to Describe Points of Interest
    Garcia-Diaz, Vicente
    Espada, Jordan Pascual
    Garcia-Bustelo, B. Cristina Pelayo
    Lovelle, Juan Manuel Cueva
    Osis, Janis
    APPLIED COMPUTER SYSTEMS, 2015, 17 (01) : 69 - 78
  • [48] Document-oriented software construction based on domain-specific markup languages
    Sierra, JL
    Fernández-Manjón, B
    Fernández-Valmayor, A
    Navarro, A
    ITCC 2005: INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: CODING AND COMPUTING, VOL 2, 2005, : 392 - 397
  • [49] The Implementation of the Innovation Platform "Educational Potential of Hardware-Software Complexes Based on the Study and Interpretation of Brain Activity Patterns"
    Aleksandrova, Natalya A.
    Chernyaeva, Tatyana N.
    Khramova, Marina V.
    Hramov, Alexander E.
    2018 IEEE INTERNATIONAL CONFERENCE QUALITY MANAGEMENT, TRANSPORT AND INFORMATION SECURITY, INFORMATION TECHNOLOGIES (IT&QM&IS), 2018, : 533 - 535
  • [50] A 101.4 GOPS/W Reconfigurable and Scalable Control-centric Embedded Processor for Domain-specific Applications
    Ma, Ning
    Zou, Zhuo
    Lu, Zhonghai
    Zheng, Lirong
    Huan, Yuxiang
    Blixt, Stefan
    2016 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2016, : 1746 - 1749