An error decoder for the Compact Disc player as an example of VLSI programming
- 1 January 1992
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
Using a programming language for VLSI design, called Tangram, they design a fast and simple VLSI circuit for error decoding in the Compact Disc player. The derivation of the design is straightforward and the result is succinctly expressed in less than one page of Tangram text. All design decisions are based merely on algorithmic and architectural considerations. No particular VLSI knowledge is needed and, therefore, the exercise demonstrates that Tangram allows system designers to design VLSI circuits. The exercise also shows that in a VLSI programming language special language constructs are essential to obtain efficient designs.Keywords
This publication has 5 references indexed in Scilit:
- VLSI programmingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- The VLSI-programming language Tangram and its translation into handshake circuitsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- VLSI programming for the compact disc playerScience of Computer Programming, 1990
- Designing systolic, distributed buffers with bounded response timeDistributed Computing, 1990
- Compiling communicating processes into delay-insensitive VLSI circuitsDistributed Computing, 1986