Est-données sur les risques dans la filière eu lieu ou non dans ce cas?

W

win3y

Guest
Salut Dears;

Pipeline a 3 étapes telles que: lecture de la mémoire (MEMR) (@ Slot0), ST1 (@ slot 1), Memory Write (MEMW) (@ slot2).
Au slot2: (MEMW) Memory write back pour vous inscrire tampon A. Mais, en même temps, à slot2: (MEMR) de mémoire extraire des données du même registre tampon A.
Mon doute est que si les données relatives aux risques dans la filière a eu lieu ou pas produite dans l'affaire ci-dessus?

Merci beaucoup.

W3Y.

 
Thats a good question.Registre ou mémoire tampon a été conçu de telle sorte qu'à la fin d'un cycle d'horloge vous lire les données et au début d'un cycle CLK vous écrire les données.Il n'ya donc pas de danger.

Donc en bref, si vous écrivez sur le bord positif de l'horloge et lu à la pointe négative de l'horloge, vous n'aurez pas de données problème de l'aléa.

I hope it helps.

 
tariq786 a écrit:

Thats a good question.
Registre ou mémoire tampon a été conçu de telle sorte qu'à la fin d'un cycle d'horloge vous lire les données et au début d'un cycle CLK vous écrire les données.
Il n'ya donc pas de danger.Donc en bref, si vous écrivez sur le bord positif de l'horloge et lu à la pointe négative de l'horloge, vous n'aurez pas de données problème de l'aléa.I hope it helps.
 

Welcome to EDABoard.com

Sponsor

Back
Top