Lotus-G: The PVT TLM Virtual Platform for Early RUMPS401 Software Development

Wicaksana, Arya (2020) Lotus-G: The PVT TLM Virtual Platform for Early RUMPS401 Software Development. In: Advances in Electronics Engineering. Lecture Notes in Electrical Engineering.

Full text not available from this repository.

Abstract

The fascinating growth of Multi-Processor System-on-Chip (MPSoC) has brought a daunting task to software programmers. The task is to build software which could completely utilize hardware potentials. The virtual platform is one of the solutions which allows software programmers to develop the software early before the hardware is available. As a demonstration of concept and viability, here the functional accurate programmer’s view with time (PVT) transaction-level modeling (TLM) virtual platform: Lotus-G is presented here and used for early software development of a real MPSoC project: RUMPS401. The Lotus-G mimics the RUMPS401 that is an ultra-low power MPSoC project developed in Universiti Tunku Abdul Rahman (UTAR) VLSI Design Center, Malaysia. The virtual platform is developed using SystemC and transaction-level modeling (TLM) methodology with the use of additional high-level models from Open Virtual Platforms (OVP). The simulation of Lotus-G takes place in SystemC environment with the help of an instruction set simulator from OVP to execute the software on the platform. This research showcases the results and details of early MPSoC software development using a PVT TLM Virtual Platform with OVP simulator and high-level models for real MPSoC project.

Item Type: Conference or Workshop Item (Paper)
Keywords: Early software development MPSoC PVT TLM Virtual platform
Subjects: 000 Computer Science, Information and General Works > 000 Computer Science, Knowledge and Systems > 005 Computer Programming
Divisions: Faculty of Engineering & Informatics > Informatics
Depositing User: Administrator UMN Library
Date Deposited: 14 Oct 2021 08:18
Last Modified: 14 Oct 2021 08:18
URI: https://kc.umn.ac.id/id/eprint/18773

Actions (login required)

View Item View Item