z-logo
open-access-imgOpen Access
Synthesis fo the hardware/software interface in microcontroller-based systems
Author(s) -
Pai H. Chou,
Ross B. Ortega,
Gaetano Borriello
Publication year - 1992
Language(s) - English
Resource type - Book series
ISBN - 0-89791-540-2
DOI - 10.1145/304032.304158
Microcontroller-based systems require the design of a hardware/software interface that enables software running on the microcontroller to control external devices. This interface consists of the sequential logic that physically connects the devices to the microcontroller and the software drivers that allow code to access the device functions. This paper presents a method for automatically synthesizing this hardware/software interface using a recursive algorithm. Practical examples are used to demonstrate the utility of the method and results indicate that the synthesized circuit and driver code are comparable to that generated by human designers. This new tool will be used by higher-level synthesis tools to evaluate partitionings of a system between hardware and software components.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom