17 Registers, Counters

17 Registers, Counters - ECE 110 M.-C. Brunet Uses of...

Info iconThis preview shows pages 1–3. Sign up to view the full content.

View Full Document Right Arrow Icon
ECE 110 M.-C. Brunet Registers, and Counters Handout 17 Uses of Flip-Flops egisters Registers Counters Memory (SRAM) Flip lop is a olatile orage element (When A Flip-Flop is a volatile storage element. (When power is OFF, information is lost). Registers are used to Counters Memory can be used to M.-C. BRUNET ECE 110 UIUC 17.1 1-bit register with Load signal - it I o Q o Functioning : 1 bit register C clock L LQ o + operation 0 No change 1 Load Io LOAD When LOAD (L) = 1, new info (Io) is loaded into the register. When LOAD (L) = 0, no change(‘memory’) Example 1 : Inside circuitry with D flip-flop? I o C Q D Q o M.-C. BRUNET ECE 110 UIUC 17.2 clock L
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
ECE 110 M.-C. Brunet Registers, and Counters Handout 17 Example 2 : Inside circuitry with JK flip-flop? Io Qo C Q J K Functioning : o clock L Design of the circuit : generate a truth table first! 1 0 Qo + L IoJK Q o + Fill this first! (what we want) this second L Io J K Qo 0 0 0 1 1 0 1 1 = L=0 L=1 i M.-C. BRUNET ECE 110 UIUC 17.3 J = K = this third For practice : check that these 2 also work as 1-bit registers! x1 clock C Q J K Qo 2 x 1 MUX 0 1 S 0 2 x 1 MUX 0 1S Io 0 L If L = 0 J=? K=? Qo + =? If L = 1 J=? K=? Qo + =? C Q J Qo 2 x 1 MUX 0 1 S 0 L clock K 2 x 1 MUX 0 0 Io If Io = 0 J=? K=?
Background image of page 2
Image of page 3
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 9

17 Registers, Counters - ECE 110 M.-C. Brunet Uses of...

This preview shows document pages 1 - 3. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online