Module 3: Sequential Logic Design

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/26

flashcard set

Earn XP

Description and Tags

Vocabulary practice flashcards covering fundamental sequential logic topics including flip-flops, excitation tables, master-slave circuits, counters, sequence generators, and shift register architectures.

27 Terms

1
New cards

Sequential Logic

Digital logic circuits whose output depends on both currently applied input levels and stored internal binary states (memory).

2
New cards

Combinational Logic

Digital logic circuits whose output depends solely on the current input levels, without any internal memory elements.

3
New cards

Flip-Flop

A two-state, bistable sequential device that serves as a basic 11-bit memory element designed to change its output at the active edge of a clock signal.

4
New cards

Latch

A bistable sequential device whose output changes are not controlled by a clock edge, responding immediately to level changes on its input lines.

5
New cards

SR Flip-Flop

A one-bit bistable memory device with two inputs: SS (SET), which forces the output to 11, and RR (RESET), which forces the output to 00.

6
New cards

Invalid State (in SR Flip-Flop)

An undefined condition that occurs when both the SET (SS) and RESET (RR) inputs are simultaneously set to logic 11.

7
New cards

D Flip-Flop

A modified Set-Reset flip-flop featuring an inverter between the inputs to ensure that the SS and RR lines can never simultaneously be at the same logic level.

8
New cards

JK Flip-Flop

A gated modification of the SR flip-flop containing additional circuitry that prevents illegal states by causing the output to toggle when both JJ and KK are logic 11.

9
New cards

T Flip-Flop

A single-input edge-triggered device constructed by connecting the JJ and KK inputs together, causing the output state to toggle on each active clock pulse when T=1T = 1.

10
New cards

Race Around Condition

A problem in a JK flip-flop occurring when J=K=1J = K = 1 and the clock pulse remains high (CLK=1\text{CLK} = 1) for longer than the flip-flop propagation delay, causing the output QQ to toggle uncontrollably.

11
New cards

Master-Slave JK Flip-Flop

A configuration of two flip-flops connected in series with complementary clocking via an inverter (master active when clock is high, slave active when clock is low) to eliminate the race around condition.

12
New cards

Excitation Table

A table that lists the present state (QnQ_n) and desired next state (Qn+1Q_{n+1}) on the left to determine the minimum input combinations required on the right to produce that state transition.

13
New cards

Timing Diagram

A diagram used to visualize system interactions along a linear time axis, displaying time on the x-axis and the logic states of interacting signals on the y-axis.

14
New cards

Counter

A sequential logic circuit built from flip-flops and logic gates that cycles through a predetermined sequence of binary states upon receiving clock pulses.

15
New cards

Asynchronous (Ripple) Counter

A counter where flip-flops are not clocked simultaneously; the output of each flip-flop acts as the clock trigger for the succeeding flip-flop, creating cumulative propagation delays.

16
New cards

Synchronous Counter

A counter wherein the clock pulses are applied simultaneously to the clock inputs of all constituent flip-flops, causing state changes to occur concurrently with no ripple delay.

17
New cards

Modulus (MOD-number)

The total number of unique states a counter sequences through during one full counting cycle before recycling back to its starting state, given by 2n2^n for an nn-bit counter.

18
New cards

Up-Down Counter

A bidirectional counter circuit capable of counting in both increasing (up) and decreasing (down) sequences depending on control inputs.

19
New cards

Ring Counter

A circular shift register counter where the serial output of the final flip-flop is fed directly back into the serial input of the first, recirculating a single preset logic 11 across nn states.

20
New cards

Johnson Counter

A twisted ring counter where the inverted output (Q‾\overline{Q}) of the final stage is fed back into the input of the first stage, producing a sequence of 2n2n states from nn flip-flops.

21
New cards

Sequence Generator

A digital circuit composed of shift registers or counters combined with a next-state combinational decoder designed to generate a prescribed repeating series of bits.

22
New cards

Register

A digital storage unit consisting of a set of nn flip-flops used collectively to store and transfer an nn-bit binary word.

23
New cards

Shift Register

A register capable of transferring or shifting stored binary data internally from one flip-flop to adjacent flip-flops with each applied clock transition.

24
New cards

SISO (Serial Input Serial Output)

A shift register operating mode where data is entered sequentially one bit per clock cycle and retrieved sequentially one bit per clock cycle from the terminal flip-flop.

25
New cards

SIPO (Serial Input Parallel Output)

A shift register operating mode in which binary data is shifted in serially bit by bit, and then read out concurrently across all stages once fully loaded.

26
New cards

PIPO (Parallel Input Parallel Output)

A register operating mode where all input data bits are loaded into the flip-flops simultaneously in one clock pulse and made available simultaneously on the output lines.

27
New cards

PISO (Parallel Input Serial Output)

A register operating mode where bits are loaded simultaneously into flip-flops during load mode (using gating logic) and subsequently shifted out serially one bit per cycle during shift mode.