Synthesis of systems containing application-specific as well as reprogrammable components, such as off-the-shelf microprocessors, provides a promising approach to realization of complex systems using a minimal amount of application-specific hardware while still meeting the required performance constraints. We describe an approach to synthesis of such hardware-software systems starting from a behavioral description as input. The input system model is partitioned into hardware and software components based on imposed performance constraints. Synchronization between various elements of a mixed system design is one of the key issues that any synthesis system must address. In this paper, we consider software and interface synchronization schemes...
A key aspect of the synthesis of embedded systems is the automatic integration of system components....
International audienceSystem-Level Synthesis deals with the concurrent design of electronic applicat...
This paper presents a method for modeling and synthesizing mixed HW/SW systems. The proposed method ...
As the complexity of system design increases, use of pre-designed components, such as generalpurpose...
International audienceThis paper presents a methodology for a unified co-simulation and co-synthesis...
Two main aspects in hardware/software co-design are hardware/software partitioning and co-synthesis....
We consider mixed system designs that are made of interacting hardware and software components. The ...
Embedded systems are targeted for specific applications under constraints on relative timing of thei...
Microcontroller-based systems require the design of a hardware/software interface that enables softw...
[[abstract]]We propose a method for synthesizing from a behavioral description in a hardware descrip...
From the dawn of the first use of microprocessors and microcontrollers in embedded systems, the soft...
Ptolemy is an environment for simulation, prototyping, and software synthesis for heterogeneous sys...
This paper presents a methodology for hardware/software co-design with particular emphasis on the pr...
This paper presents a new method for modelling and synthesising a wide range complex communication s...
Software synthesis is a new approach which focuses on the support of embedded systems without the us...
A key aspect of the synthesis of embedded systems is the automatic integration of system components....
International audienceSystem-Level Synthesis deals with the concurrent design of electronic applicat...
This paper presents a method for modeling and synthesizing mixed HW/SW systems. The proposed method ...
As the complexity of system design increases, use of pre-designed components, such as generalpurpose...
International audienceThis paper presents a methodology for a unified co-simulation and co-synthesis...
Two main aspects in hardware/software co-design are hardware/software partitioning and co-synthesis....
We consider mixed system designs that are made of interacting hardware and software components. The ...
Embedded systems are targeted for specific applications under constraints on relative timing of thei...
Microcontroller-based systems require the design of a hardware/software interface that enables softw...
[[abstract]]We propose a method for synthesizing from a behavioral description in a hardware descrip...
From the dawn of the first use of microprocessors and microcontrollers in embedded systems, the soft...
Ptolemy is an environment for simulation, prototyping, and software synthesis for heterogeneous sys...
This paper presents a methodology for hardware/software co-design with particular emphasis on the pr...
This paper presents a new method for modelling and synthesising a wide range complex communication s...
Software synthesis is a new approach which focuses on the support of embedded systems without the us...
A key aspect of the synthesis of embedded systems is the automatic integration of system components....
International audienceSystem-Level Synthesis deals with the concurrent design of electronic applicat...
This paper presents a method for modeling and synthesizing mixed HW/SW systems. The proposed method ...