DocumentCode
3098243
Title
An error decoder for the Compact Disc player as an example of VLSI programming
Author
Kessels, Joep ; Van Berkel, Kees ; Burgess, Ronan ; Roncken, Marly ; Schalij, F.
Author_Institution
Philips Res. Labs., Eindhoven, Netherlands
fYear
1992
fDate
16-19 Mar 1992
Firstpage
69
Lastpage
74
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
Hi-Fi equipment; VLSI; decoding; error correction; programming languages; specification languages; Compact Disc player; Reed Solomon codes; Tangram; VLSI design; VLSI knowledge; VLSI programming; VLSI programming language; architectural considerations; error decoding; language constructs; Algorithm design and analysis; Circuits; Computer languages; Concurrent computing; Cost function; Decoding; Encoding; Functional programming; Laboratories; Very large scale integration;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation, 1992. Proceedings., [3rd] European Conference on
Conference_Location
Brussels
Print_ISBN
0-8186-2645-3
Type
conf
DOI
10.1109/EDAC.1992.205896
Filename
205896
Link To Document