- 2078 Bhadra · 3+2+2 marks
Positive edge SR flip-flop and its state diagram
Short answer
A positive edge-triggered S-R flip-flop updates only at the rising clock edge. Excitation table: Q_n→Q_{n+1}: 0→0: S=0,R=X; 0→1: S=1,R=0; 1→0: S=0,R=1; 1→1: S=X,R=0. Characteristic equation: Q_{n+1}=S+R'Q_n (SR=0). State diagram: state 0 transitions to 1 on SR=10; state 1 to 0 on SR=01; other valid inputs hold.
Explain the operation of positive edge trigger S-R flip-flop with excitation table. Also derive its characteristic equation and state diagram.
Positive edge-triggered S-R flip-flop
It changes state only at the rising (LOW-to-HIGH) edge of the clock. A pulse-transition detector (CLK ANDed with its delayed inverse) gives a very narrow pulse at each rising edge, which enables the NAND steering gates of an SR latch for a moment. S and R values at other times are ignored. Symbol: triangle at CLK (no bubble).
| CLK | S | R | Action | |
|---|---|---|---|---|
| ↑ | 0 | 0 | No change | |
| ↑ | 0 | 1 | 0 | Reset |
| ↑ | 1 | 0 | 1 | Set |
| ↑ | 1 | 1 | ? | Invalid |
| 0, 1, ↓ | X | X | No change |
Excitation table
| S | R | ||
|---|---|---|---|
| 0 | 0 | 0 | X |
| 0 | 1 | 1 | 0 |
| 1 | 0 | 0 | 1 |
| 1 | 1 | X | 0 |
Characteristic equation
RQn=00 01 11 10
S=0 0 1 0 0
S=1 1 1 X X
is a don't care. Grouping gives (bottom row) and (cells 001, 101):
State diagram
Two states, Q = 0 and Q = 1; arcs labelled with SR.
SR=00,01 SR=00,10
+---+ SR=10 +---+
| v ----------> | v
( Q=0 ) ( Q=1 )
<----------
SR=01
- In state 0: or keeps ; moves to state 1.
- In state 1: or keeps ; moves to state 0.
- is not allowed.
✓ Answer checked by Claude Opus 5.5 (high effort)
Related questions
- SR flip-flop diagram, excitation table, equation · Digital Logic, chapter 6
- Edge triggered JK flip-flop with excitation table · Digital Logic, chapter 6
- JK flip-flop characteristic and excitation tables · Digital Logic, chapter 6 · asked 2×
- SR drawback; edge triggered JK flip-flop · Digital Logic, chapter 6 · asked 3×
- Edge triggered SR flip-flop · Digital Logic, chapter 6 · asked 3×
- Positive edge JK flip-flop and its drawbacks · Digital Logic, chapter 6
- SR flip-flop operation · Basic Electronics Engineering, chapter 6 · asked 6×
- JK flip-flop operation and truth table · Basic Electronics Engineering, chapter 6
- Edge triggered D flip-flop with preset, clear · Basic Electronics Engineering, chapter 6