Title :
Grammar based modelling and synthesis of device drivers and bus interfaces
Author :
O´Nils, Mattias ; Öberg, Johnny ; Jantsch, Axel
Author_Institution :
Dept. of Electron., Electron. Syst. Design Lab., R. Inst. of Technol., Kista, Sweden
Abstract :
ProGram, a grammar-based communication protocol description language, is used for architectural independent modelling of device drivers and bus interfaces for mixed hardware/software systems. The specification of the protocol is separated from the description of processor bus interfaces and operating system device driver interfaces, which ensures a high efficiency in device driver development and maintenance. A synthesis method for device drivers is presented, together with results on modelling and implementation efficiency for both device drivers and bus interfaces
Keywords :
device drivers; grammars; protocols; specification languages; system buses; ProGram; architectural independent modelling; device driver synthesis method; grammar-based communication protocol description language; implementation efficiency; mixed hardware/software systems; modelling efficiency; operating system device driver interfaces; processor bus interfaces; protocol specification; Computer architecture; Context modeling; Data communication; Driver circuits; Hardware; Operating systems; Protocols; Software architecture; Software libraries; Timing;
Conference_Titel :
Euromicro Conference, 1998. Proceedings. 24th
Conference_Location :
Vasteras
Print_ISBN :
0-8186-8646-4
DOI :
10.1109/EURMIC.1998.711776