05.08.2014 Views

Lecture Notes for Computer Architecture II - St. Cloud State University

Lecture Notes for Computer Architecture II - St. Cloud State University

Lecture Notes for Computer Architecture II - St. Cloud State University

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

- In multicycle design<br />

- assume that the clock cycle can accomodate at most one of the following<br />

operation<br />

- memory access<br />

- Reg file access(two reads or one write)<br />

- ALU OP<br />

Page | 181<br />

Any data produced by one of these 3 units must be saved into temp regs <strong>for</strong> use<br />

later cycle.<br />

- Mutlicycle datapath <strong>for</strong> MIPS that handle Inst<br />

Fig 5.31 page 380<br />

- need MUX <strong>for</strong> memory add<br />

Aluout PC<br />

1 0<br />

MUX<br />

Address<br />

- need MUX <strong>for</strong> top ALU IP<br />

Aluout PC output<br />

2 0<br />

MUX<br />

ALU 1<br />

- expand MUX on bottom ALU to 4 way<br />

SL2 Sign extended 4 from B<br />

Or 15 inst bits<br />

3 2 1 0<br />

ALU2

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!