International audienceIn this paper, we present an approach for programming microcontrollers that provides more expressivity and safety than the low-level language approach traditionally used to program such devices. To this end, we provide various abstraction layers (abstraction of the microcontroller, of the electronic components of the circuit, and of concurrency) which, while being adapted to the scarce resources of the hardware, offer high-level programming traits for the development of embedded applications. The various presented abstractions make use of an OCaml virtual machine, called OMicroB, which is able to run on devices with limited resources. These take advantage of the expressivity and safety of the OCaml language (parameteri...
Abstract – Developing embedded control systems using a building-block approach at all the parts enab...
During the development of an engineered product, developers often need to create an embedded system-...
This work presents a simple integer-only instruction set architecture and microarchitecture derived ...
International audienceMicrocontrollers are low-cost and energy efficient programmable integrated cir...
Microcontrollers are programmable integrated circuit embedded in multiple everyday objects. Due to t...
Les microcontrôleurs sont des circuits imprimés programmables nichés dans de nombreux objets de notr...
The prevailing abstractions for software are better suited to the traditional problem of computation...
International audienceThis paper aims to exploit the massive parallelism of Field-Programmable Gate ...
International audienceWe introduce a virtual machine approach to program FPGAs using a high-level pr...
Over the last several years, large-scale wireless mote net-works have made possible the exploration ...
U ovom radu je prikazana je arhitektura sloja za apstrakciju mikrokontrolera koja omogućava neovisn...
This work is focused on inner structure and programming possibilities of microcontrollers. The work ...
This thesis presents a solution to the problem of programming a discrete embedded systemwhose hardwa...
. This paper reports recent work on the automatic design and implementation of microprocessors to su...
Microcontrollers are widely used in many areas of embedded systems, from robotics control systems to...
Abstract – Developing embedded control systems using a building-block approach at all the parts enab...
During the development of an engineered product, developers often need to create an embedded system-...
This work presents a simple integer-only instruction set architecture and microarchitecture derived ...
International audienceMicrocontrollers are low-cost and energy efficient programmable integrated cir...
Microcontrollers are programmable integrated circuit embedded in multiple everyday objects. Due to t...
Les microcontrôleurs sont des circuits imprimés programmables nichés dans de nombreux objets de notr...
The prevailing abstractions for software are better suited to the traditional problem of computation...
International audienceThis paper aims to exploit the massive parallelism of Field-Programmable Gate ...
International audienceWe introduce a virtual machine approach to program FPGAs using a high-level pr...
Over the last several years, large-scale wireless mote net-works have made possible the exploration ...
U ovom radu je prikazana je arhitektura sloja za apstrakciju mikrokontrolera koja omogućava neovisn...
This work is focused on inner structure and programming possibilities of microcontrollers. The work ...
This thesis presents a solution to the problem of programming a discrete embedded systemwhose hardwa...
. This paper reports recent work on the automatic design and implementation of microprocessors to su...
Microcontrollers are widely used in many areas of embedded systems, from robotics control systems to...
Abstract – Developing embedded control systems using a building-block approach at all the parts enab...
During the development of an engineered product, developers often need to create an embedded system-...
This work presents a simple integer-only instruction set architecture and microarchitecture derived ...