Lec15-reg - ECE2030 Introduction to Computer Engineering...

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

View Full Document Right Arrow Icon
ECE2030  Introduction to Computer Engineering Lecture 15: Registers, Toggle Cells, Counters Prof. Hsien-Hsin Sean Lee Prof. Hsien-Hsin Sean Lee School of Electrical and Computer Engineering School of Electrical and Computer Engineering Georgia Tech Georgia Tech
Background image of page 1

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

View Full DocumentRight Arrow Icon
2 4-bit Register Register is the most fundamental storage, e.g. x86 ISA has 8 general purpose registers  MIPS ISA has 32 general purpose registers   Each 1-bit Flip-flop is a single bit register Cascade 4 of 1-bit FFs = A 4-bit Register in0 in0 1-bit D 1-bit D Flip Flop Flip Flop φ 1 out0 out0 φ 2 in1 in1 1-bit D 1-bit D Flip Flop Flip Flop out1 out1 in2 in2 1-bit D 1-bit D Flip Flop Flip Flop out2 out2 in3 in3 1-bit D 1-bit D Flip Flop Flip Flop out3 out3
Background image of page 2
3 Read/Write Control a Register Read: Retrieve data stored inside a flip-flop Write: Update with a new input data into a flip- flop Given  φ 1 and  φ 2 are continuous clock signals Output Output 1-bit D 1-bit D Flip Flop Flip Flop φ φ 1 1 φ φ 2 2 In  In  READ READ  mode  mode Output Output 1-bit D 1-bit D Flip Flop Flip Flop φ φ 1 1 φ φ 2 2 Input Input In  In  Write Write  mode  mode
Background image of page 3

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

View Full DocumentRight Arrow Icon
Image of page 4
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 05/15/2011 for the course ECE 2030 taught by Professor Wolf during the Spring '07 term at Georgia Institute of Technology.

Page1 / 23

Lec15-reg - ECE2030 Introduction to Computer Engineering...

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

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