Addressing productivity challenges in domain-specific reconfigurable platforms : a case study on extended kalman filter-based motor control

In anticipation of the prevalence of reconfigurability in future integrated circuits, this paper presents a practical hardware-software codesign methodology for customizing domain-specific reconfigurable platforms to meet the application constraints in a timely manner. The proposed framework exploit...

Full description

Saved in:
Bibliographic Details
Main Authors: Aung, Yan Lin, Lam, Siew-Kei, Srikanthan, Thambipillai
Other Authors: School of Computer Engineering
Format: Article
Language:English
Published: 2015
Subjects:
Online Access:https://hdl.handle.net/10356/103947
http://hdl.handle.net/10220/24645
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
Description
Summary:In anticipation of the prevalence of reconfigurability in future integrated circuits, this paper presents a practical hardware-software codesign methodology for customizing domain-specific reconfigurable platforms to meet the application constraints in a timely manner. The proposed framework exploits existing MISRA C compliant software in order to meet the increasing time-to-market pressures while enabling product differentiation through modest custom hardware accelerator implementation in the reconfigurable logic. A key step in the design methodology for reducing the effort of hardware customization lies in platform-aware hardware-software partitioning, which takes into consideration the communication overhead between the various computing elements. In order to demonstrate the viability of the proposed methodology, we present a case study on extended Kalman filter based motor control for automotive applications. We show that the proposed methodology can effectively identify a cost effective candidate for hardware acceleration embracing domain-specific characteristics and existing standard-compliant software.