HW/SW Codesign and Implementation of an IMU Navigation Filter on Zynq SoC with Linux

Ramazan Yeniceri, Yakup Huner

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

8 Citations (Scopus)

Abstract

In this paper, a complementary filter for pitch and roll angle estimation based on linear acceleration and angular rate is designed and implemented on a Xilinx Zynq System on Chip (SoC) device. The filter is partitioned into two parts as hardware (HW) and software (SW) as a result of the communication performance analysis of Advanced eXtensible Interface (AXI) bus for a parallel interface in the Programmable Logic (PL) part of the SoC. PetaLinux operates on the Processing System (PS) part of the SoC and runs a C application. PL performs the HW abstraction by transforming serial inputs/outputs with noise rejection filters into memory mapped variables. Real-time test results and SoC utilization results are reported.

Original languageEnglish
Title of host publication2020 7th International Conference on Electrical and Electronics Engineering, ICEEE 2020
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages351-354
Number of pages4
ISBN (Electronic)9781728167886
DOIs
Publication statusPublished - Apr 2020
Event7th International Conference on Electrical and Electronics Engineering, ICEEE 2020 - Antalya, Turkey
Duration: 14 Apr 202016 Apr 2020

Publication series

Name2020 7th International Conference on Electrical and Electronics Engineering, ICEEE 2020

Conference

Conference7th International Conference on Electrical and Electronics Engineering, ICEEE 2020
Country/TerritoryTurkey
CityAntalya
Period14/04/2016/04/20

Bibliographical note

Publisher Copyright:
© 2020 IEEE.

Keywords

  • filter
  • HW/SW codesign
  • Linux
  • System on chip
  • Zynq

Fingerprint

Dive into the research topics of 'HW/SW Codesign and Implementation of an IMU Navigation Filter on Zynq SoC with Linux'. Together they form a unique fingerprint.

Cite this