«« ( Date ) »» // «« ( Thread ) »» // vlsi-nastava - 2003

pitanje implemementacije FIFO reda

by Bratislav Milic
petak, 17. januar 2003 - 16:05.

Kada sam razmisljao o implementaciji FIFO reda, dosao sam do sledece ideje:
umesto da se realizuje brojac koji ce da pokazuje dokle je puna memorija, odakle se zadnji put citalo, da se uvede shift registar koji ce da sadrzi sve nule i jedan bit koji ukazuje gde treba pisati, odnosno odakle treba citati.

Problem sa ovim resenjem je sto je manje fleksibilno od onog sa brojacima (tamo se za povecanje memorije samo malo prosiri brojac i problem resen dok bi ovde trebali sve veci i veci shift registri sto ne bi bilo ekonomicno). Zanima me da li se moze i ovako raditi (izmedju ostalog zbog toga sam i bio ranije pitao koliki je kapacitet memorije) jer bi ovo moglo da bude resenje za neki brzi FIFO (bar ja tako cenim) ali ogranicenog kapaciteta.

Gvozdene - sta ti kazes: da li moze ovako ili da radim standardnu ideju sa brojacima?

3BEPKO