Design Methodology and Experience with a Large Communication Chip

Copyright [©] (2000) by IEEE. Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distrubuted for profit. To copy otherwise, to republish, to post on servers, or to redistribute to lists, requires prior specific permission and/or a fee.

This article describes the challenges to the design methodology we encountered with a large communication chip and how the problems were tackled. The chip used as an example operates with 14 externally provided system clocks plus four clocks recovered from input data streams and 36 corresponding internal clock domains. It also comprises a large digital design coupled to a mixed-signal part in physical design. Simulation of the chip within its relevant environment necessarily extends over a time range of several milliseconds, with events happening on a time scale of a few nanoseconds. In addition, the desire to work on an abstraction level that is as high as possible is countered by the need for full predictability of the cycle-to-cycle behavior in telecommunication systems.

By: R. Clauberg, P. Buchmann, A. Herkersdorf and D.J. Webb

Published in: IEEE Design and Test of Computers, volume , (no ), pages 86-94 in 2000

Please obtain a copy of this paper from your local library. IBM cannot distribute this paper externally.

Questions about this service can be mailed to reports@us.ibm.com .