Musterlösung - Institut für Kommunikationsnetze und ...
Musterlösung - Institut für Kommunikationsnetze und ...
Musterlösung - Institut für Kommunikationsnetze und ...
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Frage 7<br />
8 Punkte<br />
Ergänzen Sie die Zeichnung aus Frage 6 um einen Forwarding-Multiplexer <strong>für</strong><br />
den Fall eines Lesezugriffs nach einem Wort-Schreibzugriff auf dieselbe Adresse.<br />
Geben Sie in einer gesonderten Skizze die Ansteuerlogik <strong>für</strong> den Forwarding-<br />
Multiplexer an.<br />
4<br />
64<br />
Index 1<br />
wr_addr<br />
wr_wena<br />
wr_data<br />
Ansteuerung<br />
siehe unten<br />
Mux &<br />
Byte-<br />
Select<br />
rd_addr<br />
Nutzdaten-<br />
Speicher<br />
WORD 1<br />
Offset 1<br />
1<br />
0<br />
Frage 3+4<br />
RdData<br />
16<br />
WrData 1<br />
WRDATA 2<br />
Offset 1<br />
Create wr_wena 4<br />
1<br />
MODE 1 wr_wena<br />
wr_wena 2<br />
16<br />
16<br />
16<br />
16<br />
16<br />
≥1<br />
rd_addr<br />
wr_addr<br />
wr_wena<br />
wr_data<br />
Tag-,<br />
Valid-Bit-,<br />
Dirty-Bit-,<br />
Speicher<br />
Tag, Valid<br />
11<br />
Tag,Valid-,Dirty-Bits 1<br />
MISS<br />
Hit or Index 1<br />
Miss?<br />
Tag,Val,Dirty 2<br />
Index 2<br />
Set<br />
Dirty-B.<br />
Frage 3<br />
7<br />
11<br />
1<br />
Ansteuerung des Forwarding-Multiplexers<br />
(<strong>für</strong> Lesezugriff nach Wort-Schreibzugriff):<br />
MODE 1 [0]<br />
MODE 1 [1]<br />
&<br />
read 1<br />
&<br />
equal<br />
write 2<br />
≥1<br />
wr_wena 2 [3..0]<br />
wr_wena 2<br />
Address 1 [15..1]<br />
CMP<br />
Address 2 [15..1]<br />
Address 2<br />
Aufgabe 3 Seite 12