AbstractThis paper extends previous work on the compilation of higher-order imperative languages into digital circuits [Ghica, D.R., Geometry of Synthesis: a structured approach to VLSI design, in: POPL, 2007, pp. 363–375.]. We introduce concurrency, an essential feature in the context of hardware compilation and we re-use an existing game model to simplify correctness proofs. The target designs we compile to are asynchronous event-logic circuits, which naturally match the asynchronous game model of the language
We consider automatic synthesis from linear temporal logic specifications for asynchronous systems. ...
Journal ArticleIn this paper we present a systematic procedure to synthesize timed asynchronous cir...
International audienceThis paper presents an approach for the design of Globally Asynchronous Locall...
AbstractThis paper extends previous work on the compilation of higher-order imperative languages int...
This paper extends previous work on the compilation of higher-order imperative languages into digita...
Game Semantics is an approach to denotational semantics that has been successful in providing accura...
Game Semantics is an approach to denotational semantics that has been successful in providing accura...
technical reportAsynchronous/'Self-Timed designs are beginning to attract attention as promising mea...
AbstractA games semantics is described for a typed functional language which includes primitives for...
International audienceGame semantics provides an interactive point of view on proofs, which enables ...
Asynchronous implementation techniques, which measure logic delays at run time and activate registe...
Journal ArticlePrograms written in a subset of occam are automatically translated into delay-insensi...
PhD ThesisThe behaviour of many systems can be partitioned into scenarios. These facilitate enginee...
AbstractThis article exhibits a particular encoding of logic circuits into a sheaf formalism. The ce...
We consider automatic synthesis from linear temporal logic specifications for asynchronous systems. ...
We consider automatic synthesis from linear temporal logic specifications for asynchronous systems. ...
Journal ArticleIn this paper we present a systematic procedure to synthesize timed asynchronous cir...
International audienceThis paper presents an approach for the design of Globally Asynchronous Locall...
AbstractThis paper extends previous work on the compilation of higher-order imperative languages int...
This paper extends previous work on the compilation of higher-order imperative languages into digita...
Game Semantics is an approach to denotational semantics that has been successful in providing accura...
Game Semantics is an approach to denotational semantics that has been successful in providing accura...
technical reportAsynchronous/'Self-Timed designs are beginning to attract attention as promising mea...
AbstractA games semantics is described for a typed functional language which includes primitives for...
International audienceGame semantics provides an interactive point of view on proofs, which enables ...
Asynchronous implementation techniques, which measure logic delays at run time and activate registe...
Journal ArticlePrograms written in a subset of occam are automatically translated into delay-insensi...
PhD ThesisThe behaviour of many systems can be partitioned into scenarios. These facilitate enginee...
AbstractThis article exhibits a particular encoding of logic circuits into a sheaf formalism. The ce...
We consider automatic synthesis from linear temporal logic specifications for asynchronous systems. ...
We consider automatic synthesis from linear temporal logic specifications for asynchronous systems. ...
Journal ArticleIn this paper we present a systematic procedure to synthesize timed asynchronous cir...
International audienceThis paper presents an approach for the design of Globally Asynchronous Locall...