Abstract—The generation of device drivers is a very time con-suming and error prone activity. All the strategies proposed up to now to simplify this operation require a manual, even formal, specification of the device driver functionalities. In the system-level design, IP functionalities are tested by using testbenches, implemented to contain the communication protocols to correctly interact with the device. The aim of this paper is to present a methodology to automatically generate device drivers from the testbench of any RTL IP. The only manual step required is to tag the states corresponding to the different device functionalities. The Extended Finite State Machines (EFSMs) are then used to create a correct-by-construction two-level devi...
This dissertation is dedicated to the problem of device driver reliability. Software defects in devi...
International audienceWe present a new device driver generation approach capable of automatically ge...
Due to the character of the original source materials and the nature of batch digitization, quality ...
Abstract—The generation of device drivers is a very time con-suming and error prone activity. All th...
The generation of device drivers is a very time consuming and error prone activity. All the strategi...
IP core integration into an embedded platform implies the implementation of a customized device driv...
Plugging an IP core into an embedded platform implies the generation of a device driver complying wi...
This paper presents a correct-by-construction synthesis method for generating operating system based...
Writing device drivers takes much time and requires effort because it needs knowledge of the target ...
Transaction Level Modeling (TLM) is an emerging design practice forovercoming increasing design comp...
Transaction Level Modeling (TLM) is an emerging de-sign practice for overcoming increasing design co...
Abstract. We have separated the information required for HW/SW interface synthesis into three parts,...
Current operating systems lack well-defined protocols for interaction with device drivers. We argue ...
Over the last two decades, chip design has been conducted at the register transfer (RT) Level using ...
Currently the development of embedded software man-aging hardware devices that fulfills industrial c...
This dissertation is dedicated to the problem of device driver reliability. Software defects in devi...
International audienceWe present a new device driver generation approach capable of automatically ge...
Due to the character of the original source materials and the nature of batch digitization, quality ...
Abstract—The generation of device drivers is a very time con-suming and error prone activity. All th...
The generation of device drivers is a very time consuming and error prone activity. All the strategi...
IP core integration into an embedded platform implies the implementation of a customized device driv...
Plugging an IP core into an embedded platform implies the generation of a device driver complying wi...
This paper presents a correct-by-construction synthesis method for generating operating system based...
Writing device drivers takes much time and requires effort because it needs knowledge of the target ...
Transaction Level Modeling (TLM) is an emerging design practice forovercoming increasing design comp...
Transaction Level Modeling (TLM) is an emerging de-sign practice for overcoming increasing design co...
Abstract. We have separated the information required for HW/SW interface synthesis into three parts,...
Current operating systems lack well-defined protocols for interaction with device drivers. We argue ...
Over the last two decades, chip design has been conducted at the register transfer (RT) Level using ...
Currently the development of embedded software man-aging hardware devices that fulfills industrial c...
This dissertation is dedicated to the problem of device driver reliability. Software defects in devi...
International audienceWe present a new device driver generation approach capable of automatically ge...
Due to the character of the original source materials and the nature of batch digitization, quality ...