| Autor | Wiadomość |
|---|
lakshman.ar
Dołączył: 29 listopada 2006 Posty: 89 Pomógł: 8
| 13 listopada 2007 8:38 FIFO wskaźniki - Y tylko szary wskaźniki kody są używane?? | | |
|
| hi every1,
To jest pytanie, na które został poproszony w wywiadzie!
Dlaczego przeciwko używać tylko "szare kod" wskazówek, jak odczytać wskazówki i napisać wskazówki podczas wdrażania FIFO?? .... y nie binarne?? |
|
| Powrót do góry | |
 |
wkong_zhu
Dołączył: 13 listopada 2004 Posty: 171 Helped: 2
| 13 listopada 2007 9:11 FIFO wskaźniki - Y tylko szary wskaźniki kody są używane?? | | |
|
| W przypadku zastosowania async FIFO, należy użyć szary wskaźnik kolejka kod aviod metastabilne lub problemy glitch.
np.: ptr [3:0] jest kod binarny, gdy zmiana stanu, po 4 bity nie są zmieniane w tym samym czasie. więc nie może być pewnego czasu PTR okazują się stan przejściowy. (4'b101 -> 4'b110, nie może być 4'b100 lub 4'b111 członkowskich). , które uczynią Państwa async logiki sędzia kolejka pusty pełny nie. |
|
| Powrót do góry | |
 |
lakshman.ar
Dołączył: 29 listopada 2006 Posty: 89 Pomógł: 8
| 13 listopada 2007 9:15 FIFO wskaźniki - Y tylko szary wskaźniki kody są używane?? | | |
|
| 1) meta-stable 2) usterki ... Els coś??
cos 4 samej odpowiedzi, odpowiedź "Poza tym 4m els wat jest ważne?? .. u brakuje niektórych dużych rzeczy" .... |
|
| Powrót do góry | |
 |
kanagavel_docs
Dołączył: 18 sierpnia 2007 Posty: 40 Helped: 7
| 13 listopada 2007 9:20 Re: kolejka wskaźniki - Y tylko szary wskaźniki kody są używane?? | | |
|
| Bez synchronizacji możemy porównać wskaźniki asynchronicznie do generowania FULL / Empty sygnałów.
Pozdrowienia, Kanags |
|
| Powrót do góry | |
 |
vlsi_whiz
Dołączył: 12 listopada 2005 Posty: 171 Helped: 24
| 13 listopada 2007 10:48 Re: kolejka wskaźniki - Y tylko szary wskaźniki kody są używane?? | | |
|
| Przy projektowaniu ASYNCH FIFO, musimy wykorzystać wskaźniki Gray stylu, aby uniknąć błędów przy porównywaniu wskaźników czytać i pisać.
Dla porównania wskaźnik odczytać z zapisu wskaźnik do flag Pełna, musimy podjąć dalsze wskaźnik do zapisu domeny zegara.
Gdy jest to zrobić za pomocą binarnego wskaźniki stylu, dalsze zmiany adresu Pinter wartości więcej niż jeden bit, a tym samym może prowadzić do błędów przy porównywaniu wskaźników. Gdy za pomocą logiki stylu Gray, zmienić nieco ogranicza się tylko do jednego-bitowy, a więc porównanie błędy są eliminowane lub zminimalizowane.
To jest główny powód, szary wskaźniki stylu są wykorzystywane, a nie binarnej. |
|
| Powrót do góry | |
 |
Google AdSense

| 13 listopada 2007 10:48 Reklamy | | |
|
|
|
|
| Powrót do góry | |
 |
donald007
Dołączył: 28 sierpnia 2007 Posty: 11 Pomógł: 1 Lokalizacja: Tajwan
| 13 listopada 2007 16:22 FIFO wskaźniki - Y tylko szary wskaźniki kody są używane?? | | |
|
| Powodem korzystania z szarych kod jest fakt, że wiele problemów z synchronizacją bit. Tylko jedna zmiana bit. |
|
| Powrót do góry | |
 |