Princeton VLSI Project.

Abstract

There are three major aspects to our project: ALI, Census, and Testing. ALI, our procedural language for VLSI design and layout, is now up and running. It has already been used by Dobkin and Drysdale to redesign a divider they previously designed on a graphics system at Xerox. In addition, LaPaugh's VLSI class has already used ALI for their VLSI projects. Dobkin is currently beginning to explore ways to create graphics interfaces to the ALI system. ALI2 the second version of our layout system is coming along well. The census language is a new way to express parallel algorithms that use a fairly loosely coupled method of control. Work is under way to understand the limits and powers of such languages. North is beginning to identify those problem areas that can be successfully mapped onto the census language. We are also thinking about implementations of census, but no implementations is yet started. Our work on testing divides into two areas. Arden is beginning to work on first silicon testing especially with respect to scanning electron microscopes (SEM). He plans to be on leave this spring and work with the SEM group in Munich. In the future we expect that we will be able to use a SEM that the Princeton Siemens group is about to get. LaPaugh and Lipton have begun to work in the area of production testing. They have already successfully been able to completely characterize the testability of prefix computations. Prefix computations arise naturally in a number of places: for instance, in carry-look-ahead adders. Such characterizations link the self-test of these computations with classic semi-group theory.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jan 01, 1982
Accession Number
ADA136551

Entities

People

  • R. Lipton

Organizations

  • Princeton University

Tags

Communities of Interest

  • Energy and Power Technologies

DTIC Thesaurus Topics

  • Algorithms
  • Computational Complexity
  • Computations
  • Computer Programming
  • Computer Science
  • Computers
  • Electrical Engineering
  • Electron Microscopes
  • Engineering
  • Grids
  • Language
  • Models
  • Point Theorem
  • Probability
  • Programming Languages
  • Scanning Electron Microscopes
  • Standards

Readers

  • Aerial Delivery - Logistics and Supply Chain Management.
  • Database Systems and Applications
  • Integrated Circuit Design and Technology.

Technology Areas

  • Microelectronics