| Autore | Messaggio |
|---|
lakshman.ar
Iscritto il: 29 novembre 2006 Messaggi: 89 Ha aiutato: 8
| 13 novembre 2007 8:38 puntatori FIFO - Y solo i puntatori codice grigio sono usati?? | | |
|
| hi every1,
questa è una domanda che è stato chiesto durante l'intervista!
Perché l'uso contro solo "codice grigio" puntatori come puntatori leggere e scrivere i puntatori, mentre l'attuazione FIFO?? .... y non binario?? |
|
| Torna indietro | |
 |
Google AdSense

| 13 novembre 2007 8:38 Annunci | | |
|
|
|
|
| Torna indietro | |
 |
wkong_zhu
Iscritto il: 13 novembre 2004 Messaggi: 171 Ha aiutato: 2
| 13 novembre 2007 9:11 puntatori FIFO - Y solo i puntatori codice grigio sono usati?? | | |
|
| Se si implementa uno fifo async, è necessario utilizzare il puntatore FIFO Codice Gray a aviod metastabile o problemi di glitch.
ad esempio: ptr [3:0] è il codice binario, quando un cambiamento di stato, il 4 bit non vengono modificati allo stesso tempo. così ci può essere qualche tempo che PTR risulta essere uno stato di transizione. (4'b101 -> 4'b110, ci possono essere 4'b100 o 4'b111 Stati). che renderà la vostra logica async a giudicare fifo vuoto / pieno fallimento. |
|
| Torna indietro | |
 |
lakshman.ar
Iscritto il: 29 novembre 2006 Messaggi: 89 Ha aiutato: 8
| 13 novembre 2007 9:15 puntatori FIFO - Y solo i puntatori codice grigio sono usati?? | | |
|
| 1) Meta-stable 2) difetti ... els qualcosa??
cos 4 la stessa risposta, la risposta è stata "A parte questo 4m els wat è importante?? .. u mancano alcune cose importanti" .... |
|
| Torna indietro | |
 |
kanagavel_docs
Iscritto il: 18 agosto 2007 Messaggi: 40 Ha aiutato: 7
| 13 novembre 2007 9:20 Re: puntatori fifo - Y solo i puntatori codice grigio sono usati?? | | |
|
| Senza sincronizzazione possiamo confrontare i puntatori in modo asincrono per generare PIENO / VUOTO segnali.
Saluti, Kanags |
|
| Torna indietro | |
 |
vlsi_whiz
Iscritto il: 12 novembre 2005 Messaggi: 171 Ha aiutato: 24
| 13 novembre 2007 10:48 Re: puntatori fifo - Y solo i puntatori codice grigio sono usati?? | | |
|
| Quando si progetta FIFO asynch, dobbiamo utilizzare i puntatori stile Gray al fine di evitare errori nel confronto tra il leggere e scrivere i puntatori.
Per confrontare il puntatore di lettura con la scrittura del puntatore per bandiera integrale, abbiamo bisogno di prendere il puntatore di lettura per la scrittura di dominio orologio.
Quando questo viene fatto usando i puntatori stile binario, la lettura cambiamenti di indirizzo Pinter più valore di un bit, e quindi può portare a errori quando si confrontano i puntatori. Quando si utilizza la logica stile Gray, il cambiamento di bit è limitato ad un solo bit, e quindi gli errori di confronto sono eliminati o ridotti al minimo.
Questo è il motivo principale per cui i puntatori stile grigio sono usati piuttosto che binario. |
|
| Torna indietro | |
 |
donald007
Iscritto il: 28 agosto 2007 Messaggi: 11 Ha aiutato: 1 Luogo: Taiwan
| 13 novembre 2007 16:22 puntatori FIFO - Y solo i puntatori codice grigio sono usati?? | | |
|
| Il motivo di utilizzare il codice Gray è che il multi-bit problemi di sincronizzazione. Solo un po 'cambiare. |
|
| Torna indietro | |
 |