fórum eletrônica

Regras | posts recentes | topic RSS | Busca | Registrar | Entrar

ponteiros fifo - Y somente ponteiros código de cinza são usadas??


Post new topic Reply to topic EDAboard.com Índice do Fórum -> ASIC Design Metodologias e Ferramentas (Digital) - ponteiros> fifo - Y só cinza ponteiros do código são usados??
Autor Mensagem
lakshman.ar



Registrado em: 29 de novembro de 2006
Posts: 89
Ajudado: 8


Post 13 de novembro de 2007 8:38

ponteiros fifo - Y somente ponteiros código de cinza são usadas??


oi every1,

Esta é uma pergunta que era perguntado na entrevista!

Por que usar apenas o código do V "cinza" ponteiros como apontadores de leitura e escrita, enquanto os ponteiros execução FIFO?? .... y não binário??
Voltar ao topo
wkong_zhu



Registrado em: 13 de novembro de 2004
Posts: 171
Ajudado: 2


Post 13 de novembro de 2007 9:11

ponteiros fifo - Y somente ponteiros código de cinza são usadas??


Se você implementar um fifo async, você deve usar o ponteiro fifo cinza código para aviod metastable ou problemas de glitch.

por exemplo: ptr [3:0] é um código binário, quando uma mudança de estado, a 4 bits não são alteradas ao mesmo tempo. assim pode haver algum tempo que ptr passa a ser um estado de transição. (4'b101 -> 4'b110, pode haver 4'b100 ou 4'b111 estados). que vai fazer a sua lógica assíncrona para julgar FIFO vazio / cheio falhar.
Voltar ao topo
lakshman.ar



Registrado em: 29 de novembro de 2006
Posts: 89
Ajudado: 8


Post 13 de novembro de 2007 9:15

ponteiros fifo - Y somente ponteiros código de cinza são usadas??


1) meta-estável
Glitches 2) ... els nada??

cos 4 a mesma resposta, a resposta foi
"distante 4m este els wat é importante?? .. u estão faltando algumas coisas importantes" ....
Voltar ao topo
kanagavel_docs



Registrado em: 18 de agosto de 2007
Posts: 40
Ajudado: 7


Post 13 de novembro de 2007 9:20

Re: ponteiros fifo - Y somente ponteiros código de cinza são usadas??


Sem sincronização, podemos comparar os ponteiros de forma assíncrona para gerar COMPLETO / sinais VAZIO.

Atenciosamente,
Kanags
Voltar ao topo
vlsi_whiz



Registrado em: 12 de novembro de 2005
Posts: 171
Ajudado: 24


Post 13 de novembro de 2007 10:48

Re: ponteiros fifo - Y somente ponteiros código de cinza são usadas??


Ao projetar FIFOs asynch, devemos usar ponteiros estilo Gray para evitar erros quando se compara a ler e escrever ponteiros.

Para comparar o ponteiro de leitura com o ponteiro para escrever pavilhão cheio, temos de tomar o ponteiro de leitura ao escrever domínio relógio.

Quando isso é feito usando ponteiros estilo de binário, o valor lido Pinter mudanças de endereço mais de um bit e, portanto, pode levar a erros quando se comparam os ponteiros. Ao utilizar Gray lógica estilo, a mudança de bits é limitado a apenas um bit e, portanto, os erros de comparação, são eliminados ou minimizados.

Esta é a razão principal pela qual os ponteiros estilo de cinza são usadas em vez de binário.
Voltar ao topo
Google
AdSense
Google Adsense




Post 13 de novembro de 2007 10:48

Anúncios




Voltar ao topo
donald007



Registrado em: 28 de agosto de 2007
Posts: 11
Ajudado: 1
Localização: TAIWAN


Post 13 de novembro de 2007 16:22

ponteiros fifo - Y somente ponteiros código de cinza são usadas??


A razão da utilização de código de cinza é que problemas de sincronização multi-bit.
Só mudar um pouco.
Voltar ao topo
Versão árabe Versão búlgara Versão Catalão Czech version Versão dinamarquesa Versão em alemão Versão grega Versão Inglês Versão em espanhol Versão finlandesa Versão em francês Versão Hindi Versão croata Versão Indonésio Versão em italiano Versão em hebraico Versão em japonês Versão em coreano Versão lituana Versão letã Versão em holandês Norueguês versão Polish version Versão Português Romanian version Versão em russo Versão eslovaca Versão eslovena Versão em sérvio Versão sueca Versão Tagalog Versão Ucraniano Versão vietnamita Versão em chinês
Post new topic Reply to topic EDAboard.com Índice do Fórum -> ASIC Design Metodologias e Ferramentas (Digital) - ponteiros> fifo - Y só cinza ponteiros do código são usados??
Página 1 de 1

subj

text

Todos os horários são GMT 1 Hora
Similar tópicos:
Sobre FIFO, usa LFSR / Gray para leitura / gravação ponteiros (13)
Ponteiros (7)
Ponteiros de função em C (9)
ponteiros em MATLAB? (1)
Ponteiros em Verilog?? (4)
Entendendo ponteiros em C (3)
criação de ponteiros em Verilog (3)
Linguagem C - ponteiros para funções (4)
Ponteiros para struct atribuição (1)
[C] What's ponteiros *** como dizer? (3)


Abuse | | Administrador | | Moderador | Suporte | nós | Mapa do Site |
topic RSS