DocumentCode
3565223
Title
What next? A hardware operating system?
Author
Groza, Voicu ; Abielmona, Rami
Author_Institution
Sch. of Inf. Technol. Eng., Univ. of Ottawa, Ont., Canada
Volume
2
fYear
2004
Firstpage
1496
Abstract
Presented in this paper is a run-time partial reconfiguration environment called a hardware operating system (HOS). It primarily functions as an OS executing concurrent hardware blocks instead of conventional sequential processes. HOSes are composed of four major layers: application, architectural, bridging and physical. Each is presented in view of their functionality and implementation details. Results of the current realization as well as novelties of the entire system are also presented in this writing.
Keywords
application program interfaces; concurrency control; field programmable gate arrays; logic design; object-oriented methods; reconfigurable architectures; FPGA; HOS; application layer; application programming interface; architectural layer; bridging layer; concurrent hardware block execution; hardware operating system; multicontext reconfiguration; object orientated software abstraction level; partial reconfiguration; physical layer; programmable logic device based system; reconfigurable computing; run-time environment; Application specific integrated circuits; Digital integrated circuits; Hardware; Hoses; Information technology; Loudspeakers; Operating systems; Photonic integrated circuits; Resource management; Runtime;
fLanguage
English
Publisher
ieee
Conference_Titel
Instrumentation and Measurement Technology Conference, 2004. IMTC 04. Proceedings of the 21st IEEE
ISSN
1091-5281
Print_ISBN
0-7803-8248-X
Type
conf
DOI
10.1109/IMTC.2004.1351349
Filename
1351349
Link To Document