On Friday October 17, this site was moved to a new server, https://mw.hh.se. The original address will continue to work. Whithin a week or two this site will return to the original address. /Peo HH IT-dep

WG211/M6JohnODonnell: Difference between revisions

From WG 2.11
Jump to navigationJump to search
m 1 revision
 
(No difference)

Latest revision as of 12:06, 12 December 2011


Sublanguages for generating digital circuits

John O'Donnell

Functional circuit specification constitutes a natural domain specific language: circuits are modelled as functions, and an entire hardware description language can be embedded in a functional programming language. This approach is general, but some aspects of circuit design are best described outside the general framework. Two examples are the generation of control circuits from control algorithms, and the specification of layout through a combination of functional geometry and schematic capture. Approaches for integrating such tools into a hardware description language are compared.