Skip to main navigation Skip to search Skip to main content

Formal synthesis of VLSI layouts from algorithmic specifications

  • Sadiq M. Sait*
  • , Khaled M. Elleithy
  • , Masud-ul-Hasan
  • *Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

Abstract

Due to advances in VLSI technology, it is possible to implement complex digital systems on a single chip. However modelling such large and complex systems at structural level is tedious and error prone. This fact has motivated the development of several high-level synthesis systems. The process consists of translating the abstract behavioural representation generally at the algorithmic level into a structural realizable representation. In this paper we present a formal approach for high-level synthesis. This formal high-level synthesis system uses μ-recursive algorithms to model the behaviour to be synthesized. These algorithms can be mathematically verified for correctness before being subjected to the task of translation. As a case study, the modelling and synthesis of VLSI layouts for matrix-matrix multipliers is discussed.

Original languageEnglish
Pages (from-to)67-81
Number of pages15
JournalComputer Systems Science and Engineering
Volume11
Issue number2
StatePublished - Mar 1996

Keywords

  • Algorithmic specifications
  • Formal synthesis
  • High-level synthesis
  • VLSI layouts

ASJC Scopus subject areas

  • Control and Systems Engineering
  • Theoretical Computer Science
  • General Computer Science

Fingerprint

Dive into the research topics of 'Formal synthesis of VLSI layouts from algorithmic specifications'. Together they form a unique fingerprint.

Cite this