This
preview
has intentionally blurred sections.
Sign up to view the full version.
This
preview
has intentionally blurred sections.
Sign up to view the full version.
Unformatted text preview: ECE";1030 3(3ij «9005 'Tegt 3 Sn! Problem 1 (30 Points):
21) Draw the schematic of a 3 bit counter using the icon for a toggle cell. Lid? EnS TE a: Go Q CLR ext CLR b) Design a 25 second clock. That is, it runs normally till 25 seconds and then resets to zero. Use
the following icon for a counter. CE
4 bit
counter fl Problem 2 (25 Points):
a) What does DRAM stand for? anyhow/VIC mnoioM access Memow b) Suppose that you want to build a 512M memory system with 32 bit words from 64 x 16 bit memory
chips. 30‘ 1 ,. 37
Number of address lines to memory system a 9 SI 3M 2 1 X 9. ' 9 b
5 30 u a 1
Number of address lines to each chip 2 \D (9 - 2 x a ’ 3' Number of memory banks Y Number of chips I b 30
Number of memory cells in each chip 2 :4 3°
Qacx‘; :9 Mark the following sizes for the memory chip, assume that it has the same number of rows as columns of
memory cells. ,r 3S
3 x; 2‘0 J2
4L — K's—ma" ' Size decoder Size mux (Q ,5 Problem 3 (20 Points): 3) Draw a schematic for a logic unit that processes 2 bit word lengths. b) Draw the schematic for a single cycle datapath. Show all of the essential elements using icons for
each. Label all inputs and outputs for each element. You can use an ALU icon for the
adder/subtractor, logic unit and shifter elements. TM. way“ (X C7 (213'
(M5
D'DK
a “9 '9'“ _I I!
. (We/“tor
,C.\~e am 3km y
; ‘ e
737:..— ALM 1" 0"”
LF Uta——
LF y 32
i w l
H mam /_
[0040 516/ Problem 4 (25 Points): a) Write the microcode to the following steps. 1) M[R3] —> R2
2) R2+Rl—>R2
3) R2 —> M[R3] b) You would like to place the value 0x1254AF 10 into R1 using the immediate register, but you can only input 16 bits at a time. Write a code that first places OxAF 10 into R2, then 0x1254 into
R3. Then use necessary operations to complete the task. im. im 1f st store load r/"vV en. val. en. en
..I. .5)“
“.5525?! m
.... ~19 .a
“.31- '0‘
--- --
--- --
--- --
--- --
--- -- )> :— + OXAFIO
,1) £3: R0 +- oxmy 3B 55.304 R3 Ho Hrfs l6fl’;{>lace resort.” l7) 2?
use, IOJMJ 8 {lat L7) Rl=Rv orL REL JNPS Cfl'l‘P‘IES PH (AV qPQ ll
don '+ Canes" ...
View
Full Document
- Spring '07
- WOLF
-
Click to edit the document details