elektronica forum

Regels | Recente berichten | onderwerp RSS | Zoeken | Registreer | Inloggen

fifo pointers - Y alleen grijs code pointers worden gebruikt???


Post new topic Reply to topic EDAboard.com Forum Index -> ASIC Design Methodologies & Tools (Digitaal) -> FIFO pointers - Y alleen grijs code pointers worden gebruikt??
Auteur Bericht
lakshman.ar



Lid geworden: 29 november 2006
Berichten: 89
Geholpen: 8


Post 13 november 2007 8:38

fifo pointers - Y alleen grijs code pointers worden gebruikt???


hi every1,

Dit is een vraag die werd gevraagd in het interview!

waarom v gebruiken "grijze code" pointers als gelezen pointers en schrijven pointers, terwijl de uitvoering FIFO???? .... y niet binair???
Terug naar boven
Google
AdSense
Google Adsense




Post 13 november 2007 8:38

Advertenties




Terug naar boven
wkong_zhu



Geworden: 13 november 2004
Posts: 171
Geholpen: 2


Post 13 november 2007 9:11

fifo pointers - Y alleen grijs code pointers worden gebruikt???


Als u een async fifo te voeren, moet u grijze code fifo pointer naar aviod metastabiele of glitch problemen.

bv: ptr [3:0] is binaire code, wanneer een staat te veranderen, de 4 bits niet worden veranderd op hetzelfde moment. Er kan dus enige tijd dat PTR draait om een overgang staat. (4'b101 -> 4'b110, kunnen er 4'b100 of 4'b111 staten). die uw async logica om fifo lege rechter / full mislukken.
Terug naar boven
lakshman.ar



Lid geworden: 29 november 2006
Berichten: 89
Geholpen: 8


Post 13 november 2007 9:15

fifo pointers - Y alleen grijs code pointers worden gebruikt???


1) meta-stable
2) glitches ... iets els???

cos 4 hetzelfde antwoord, het antwoord
"Apart 4m dit els wat is belangrijk???? .. u mist een aantal belangrijke dingen" ....
Terug naar boven
kanagavel_docs



Lid geworden: 18 augustus 2007
Posts: 40
Geholpen: 7


Post 13 november 2007 9:20

Re: fifo pointers - Y alleen grijs code pointers worden gebruikt???


Zonder synchroniseren kunnen we vergelijken de pointers asynchroon te FULL genereren / LEEG signalen.

Groeten,
Kanags
Terug naar boven
vlsi_whiz



Geworden: 12 november 2005
Posts: 171
Geholpen: 24


Post 13 november 2007 10:48

Re: fifo pointers - Y alleen grijs code pointers worden gebruikt???


Bij het ontwerpen van asynch FIFOs, moeten we gebruik Gray stijl pointers om te voorkomen dat fouten bij het vergelijken van het lezen en pointers schrijven.

Het vergelijken van de lees aanwijzer met de aanwijzer te schrijven voor Full vlag, moeten we nemen het lezen aanwijzer naar de klok te schrijven domein.

Wanneer dit gebeurt met behulp van binaire stijl pointers, kan het lezen Pinter adres waarde verandert meer dan een beetje en dus leiden tot fouten bij de vergelijking van de pointers. Bij gebruik van Gray stijl logica, is het bit te veranderen beperkt tot slechts een-bit en dus de vergelijking fouten worden afgeschaft of geminimaliseerd.

Dit is de belangrijkste reden waarom grijs stijl pointers worden gebruikt in plaats van binary.
Terug naar boven
donald007



Lid geworden: 28 augustus 2007
Berichten: 11
Geholpen: 1
Locatie: Taiwan


Post 13 november 2007 16:22

fifo pointers - Y alleen grijs code pointers worden gebruikt???


De reden van het gebruik van grijs code is dat multi-bit synchronisatie problemen.
Slechts een beetje veranderen.
Terug naar boven
Arabische versie Bulgaarse versie Catalaanse versie Tsjechische versie Deense versie Duitse versie Griekse versie Engels versie Spaanse versie Finse versie Franse versie Hindi versie Kroatische versie Indonesische versie Italiaanse versie Hebreeuwse versie Japanse versie Koreaanse versie Litouwse versie Letse versie Nederlandse versie Noorse versie Poolse versie Portugese versie Roemeense versie Russische versie Slowaakse versie Sloveense versie Servisch versie Zweedse versie Tagalog versie Oekraïense versie Vietnamese versie Chinese versie
Post new topic Reply to topic EDAboard.com Forum Index -> ASIC Design Methodologies & Tools (Digitaal) -> FIFO pointers - Y alleen grijs code pointers worden gebruikt??
Pagina 1 van 1

subj

text

Alle tijden zijn GMT 1 uur
Vergelijkbare onderwerpen:
Over FIFO, gebruikt LFSR / Gray voor de lees / schrijf-pointers (13)
Pointers (7)
Functie Pointers in C (9)
pointers in MATLAB? (1)
Pointers in verilog?? (4)
Inzicht pointers in C (3)
creëren van pointers in verilog (3)
C taal - pointers naar functies (4)
Pointers naar struct opdracht (1)
[C] Wat is pointers als *** betekenen? (3)


Misbruik | | Administrator | | Moderatoren | | Steun ons | | sitemap
onderwerp RSS