ece290Written Hwk #10 (due April 6, 2011)

ece290Written Hwk #10 (due April 6, 2011) - Mallard Intro...

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

View Full Document Right Arrow Icon
Written Hwk #10 (due April 6, 2011) ECE 290 Problem Set #10 Due: April 6, 2011 Use the worksheet for problem 10.4. Problem 10.1: Building a Register File For this problem, you will be looking at different implementations of a register ±le which may be used in a computer processor. For all parts, use register chips with the following connections: LD (1 bit input, loads the register), IN (4 bit data input), OUT (4 bit data output), and CLK (1 bit clock line). Design a register ±le containing three 4-bit registers using quad 4:1 multiplexers for their inputs. Your register ±le should be able to transfer data from any register to any other register, as well as accept data from outside the register ±le. The external data should be input 11 into the quad 4:1 multiplexers. Also, include the ability to output any two of the registers (e.g., if you used this register ±le as a block, you should be able to make that block output R0 and R1, or R0 and R2, etc. ..). If you were to use this register ±le as a block, it would have a R/W' input, a destination address bus in, two source address buses in, a data in bus, two data out buses, and an input EX which determines if external data is to be used (set to 1) or internal register transfers are to be performed (set to 0) . For register-to-register transfers, use one of the source address buses to select the register being read from, and make clear which one you are using. a.
Background image of page 1

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

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

Page1 / 2

ece290Written Hwk #10 (due April 6, 2011) - Mallard Intro...

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

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