DocumentCode
3449113
Title
CERPID: a reconfigurable platform interface driver for Windows CE.NET
Author
Alassaad, Ziad M. ; Saghir, Mazen A R
Author_Institution
Dept. of Electr. & Comput. Eng., American Univ. of Beirut
fYear
2005
fDate
5-6 Dec. 2005
Firstpage
839
Lastpage
850
Abstract
With the proliferation of computationally demanding embedded applications and the emergence of reconfigurable hardware devices, embedded systems would soon be designed around hybrid computational platforms consisting of a general-purpose processor and a reconfigurable logic unit. Such units can be reconfigured, often on the fly, to enhance the execution performance of various embedded applications. Microsoft´s Windows CE is among the most widely used operating systems in embedded systems. However, its capabilities must be extended to support such hybrid computational platforms. In this paper we describe CERPID, a new class of device driver designed to manage hybrid computational platforms running under Windows CE. CERPID is a dynamic link library based on the Windows CE stream interface model. It consists of a layered architecture that abstracts the complexity of the operating system and provides an easy-to-use API for high-level language programmers to use the reconfigurable hardware. To demonstrate the functionality of CERPID, we develop a test application that we try on the XSA-50 Spartan-II FPGA Board from Xess Corporation
Keywords
application program interfaces; device drivers; embedded systems; reconfigurable architectures; API; CERPID; Windows CE.NET; embedded systems; reconfigurable hardware devices; reconfigurable platform interface driver; Abstracts; Computer applications; Computer architecture; Computer interfaces; Embedded computing; Embedded system; Hardware; Libraries; Operating systems; Reconfigurable logic;
fLanguage
English
Publisher
ieee
Conference_Titel
Information and Communications Technology, 2005. Enabling Technologies for the New Knowledge Society: ITI 3rd International Conference on
Conference_Location
Cairo
Print_ISBN
0-7803-9270-1
Type
conf
DOI
10.1109/ITICT.2005.1609670
Filename
1609670
Link To Document