DocumentCode :
1696947
Title :
AMBA Bus-Based Java System-on-Chip
Author :
Dai, Weiwei ; Wang, Huaning ; Hong-Zhou Tan
Author_Institution :
Sch. of Inf. Sci. & Technol., Sun Yat-sen Univ., Guangzhou
fYear :
2008
Firstpage :
604
Lastpage :
607
Abstract :
Java applications for real-time embedded systems are becoming more widely used today, yet the existence of mid-layer Java virtual machine (JVM) leads to several performance issues. Of all the software and hardware solutions presented in the literature, Java optimized processor (JOP) can reach reasonable performance but still has rooms to improve. In this paper, we propose a Java system-on-chip (SoC) which integrates JOP core and some popular peripherals based on advanced microcontroller bus architecture (AMBA) on a single chip. A united address mapping method for memory and I/O is also adopted and thus several redundant microcode instructions can be removed. The demonstration prototype is built on the Altera Stratix FPGA (EP1S30B956C6) prototyping board. CMOS synthesis results using 0.18 mum standard cell libraries are also presented.
Keywords :
Java; computer architecture; embedded systems; microcontrollers; system buses; system-on-chip; virtual machines; AMBA bus-based Java system-on-chip; Altera Stratix FPGA prototyping board; CMOS synthesis; Java application; Java optimized processor; address mapping method; advanced microcontroller bus architecture; microcode instruction; mid-layer Java virtual machine; real-time embedded system; size 0.18 mum; standard cell library; Application software; Embedded system; Hardware; Java; Microcontrollers; Prototypes; Real time systems; Software performance; System-on-a-chip; Virtual machining;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems for Communications, 2008. ICCSC 2008. 4th IEEE International Conference on
Conference_Location :
Shanghai
Print_ISBN :
978-1-4244-1707-0
Electronic_ISBN :
978-1-4244-1708-7
Type :
conf
DOI :
10.1109/ICCSC.2008.134
Filename :
4536826
Link To Document :
بازگشت