PARAGON: a new package for gate matrix layout synthesis

  • Authors:
  • R. Burgess;C. Wouters

  • Affiliations:
  • Philips Research Laboratories, 56O0 JA Eindhoven, the Netherlands;Philips Research Laboratories, 56O0 JA Eindhoven, the Netherlands

  • Venue:
  • EURO-DAC '90 Proceedings of the conference on European design automation
  • Year:
  • 1990

Quantified Score

Hi-index 0.00

Visualization

Abstract

Gate matrix is a layout style for implementing logic in integrated MOS circuits. In this paper we discuss algorithms used in a newly developed software package called PARAGON which generates near-optimal gate matrix geometric layouts given a set of logic expressions. New features include individual sizes of transistors being taken into account at all stages of the algorithms and the use of transistor orientations to reduce the width and improve the timing performance of the gate matrix layouts. The optimisation of a gate matrix is achieved by optimising firstly its height and secondly its width. The height is optimised by the column assignment algorithm and the width is optimised by the merging, track assignment and transistor orientation algorithms. Once optimisation has been completed, a new detailed routing algorithm is performed. Although the emphasis is on the minimisation of the total area, the optimisation of the timing behaviour is also included in our algorithms.