The T-Ruby Design System

  • Authors:
  • Robin Sharp;Ole Rasmussen

  • Affiliations:
  • Department of Information Technology, Technical University of Denmark, DK-2800 Lyngby, Denmark. E-mail: robin@id.dtu.dk, osr@id.dtu.dk;Department of Information Technology, Technical University of Denmark, DK-2800 Lyngby, Denmark. E-mail: robin@id.dtu.dk, osr@id.dtu.dk

  • Venue:
  • Formal Methods in System Design
  • Year:
  • 1997

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper describes the T-Ruby system for designing VLSI circuits,starting from formal specifications in which they are described in terms ofrelational abstractions of their behaviour. The design process involvescorrectness-preserving transformations based on proved equivalences betweenrelations, together with the addition of constraints. A class ofimplementable relations is defined. The tool enables such relations to besimulated or translated into a circuit description in VHDL. The designprocess is illustrated by the derivation of a circuit for 2-dimensionalconvolution.