20.06.2013 Views

Gestione degli hazard - Dipartimento di Ingegneria Informatica e ...

Gestione degli hazard - Dipartimento di Ingegneria Informatica e ...

Gestione degli hazard - Dipartimento di Ingegneria Informatica e ...

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.

P C W r it e<br />

P C W r it e<br />

P C<br />

o r $ 4 , $ 4 , $ 2<br />

C lo c k 4<br />

I n s tr u c tio n<br />

m e m o r y<br />

IF /ID W r it e<br />

H a z a r d<br />

d e te c tio n<br />

u n it<br />

Hazard detection unit<br />

Metodologie <strong>di</strong> progettazione Hardware/Software- LS Ing. <strong>Informatica</strong><br />

a d d $ 9 , $ 4 , $ 2<br />

P C<br />

C lo c k 5<br />

In s tr u c ti o n<br />

m e m o r y<br />

IF / ID W r i te<br />

I F /ID<br />

I F /ID<br />

a n d $ 4 , $ 2 , $ 5 b u b b le<br />

I n s tr u c tio n<br />

2<br />

5<br />

2<br />

5<br />

o r $ 4 , $ 4 , $ 2<br />

In s tr u c t io n<br />

4<br />

2<br />

4<br />

2<br />

H a z a r d<br />

d e t e c tio n<br />

u n it<br />

C o n t r o l<br />

0<br />

R e g is t e r s<br />

ID / E X .M e m R e a d<br />

M<br />

u<br />

x<br />

ID / E X . R e g is te r R t<br />

ID / E X<br />

1 0 0 0<br />

W B<br />

Metodologie <strong>di</strong> progettazione Hardware/Software- LS Ing. <strong>Informatica</strong><br />

$ 2<br />

$ 5<br />

2<br />

5<br />

4<br />

M<br />

E X<br />

$ 2<br />

$ 5<br />

2<br />

5<br />

4<br />

M<br />

u<br />

x<br />

M<br />

u<br />

x<br />

M<br />

u<br />

x<br />

A L U<br />

F o r w a r d in g<br />

u n it<br />

E X / M E M<br />

1 1<br />

W B<br />

Hazard detection unit<br />

2<br />

C o n t ro l<br />

0<br />

R e g is t e rs<br />

ID /E X .M e m R e a d<br />

M<br />

u<br />

x<br />

I D /E X . R e g is t e r R t<br />

1 0 1 0<br />

W B<br />

$ 4<br />

$ 2<br />

4<br />

2<br />

4<br />

ID / E X<br />

M<br />

E X<br />

a n d $ 4 , $ 2 , $ 5<br />

$ 2<br />

$ 5<br />

2<br />

5<br />

4<br />

M<br />

u<br />

x<br />

M<br />

u<br />

x<br />

M<br />

u<br />

x<br />

A L U<br />

F o r w a rd in g<br />

u n it<br />

M<br />

E X / M E M<br />

M<br />

lw $ 2 , . . .<br />

2<br />

0<br />

W B<br />

D a t a<br />

m e m o r y<br />

M E M /W B<br />

W B<br />

b e fo re < 1 ><br />

2<br />

M<br />

u<br />

x<br />

b u b b l e lw $ 2 , . . .<br />

D a ta<br />

m e m o r y<br />

M E M /W B<br />

1 1<br />

W B<br />

M<br />

u<br />

x<br />

19<br />

20<br />

10

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

Saved successfully!

Ooh no, something went wrong!