|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Circuits |
|
|
|
|
|
|
|
|
|
Gates may be connected to
build circuits |
|
|
|
|
|
|
|
Valid combinational
circuits |
|
|
|
|
The output of a gate may
only be attached to the input of another gate. |
|
|
|
Think of this as a
directed edge from output to input. |
|
|
There must be no cycles
in the circuit (directed graph). |
|
|
Although
the output of a gate may be attached to more than one input, |
|
|
|
an input
may not have two different outputs attached to it |
|
|
|
|
(This would create
conflicting input signals.) |
|
|
|
|
Each
input of a gate must come from either the output of another gate or a source.
|
|
|
Source: something which
generates either a constant 0 or 1. |
|
|
|
Gate delay |
|
|
|
|
|
|
Output takes some small
amount of time before it changes. |
|
|
|
|
Information can travel at
most, at the speed of light. |
|
|
|
|
|
Gate delay
limits how fast the inputs can change and |
|
|
|
|
|
the output can still have
meaningful values. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|