Re: Februarski rok, zadatak sa snoopy contoler-om
Ja sam napisao da bi trebalo da presrece zahteve od DMA kontrolera i ako vidi da DMA trazi rec iz opsega adresa koji se nalazi u kesu i kod tog opsega/ulaza je Dirty bit 1 da onda odgovori sa azurnim podatkom umesto operativne memorije.
Evo sta je i kolega napisao na forumu u junu 2007:
"Oslukuje magistralu i u sluèaju da se na njoj naðe zahtev za èitanjem nekog podatka koji nije auran u memoriji alje memoriji inhibit signal i umesto nje odgovara na zahtev postavljajuæi na magistralu odgovarajuæi sadraj iz kea CPUa. Takoðe kontroler reaguje kada neki ureðaj izda zahtev za upisom u memoriju a taj podatak se takoðe nalazi u keu procesora, tada kontroler proglasi nevaeæim odgovarajuæi ulaz u keu procesora."
moj komentar: ovo poslednje pretpostavljam da radi ako nije setovan Dirty bit, inace bi morao prvo da iz kesa azurira OM, pa da onda pusti uredjaj da pise po OM ili nijedno od toga, nego kao u prethodnom slucaju da presretne taj zahtev za upis i azurira samo svoj kes, bez vracanja podatka u OM, barem dok od OS-a ne stigne flush (za write-back).
Takodje, ima kes snooping-a i u jednom pdf-u iz VLSI-ja kod Sase Stojanovica, ali posto mu je sajt na Galebu koji je oboren ovih dana (valjda nece zauvek da ga ugase) on ne moze da se procita direktno, nego evo Google kes link (eto Google ima OGMROMAN kes, mozda je set-asocijativan :))), HTML format):
http://64.233.183.104/search?q=cache:G8C8HWEzJ8AJ:galeb.etf.bg.ac.yu/~ss010088d/vlsi/razno/snoopvlsi.pdf
deo "Bus snooping".
Pozdrav,
Velja
Ivan Milic <vnmilic@gmail.com> wrote:
Da li neko zna rijesenje ovog zadatka, daje se vec drugi put a nema ga nigdje u litereaturi???
Pozdrav!
Ivan
Serbian Power
---------------------------------
Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now.
Evo sta je i kolega napisao na forumu u junu 2007:
"Oslukuje magistralu i u sluèaju da se na njoj naðe zahtev za èitanjem nekog podatka koji nije auran u memoriji alje memoriji inhibit signal i umesto nje odgovara na zahtev postavljajuæi na magistralu odgovarajuæi sadraj iz kea CPUa. Takoðe kontroler reaguje kada neki ureðaj izda zahtev za upisom u memoriju a taj podatak se takoðe nalazi u keu procesora, tada kontroler proglasi nevaeæim odgovarajuæi ulaz u keu procesora."
moj komentar: ovo poslednje pretpostavljam da radi ako nije setovan Dirty bit, inace bi morao prvo da iz kesa azurira OM, pa da onda pusti uredjaj da pise po OM ili nijedno od toga, nego kao u prethodnom slucaju da presretne taj zahtev za upis i azurira samo svoj kes, bez vracanja podatka u OM, barem dok od OS-a ne stigne flush (za write-back).
Takodje, ima kes snooping-a i u jednom pdf-u iz VLSI-ja kod Sase Stojanovica, ali posto mu je sajt na Galebu koji je oboren ovih dana (valjda nece zauvek da ga ugase) on ne moze da se procita direktno, nego evo Google kes link (eto Google ima OGMROMAN kes, mozda je set-asocijativan :))), HTML format):
http://64.233.183.104/search?q=cache:G8C8HWEzJ8AJ:galeb.etf.bg.ac.yu/~ss010088d/vlsi/razno/snoopvlsi.pdf
deo "Bus snooping".
Pozdrav,
Velja
Ivan Milic <vnmilic@gmail.com> wrote:
Da li neko zna rijesenje ovog zadatka, daje se vec drugi put a nema ga nigdje u litereaturi???
Pozdrav!
Ivan
Serbian Power
---------------------------------
Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now.
- Follow-Ups:
- Re: Re: Februarski rok, zadatak sa snoopy contoler-om
- From: "Ivan Milic" <vnmilic@gmail.com>
- Re: Re: Februarski rok, zadatak sa snoopy contoler-om
- References:
- Februarski rok, zadatak sa snoopy contoler-om
- From: "Ivan Milic" <vnmilic@gmail.com>
- Februarski rok, zadatak sa snoopy contoler-om
Previous by date: Februarski rok, zadatak sa snoopy contoler-om
Next by date: Re: Re: Februarski rok, zadatak sa snoopy contoler-om
Previous by thread: Februarski rok, zadatak sa snoopy contoler-om Next by thread: Re: Re: Februarski rok, zadatak sa snoopy contoler-om
Previous by thread: Februarski rok, zadatak sa snoopy contoler-om Next by thread: Re: Re: Februarski rok, zadatak sa snoopy contoler-om