Title :
Rapid embedded hardware/software system generation
Author :
Peddersen, Jorgen ; Shee, Seng Lin ; Janapsatya, Andhi ; Parameswaran, Sri
Abstract :
This paper presents an RTL generation scheme for a SimpleScalar/PISA instruction set architecture with system calls to implement C programs. The scheme utilizes ASIPmeister, a processor generation tool. The RTL generated is available for download. The second part of the paper shows a method of reducing the PISA instruction set and generating a processor for a given application. This reduction and generation can be performed within an hour, making this one of the fastest methods of generating an application specific processor. For five benchmark applications, we show that on average, processor size can be reduced by 30%, energy consumed reduced by 24%, and performance improved by 24%.
Keywords :
C language; application specific integrated circuits; embedded systems; microprocessor chips; ASIPmeister; C programs; PISA instruction set; RTL generation scheme; SimpleScalar/PISA instruction set; embedded hardware system generation; embedded software system generation; energy consumption; processor generation tool; processor performance; processor size; system calls; Application specific processors; Australia; Communications technology; Computer architecture; Computer science; Embedded system; Energy consumption; Hardware; Humans; Software systems;
Conference_Titel :
VLSI Design, 2005. 18th International Conference on
Print_ISBN :
0-7695-2264-5
DOI :
10.1109/ICVD.2005.145