| Avtor | Message |
|---|
lakshman.ar
Joined: 29 november 2006 Posts: 89 S pomočjo: 8
| 13. november 2007 8:38 FIFO kazalci - Y samo sivi koda smernice se uporabljajo?? | | |
|
| hi every1,
to je vprašanje, ki je bilo zastavljeno v intervjuju!
Zakaj v uporabi le "sivo oznako" nasvete, kot se bere nasvete in napotke, medtem ko pišete o izvajanju FIFO?? .... y ne binarni?? |
|
| Nazaj na vrh | |
 |
Google AdSense

| 13. november 2007 8:38 Oglasi | | |
|
|
|
|
| Nazaj na vrh | |
 |
wkong_zhu
Joined: 13 november 2004 Posts: 171 S pomočjo: 2
| 13. november 2007 9:11 FIFO kazalci - Y samo sivi koda smernice se uporabljajo?? | | |
|
| če izvajati asinhron FIFO, morate uporabiti sive kodo FIFO kazalec aviod metastable ali glitch težave.
npr: ptr [3:0] je binarna koda, ko se stanje spremeni, 4 bits se ne spremenijo ob istem času. zato lahko še nekaj časa, da ptr izkaže, da je treba prehodno stanje. (4'b101 -> 4'b110, lahko pride do 4'b100 ali 4'b111 držav). da se bo vaš asinhron logiko, da presodijo FIFO prazni / polni ne. |
|
| Nazaj na vrh | |
 |
lakshman.ar
Joined: 29 november 2006 Posts: 89 S pomočjo: 8
| 13. november 2007 9:15 FIFO kazalci - Y samo sivi koda smernice se uporabljajo?? | | |
|
| 1), meta-stabilne 2) glitches ... kaj els??
cos 4 enakega odgovora, odgovor je bil "poleg tega 4m wat els je pomembno?? .. u manjkajo nekatere večje stvari" .... |
|
| Nazaj na vrh | |
 |
kanagavel_docs
Joined: 18. avgust 2007 Posts: 40 S pomočjo: 7
| 13. november 2007 9:20 Re: FIFO kazalci - Y samo sivi koda smernice se uporabljajo?? | | |
|
| Brez sinhronizacija moremo primerjati napotke asinhrono ustvariti FULL / EMPTY signalov.
S spoštovanjem, Kanags |
|
| Nazaj na vrh | |
 |
vlsi_whiz
Joined: 12 november 2005 Posts: 171 S pomočjo: 24
| 13. november 2007 10:48 Re: FIFO kazalci - Y samo sivi koda smernice se uporabljajo?? | | |
|
| Pri načrtovanju asynch FIFOs, moramo uporabiti Gray Stili, da bi se izognili napakam pri primerjavi brati in pisati kazalci.
Če želite primerjati brati kazalec s kazalcem napisati za zastave Full, moramo sprejeti prebrati kazalec, da napišete uro domene.
Ko je to storjeno z uporabo binarnih Stili, lahko preberete Pinter spremembe naslova vrednosti več kot en bit, kar lahko privede do napak pri primerjavi kazalca. Pri uporabi Gray stil logiko, je bit sprememba omejena samo na eno-bitni in zato primerjava napake odpravijo ali zmanjšajo na minimum.
To je glavni razlog, zakaj so sivi Stili uporablja namesto binarno. |
|
| Nazaj na vrh | |
 |
donald007
Joined: 28. avgust 2007 Posts: 11 S pomočjo: 1 Lokacija: TAIWAN
| 13. november 2007 16:22 FIFO kazalci - Y samo sivi koda smernice se uporabljajo?? | | |
|
| Razlog uporabe sivih kode je, da je več problemov bit sinhronizacijo. Samo en košček sprememb. |
|
| Nazaj na vrh | |
 |