Shankar Balachandran* Associate Professor, CSE Department Indian Institute of Technology Madras
*Currently a Visiting Professor at IIT Bombay
Digital Circuits and Systems
Spring 2015 Week 4 Module 19
Gated Latches
Systems Gated Latches Shankar Balachandran* Associate Professor, - - PowerPoint PPT Presentation
Spring 2015 Week 4 Module 19 Digital Circuits and Systems Gated Latches Shankar Balachandran* Associate Professor, CSE Department Indian Institute of Technology Madras *Currently a Visiting Professor at IIT Bombay Gated SR Latch Clk S R
Shankar Balachandran* Associate Professor, CSE Department Indian Institute of Technology Madras
*Currently a Visiting Professor at IIT Bombay
Gated Latches
Gated Latches 2
Undefined
S R Clk Q Q
Undefined
Still have problems with 11 inputs to SR latch One solution is to define the condition away: never allow both inputs
Gated Latches
Gated Latches 4
D (data) latch does not allow both inputs to an SR latch to have the
A register is an array of D latches or flip-flops which share a
Characteristic Table
Gated Latches 5
Sequential circuits can be.
Asynchronous or. Synchronous.
Asynchronous Sequential Circuits: State changes can
Synchronous Sequential Circuits: State changes can
For the most part, we will consider only synchronous
Gated Latches 6
Clock signals are usually periodic. Duty cycle = ON Time / Clock Period Frequency = 1/Time Period
Units are in Hz
Latches are level sensitive:
For example:
In a D-Latch, if G is ON, multiple changes to D will be propagated to
the output
This can in turn result in undesirable results
Gated Latches 7
Gated Latches 8