Abstract

A syntax-directed translation procedure for the synthesis of truly delay-insensitive circuits from graph theoretic specifications is presented. In the synthesised circuit, for a given specification, different synchronisation structures (e.g. joins) in the specification are enforced by distinct circuit elements (e.g. C-elements). An attempt is made to enforce different synchronisation structures in a specification with the same circuit element so that the number of circuit elements in the synthesised circuit could be reduced. The circuit element is said to be 'time-shared' between the synchronisation structures in the specification. Theorems on when different synchronisation structures in a specification can time-share a circuit element are presented. An optimisation procedure based on such time-sharing is described. The optimisation procedure is illustrated with examples.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.