Proceedings

Program Transtormations for VLSI

Download BibTeX Cite

Proceedings of the Eighth International Joint Conference on Artificial Intelligence. Automatic Programming. Pages 40-42.

© 1983 International Joint Conferences on Artificial Intelligence

Abstract

VLSI design can be modelled as a series of transformations leading from a high -level formal specification to a concrete implementation . Automating such transformations offers a way to improve the reliability of the design process while reducing its cost. This paper addresses the portion of the design process that converts abstract algorithms into functional-level circuits (collections of primitive computational elements and their interconnections) . By defining an isomorphism between such circuits and a highly restricted subset of programs. we can apply source-to-source program transformation methodology to the problem of mapping algorithms into circuits. This methodology has been implemented in a system that has successfully rederived much of the design of a published VLSI graphics display processor.

  1. Balzer, R., N. Goldman . and D. Wile, "On the transformational implementation approach to programming," in Pro c eedings of the 2nd Internationa l Co nferenc e on Software Eng ineering , pp . 337•343, IEEE , 1976.
  2. Fuchs & Poulton 81
  3. Fuchs, H., and Poulton , J. , "Pixel-Planes: a VLSI -oriented design for a raster graphics engine," VLSI Design , (Third Quarter) , 1981 , 20•28.
  4. Lam & Most ow 83]
  5. Lam , M., and Mostow. J. , " A transformational model of VLSI systolic design ," in IFIP 6th International Symposium on Compu ter Hardware Descriptio n La nguages and their Applications . Carnegie-Mellon University. May 1983. [London & Feather 82] London .
  6. P.E. & Feather, M.S .. "Implementing specification freedoms," Sc ienc e of Compu ter Programming , (2) , 1982, 91•131 .
  7. Mostow & Balzer83] Mostow, J ., and Balzer, B., " A Program• Transformation Approach to VLSI design ," in Proceedi ngs of the 1982 Works hop on Software Eng ineering and VL SI, IEEE, 1983.
  8. Teitelman , W. , lnterlisp Referenc e Manual , Xerox Palo Alto Research Center, 1978.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards