| Autor | Mensaje |
|---|
lakshman.ar
Antigüedad: 29 Nov 2006 Mensajes: 89 Ayudó a: 8
| 13 de noviembre 2007 8:38 punteros fifo - Y sólo los punteros código Gray se utilizan??? | | |
|
| hi every1,
Esta es una pregunta que se le pidió en la entrevista!
¿Por qué usar sólo v "código gris" punteros como punteros de lectura y escritura, mientras que los punteros de aplicación FIFO???? .... y no binario???? |
|
| Volver al principio | |
 |
wkong_zhu
Antigüedad: 13 de noviembre 2004 Posts: 171 Ayudado: 2
| 13 de noviembre 2007 9:11 punteros fifo - Y sólo los punteros código Gray se utilizan??? | | |
|
| Si decide implementar un FIFO asincrónico, debe utilizar el puntero gris fifo código aviod metaestable o problemas de fallo.
por ejemplo: ptr [3:0] es el código binario, cuando un cambio de estado, los 4 bits no se cambian al mismo tiempo. lo que puede haber algún tiempo que ptr vuelve a ser un estado de transición. (4'b101 -> 4'b110, puede haber 4'b100 o 4'b111 estados). que harán de su lógica asincrónica para juzgar fifo vacío / completo fracaso. |
|
| Volver al principio | |
 |
lakshman.ar
Antigüedad: 29 Nov 2006 Mensajes: 89 Ayudó a: 8
| 13 de noviembre 2007 9:15 punteros fifo - Y sólo los punteros código Gray se utilizan??? | | |
|
| 1) meta-estable Fallos 2) ... Els nada????
cos 4, la misma respuesta, la respuesta fue "Aparte 4m este Els wat es importante???? .. u faltan algunas cosas importantes" .... |
|
| Volver al principio | |
 |
kanagavel_docs
Antigüedad: 18 de agosto 2007 Posts: 40 Ayudado: 7
| 13 de noviembre 2007 9:20 Re: punteros fifo - Y sólo los punteros código Gray se utilizan??? | | |
|
| Sin sincronización se pueden comparar los punteros de forma asincrónica para generar FULL / señales VACÍA.
Recuerdos, Kanags |
|
| Volver al principio | |
 |
Google AdSense

| 13 de noviembre 2007 9:20 Anuncios | | |
|
|
|
|
| Volver al principio | |
 |
vlsi_whiz
Antigüedad: 12 de noviembre 2005 Posts: 171 Ayudado: 24
| 13 de noviembre 2007 10:48 Re: punteros fifo - Y sólo los punteros código Gray se utilizan??? | | |
|
| Al diseñar FIFOs asynch, debemos utilizar punteros estilo gris para evitar errores cuando se comparan los punteros de lectura y escritura.
Para comparar el puntero de lectura con el puntero para escribir pabellón completo, tenemos que tomar el puntero de lectura a la escritura de dominio de reloj.
Cuando esto se hace usando punteros estilo binario, los cambios de valor de leer el discurso de Pinter más de un bit y por lo tanto puede conducir a errores al comparar los punteros. Cuando se utiliza la lógica de estilo Gray, el cambio de bits está limitado a sólo un poco y por lo tanto la comparación de los errores se eliminan o se minimizan.
Esta es la razón principal por la que punteros estilo gris son usados en lugar de binario. |
|
| Volver al principio | |
 |
donald007
Antigüedad: 28 de agosto 2007 Mensajes: 11 Ayudó a: 1 Ubicación: TAIWAN
| 13 de noviembre 2007 16:22 punteros fifo - Y sólo los punteros código Gray se utilizan??? | | |
|
| La razón de la utilización de código Gray es que varios problemas de sincronización de bits. Sólo un cambio de poco. |
|
| Volver al principio | |
 |