FIFO betekent???

M

maharshi_qis

Guest
Elke instantie duidelijk uitleggen mij wht is FIFO?
Waarom zijn gebruikt en waar???
Wht is Asyn.FIFO en Syn.FIFO? Waar elke vinden de toepassing ervan?
whts het verschil tussen twee?

 
FIFO betekent first in first out ....Het betekent alleen dat de gegevens die gaat in de eerste komt er in de eerste ...wachtrij werk op dit principe ...wachtrij is een zeer belangrijk onderdeel van veel computer gerelateerde spullen ....
Laatst bewerkt door A. Anand Srinivasan op 06 aug 2007 0:45; bewerkten in totaal 1 keer

 
FIFO betekent first in first out .. Gebruikt in prioritaire wachtrijen

 
Zoals reeds uiteengezet FIFO staat voor First In First Out.Het wordt voornamelijk gebruikt voor de interface asynchrone ontwerpen waar het tarief van de gegevens die zijn gegenereerd en verbruikt gegevens niet hetzelfde is.Door een FIFO uising gegevens kunnen worden overgedragen, ongeacht hoe gegevens wordt verbruikt.We moeten voorzichtig om overloop te voorkomen en het lezen van de FIFO wanneer FIFO is leeg.

 
FIFOs worden vaak gebruikt om gegevens veilig van de ene klok naar het andere domein asynchrone klok domein
FIFOs worden gebruikt in ontwerpen om veilig passeren multi-bit data woorden van de ene klok naar het andere domein.
In Async FIFO, worden de gegevens woorden gebracht in een FIFO buffer geheugen array van de signalen in een klok domein, en de gegevens woorden worden verwijderd uit een andere haven van dezelfde FIFO buffer geheugen array met controle signalen van een tweede klok domein.

In Sync FIFO, waar FIFO schrijft en leest van de FIFO-buffer worden uitgevoerd in dezelfde klok domein.

 
Voornamelijk gebruikt om gegevens van de ene klok naar het andere domein en ook voor tijdelijke opslag van gegevens

 
FIFO is meestal een klein geheugen, dat zoals gezegd werkt first in first out basis.Dus dit geheugen niet zal hebben elk adres input.Althouh intern het adres kan worden gegenereerd, automatisch maar vormen de gebruiker Poing te bekijken, zou de gebruiker gegevens te verstrekken en lees / schrijf-signalen alleen.
Async FIFOs: Gebruikt om gegevens van de ene klok domein naar de andere
Sync FIFOs: Meestal gebruikt voor het bufferen van sommige commando / data.
Bijvoorbeeld als een microprocessor is het schrijven van een interface zeggen spi-interface, dan is het normaal gesproken commando's te schrijven naar een fifo in een uitbarsting, en dan zal het druk krijgen met iets anders.SPI I / F zou zijn traag reageren, dus het zal haar eigen tijd om commando's verzamelen / gegevens van die fifo.Hierdoor kan de processor te halen 'gratis' terwijl spi zijn eigen tijd neemt om dingen te doen.
Hope it helps,
KR
Avi
http://www.vlsiip.com

 
A. Anand Srinivasan, een stapel is een LIFO, niet een FIFO.

 
Sorry dat ik ingetoetst in een haast ....Ik heb bewerkten het ...

synchrone FIFO hebben een uitgang van de gegevens periodiek wat niet het geval van asynchrone FIFO ....

 
FIFO First In First Out register voornamelijk gebruikt in de pijplijn om de proccessor snelheid te verhogen.Asynchrone FIFO is de registers zonder klok, hang dus worden gebruikt in hun ontwerp.Synchrone FIFO zijn met klok, want deze Flipflops worden gebruikt.Asyn FIFO worden gebruikt in Asyn.proccessor (Proccessors die niet reqd. klok) ontwerpen, terwijl syn.FIFO gebruikt in geklokt proccessors.Asyn proccessors efficiënter in de tijd en energie in vergelijking met syn proccessor.

 
in SOC domein, u zijn voor een groot aantal IP-verbinding te maken met de bus, toen de frequentie van de bus is verschillend van de frequentie van het IP's, u moet gebruiken om gegevens FIFO-buffer.

 
kan iemand geven een voorbeeld over hoe een FIFO in het SOC-ontwerp ontwerp?

 
hi FIFO is firstin eerste out.it heeft nog geen adres line.it wordt gebruikt voor synchrnization purpose.when twee randapparaten werken in verschillende klok domein dan zullen we gaan voor FIFO

Vamsi
dit is mijn id vamsi_addagada (at) yahoo.co.in

 
FIFO betekent First In First Out.

Het heeft twee type on synchrone en andere is Asynchronous.
In synchrone FIFO, lezen en schrijven gebeurt op dezelfde kloksnelheid.
In Asychronous FIFO lezen en schrijven wordt gedaan op verschillende clcok frequentie.

FIFO wordt gebruikt voor het maken van synchronisatie tussen twee modules klok domein.

 
Kan iemand uitleggen hoe een FIFO zal werken als een Synchronizer?

Thanks ..

 

Welcome to EDABoard.com

Sponsor

Back
Top