A scalable and configurable Multiprocessor System-on-Chip (MPSoC) virtual platform for hardware and software co-design and co-verification

Wicaksana, Arya and Tang, Chong Ming (2015) A scalable and configurable Multiprocessor System-on-Chip (MPSoC) virtual platform for hardware and software co-design and co-verification. In: 2015 3rd International Conference on New Media (CONMEDIA), 25-27 Nov. 2015, Tangerang.

Full text not available from this repository.

Abstract

This paper defines a scalable and configurable Multiprocessor System-on-Chip virtual platform for hardware and software co-design and co-verification in Electronic System Level (ESL) design. It includes the integration of an Instruction Set Simulator (ISS) to the virtual platform, Transaction Level Modeling (TLM), IP (Intellectual Property) block design in high level of abstraction, and hardware and software partitioning. The virtual platform has been tested to develop and successfully tested to develop and run an AES-128 encryption software. The architecture of the virtual platform consist of multiple ARM Cortex-M0 processor, bus-based and Mesh NoC (Network-on-Chip) architecture, and IP (peripherals) to support the system. Lotus-G displays its capability to fill the gap between hardware and software team in ESL design and verification flow. It provides the software team with a platform which enables them to start software development and testing early before the RTL platform is ready. The virtual platform also gives the hardware team a golden reference model that acts as the functional specification reference during hardware design and verification.

Item Type: Conference or Workshop Item (Paper)
Subjects: 000 Computer Science, Information and General Works > 000 Computer Science, Knowledge and Systems > 004 Computer Science, Data Processing, Hardware
Divisions: Faculty of Engineering & Informatics > Informatics
Depositing User: Administrator UMN Library
Date Deposited: 14 Oct 2021 06:43
Last Modified: 14 Oct 2021 06:43
URI: https://kc.umn.ac.id/id/eprint/18759

Actions (login required)

View Item View Item