Skip to main navigation Skip to search Skip to main content

A QEMU-Based Virtual Platform of MPSoC

  • Liangquan Qiao
  • , Lei Li
  • , Xingyu Gao
  • , Jinxiang Wang
  • , Fangfa Fu*
  • , Keli Long
  • , Jinghan Zhou
  • *Corresponding author for this work
  • Harbin Institute of Technology
  • China Electronics Technology Group Corporation

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

Abstract

The MPSoC represents a promising direction for embedded systems to improve the performance and energy efficiency. Virtual platforms such as QEMU enable us to discover the interactive design space exploration at early stage in the design. Unfortunately, QEMU has no full ability of multiprocessor co-simulation. In this paper, we tackle the challenging problem of supporting MPSoC on QEMU by using multiple QEMUs to co-simulate. The virtual platform achieves scalability while maintaining a unified and coherent memory address space by flexibly using the remote ports and the memory agents. Furthermore, a neural network case and a FFT case are used to show co-simulation of MPSoC in the virtual platform.

Original languageEnglish
Title of host publication2024 IEEE 17th International Conference on Solid-State and Integrated Circuit Technology, ICSICT 2024
EditorsFan Ye, Xiaona Zhu, Ting Ao Tang
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9798350361834
DOIs
StatePublished - 2024
Event17th IEEE International Conference on Solid-State and Integrated Circuit Technology, ICSICT 2024 - Zhuhai, China
Duration: 22 Oct 202425 Oct 2024

Publication series

Name2024 IEEE 17th International Conference on Solid-State and Integrated Circuit Technology, ICSICT 2024

Conference

Conference17th IEEE International Conference on Solid-State and Integrated Circuit Technology, ICSICT 2024
Country/TerritoryChina
CityZhuhai
Period22/10/2425/10/24

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 7 - Affordable and Clean Energy
    SDG 7 Affordable and Clean Energy

Keywords

  • MPSoC
  • QEMU
  • co-simulation
  • shared memory
  • unified memory address

Fingerprint

Dive into the research topics of 'A QEMU-Based Virtual Platform of MPSoC'. Together they form a unique fingerprint.

Cite this