Seite 1 von 1

Beispielaufgaben 6 e

Verfasst: 18. Feb 2017 17:43
von LRS
Guten Tag,

Ich wurde gern wissen ob den Wert 1 auf eine unbekannte Adresse geschrieben wird oder ob 1 auf die Adresse ABCDEF01 geschrieben wird, da die Adresse und den Wert im Selben Takt übernommen werden.

Vielen Dank im Voraus :)

Re: Beispielaufgaben 6 e

Verfasst: 18. Feb 2017 17:47
von Fabian Czappa
Hay,

wenn valid & ready gleichzeitig gesetzt sind, wird eine Adresse bzw. Daten übernommen.
Das kann nacheinander, wie bei (2, EEEFBADE, EAFF0123), oder gleichzeitig, wie bei (1, ABCDEF01, 1) und (3, 44442222, ABCDEF01), passieren.

Viele Grüße
Fabian

Re: Beispielaufgaben 6 e

Verfasst: 18. Feb 2017 17:48
von LRS
Super, Vielen Dank!

Re: Beispielaufgaben 6 e

Verfasst: 18. Feb 2017 18:07
von prox
Fabian Czappa hat geschrieben: Das kann nacheinander, wie bei (2, EEEFBADE, EAFF0123), oder gleichzeitig, wie bei (1, ABCDEF01, 1) und (3, 44442222, ABCDEF01), passieren.
Fabian
Ist das auch die erwartete Antwort?

Re: Beispielaufgaben 6 e

Verfasst: 18. Feb 2017 18:11
von Fabian Czappa
Hast du denn etwas anderes raus?

Re: Beispielaufgaben 6 e

Verfasst: 18. Feb 2017 18:16
von prox
Hatte das hier raus

(1, ABCDEF01, EAFF0124)
(2, EEEFBADE, ABCDEF01)

Re: Beispielaufgaben 6 e

Verfasst: 18. Feb 2017 18:21
von Fabian Czappa
Wie erwähnt, wenn gleichzeitig Adresse und Daten übernommen werden können (AWVALID & AWREADY) & (WVALID & WREADY), so werden beide gleichzeitig übernommen.

Tipp am Rande: Wenn als Antwort 3 "OKAY" kommen (auf BRESP), die beide ok sind (BVALID & BREADY), dann wurden 3 übernommen. 2 sind also auf jeden Fall falsch ;)

Re: Beispielaufgaben 6 e

Verfasst: 18. Feb 2017 18:23
von prox
Ok nachdem ich mir die Waveform nochmal genau angeschaut habe, ergibt das Sinn. Danke für die Erklärung :)