DocumentCode
421391
Title
A VLIW low power Java processor for embedded applications
Author
Beck, Antonio Carlos S ; Carro, Luigi
Author_Institution
Inst. de Inf., Univ. Fed. do Rio Grande do Sul, Porto Alegre, Brazil
fYear
2004
fDate
7-11 Sept. 2004
Firstpage
157
Lastpage
162
Abstract
This paper presents a pioneer VLIW architecture of a native Java processor. We show that, thanks to the specific stack architecture and to the use of the VLIW technique, one is able to obtain a meaningful reduction of power dissipation, with small area overhead, when compared to other ways of executing Java in hardware. The underlying technique is based on the reuse of memory access instructions, hence reducing power during memory or cache accesses. The architecture is validated for some complex embedded applications like IMDCT computation and other data processing benchmarks.
Keywords
Java; discrete cosine transforms; embedded systems; low-power electronics; microcontrollers; multiprocessing systems; power consumption; VLIW low power Java processor; cache accesses; data processing benchmark; discrete cosine transform; embedded applications; inverse modified DCT; memory access instruction; microcontroller; power dissipation; stack architecture; very long instruction word; Computer applications; Computer architecture; Embedded computing; Embedded system; Energy consumption; Hardware; Java; Permission; Power dissipation; VLIW;
fLanguage
English
Publisher
ieee
Conference_Titel
Integrated Circuits and Systems Design, 2004. SBCCI 2004. 17th Symposium on
Print_ISBN
1-58113-947-0
Type
conf
DOI
10.1109/SBCCI.2004.240771
Filename
1360562
Link To Document