Geometry of Synthesis: A structured approach to VLSI design

Research output: Chapter in Book/Report/Conference proceedingConference contribution

31 Citations (Scopus)

Abstract

We propose a new technique for hardware synthesis from higher-order functional languages with imperative features based on Reynolds's Syntactic Control of Interference. The restriction on contraction in the type system is useful for managing the thorny issue of sharing of physical circuits. We use a semantic model inspired by game semantics and the geometry of interaction, and express it directly as a certain class of digital circuits that form a cartesian, monoidal-closed category. A soundness result is given, which is also a correctness result for the compilation technique.
Original languageEnglish
Title of host publicationProceedings of the 34th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages
PublisherAssociation for Computing Machinery
Pages363-375
Number of pages13
ISBN (Print)1-59593-575-4
DOIs
Publication statusPublished - 1 Jan 2007
Event34th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, Jan 17-19, 2007. French Riviera, France -
Duration: 1 Jan 2007 → …

Conference

Conference34th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, Jan 17-19, 2007. French Riviera, France
Period1/01/07 → …

Keywords

  • geometry of interaction
  • languages
  • theory
  • game semantics
  • synthesis
  • design
  • syntactic control of interference

Fingerprint

Dive into the research topics of 'Geometry of Synthesis: A structured approach to VLSI design'. Together they form a unique fingerprint.

Cite this