Title :
Design & Implementation of the Interface of a Hardware/Software Co-Designed Virtual Machine
Author :
Baker, Adam J. ; Kent, Kenneth B.
Author_Institution :
New Brunswick Univ., Fredericton
Abstract :
This paper presents an implementation of the interface of a co-designed virtual machine. It introduces the concept of a co-designed virtual machine, describes the communication requirements of the interface and explains how using a System-on-Chip design can improve the performance of the co-design system. A general model for the communication between hardware and software is presented, and results of testing and evaluation of this interface are given.
Keywords :
application program interfaces; hardware-software codesign; system-on-chip; virtual machines; hardware/software co-designed virtual machine; interface design; system-on-chip design; Application software; Communication system control; Engines; Field programmable gate arrays; Hardware; Java; Random access memory; Software performance; System-on-a-chip; Virtual machining;
Conference_Titel :
Communications, Computers and Signal Processing, 2007. PacRim 2007. IEEE Pacific Rim Conference on
Conference_Location :
Victoria, BC
Print_ISBN :
978-1-4244-1189-4
Electronic_ISBN :
1-4244-1190-4
DOI :
10.1109/PACRIM.2007.4313189