1 / 20
文档名称:

优秀设计十大戒律.pdf

格式:pdf   页数:20页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

优秀设计十大戒律.pdf

上传人:中国课件站 2011/8/29 文件大小:0 KB

下载得到文件列表

优秀设计十大戒律.pdf

文档介绍

文档介绍:The mandments of Excellent Design
Dowload from: http://
Peter Chambers
Engineering Fellow
VLSI Technology
This report will give you some pointers that
will help you design synchronous circuits
that work first time. mandments
that shouldalways be followed!
Using Synchronous Circuits
Synchronous digital systems are pervasive in today’s designs. Engineers create
clocked circuits for every conceivable application, with frequencies from DC to
GHz. Every synchronous system employs mon characteristics, and
is prone to a group mon faults. These faults can cause instability and
unreliability, and may not be uncovered in the typical design process.
result is a poor product that fails to meet the design criteria, and the engineer
has to go through the suffering of design modification and revision. This is time-
consuming and costly. However, by applying a few simple rules, you can avoid
synchronous design faults in your designs and achieve consistent first-pass
ess. In this article you’ll learn the sources of the mon problems
and their solutions, and how to apply these ideas to your designs.
© 1997, VLSI Technology 1
Digital Systems 101
Digital Systems 101
We’ll begin by describing a typical synchronous circuit. Many variations are pos-
sible, but a simple example will be adequate to illustrate the sources of error.
Figure 1 shows the circuit and timing for one clocked element of the example.
One issue that deserves mention is this: Why use synchronous logic at all?
Wouldn’t asynchronous logic be faster? The answers to these questions could
take a book, but here are some reasons to use synchronous designs:
• Synchronous designs eliminate the problems associated with speed varia-
tions through different paths of logic. By sampling signals at well-defined
time intervals, fast paths and slow paths can be handled in a simple manner.
• Synchronous designs work well under variations of temperature, voltage and
process.