• 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