Combinational logic circuits | Sequential logic circuits |
These are the basic building blocks of Logic Gates
|
These are the basic building blocks of Memory elements
|
The present output state depends only on the present input.
|
The present output depends on the
Present input and also the previous output.
|
No clock is present
|
Clock is present
|
Examples:
Adders
Substractors
Multiplexers
Encoders
|
Examples:
Flip – Flops
Registers
Counters
|
We use switch in our day to day life to switch ON/OFF a bulb or a fan or any electrical devices. But when we use switches in digital circuits, we observe a phenomenon called bouncing. This occurs because, when we turn the switch, the mechanical parts vibrate. i.e It toggles between ON and OFF state for some time until the mechanical contact attain equilibrium. this vibrations are minute and are not at all noticeable in electrical circuit. where as in digital circuits, these vibrations create pulses. which are detected by circuits which results in an error. In the above circuit, there is a switch connected to VCC. You can toggle it between terminal 'a' and terminal 'b'. which as a voltage drop of 'Va' and 'Vb' respectively. In digital circuits if you can observe, it takes a finite amount of time to toggle between terminal 'a' and 'b'. which might approximately take 15ns. Now let us consider the terminal is at 'a'. we
Comments
Post a Comment