CSE 140 Lecture 16 System Designs
CK Cheng CSE Dept. UC San Diego
1
System Designs CK Cheng CSE Dept. UC San Diego 1 System Designs - - PowerPoint PPT Presentation
CSE 140 Lecture 16 System Designs CK Cheng CSE Dept. UC San Diego 1 System Designs Introduction Methodology and Framework Components Specification Implementation 2 Introduction Methodology Approach with
1
2
3
4
5
X Y Z
Master that calls module S X Y Z
Data Subsystem Control Subsystem Conditions Control Signals
Data Inputs Control Inputs Data Outputs Control Outputs Start/Request Done/Acknowled gement
6
start done t t
7
8
9
10
11
D Q
12
CNT LD CLR
D Q TC
LD C R D
LD R D
Decoder
13
C
RAM
Address
14
Op-Sel A B Z
15
OpA OpB Z
16
Shift Register Shift Register
R0 R1 R2 Rn-1 ….. c y x x y c d 0 1 2 .. n-1 0 1 2 .. n-1
MUX
DEMUX 17
switch switch switch switch S S x x R0 Rn-1 R0 Rn-1
18
MUX0 MUX1 MUXn-1 … Bus 0 64 Bus n-1 R0 Rn-1
19
20
21
22
R1
LD
R2 S2 S1 C
MUX 1 0
Adder B C A Rg C1 C2 CLK
23
LD
24
25
26
27
start
X Y Z done Call AddModule X Y Z start done
28