DocumentCode :
3259590
Title :
SCIL processor — a CIL processor for embedded systems
Author :
Zhou, Tongyao ; Charest, Luc ; Aboulhamid, El Mostapha
Author_Institution :
DIRO, Univ. de Montreal, Montreal, QC
fYear :
2007
fDate :
5-8 Aug. 2007
Firstpage :
1273
Lastpage :
1276
Abstract :
Embedded systems and their applications are becoming ubiquitous and transparent. Nowadays, the designers need to implement both hardware and software as fast as they can to face the competition. Hence tools and IPs became an important factor of the equation. In this paper, we present a synthesizable core similar to the microarchitecture of Tanenbaum´s (2006) JVM processor. The core is an implementation of a subset of Microsoft´s CIL (Common Intermediate Language). We seek to accelerate the development of embedded software by providing a platform onto which the whole .NET framework (C#, Visual Basic.NET...) (along with its object-oriented approach) could execute. We used a Xilinx Virtex II Pro as the prototyping platform.
Keywords :
Java; Visual BASIC; embedded systems; microprocessor chips; object-oriented programming; virtual machines; .NET framework; C#; Common Intermediate Language processor; IP; JVM processor microarchitecture; SCIL processor; Visual Basic.NET; Xilinx Virtex II Pro; embedded software; embedded systems; object-oriented approach; prototyping platform; Acceleration; Application software; Embedded software; Embedded system; Equations; Hardware; Microarchitecture; Microprocessors; Software prototyping; Virtual prototyping;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems, 2007. NEWCAS 2007. IEEE Northeast Workshop on
Conference_Location :
Montreal, Que
Print_ISBN :
978-1-4244-1163-4
Electronic_ISBN :
978-1-4244-1164-1
Type :
conf
DOI :
10.1109/NEWCAS.2007.4488013
Filename :
4488013
Link To Document :
بازگشت