fórum eletrônica

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

Ponteiros em Verilog??


Post new topic Reply to topic EDAboard.com Índice do Fórum -> PLD, SPLD, GAL, CPLD, FPGA Design -> Ponteiros em Verilog??
Autor Mensagem
Jerina



Registrado em: 08 de novembro de 2005
Posts: 9


Post 14 de novembro de 2005 13:05

Ponteiros em Verilog??


Oi tudo,

alguém poderia me ajudar:
Como os ponteiros pode ser implementado em Verilog?

Obrigado
Jerina
Voltar ao topo
echo47



Registrado em: 07 de abril de 2002
Posts: 4206
Ajudado: 566


Post 14 de novembro de 2005 14:34

Ponteiros em Verilog??


Verilog não tem nada parecido como os ponteiros em C. Lembre-se que Verilog é uma linguagem de descrição de hardware, e não uma linguagem de programação.

Se você puder explicar o que você gostaria de fazer, alguém aqui pode, provavelmente, mostrar-lhe uma técnica adequada.
Voltar ao topo
Google
AdSense
Google Adsense




Post 14 de novembro de 2005 14:34

Anúncios




Voltar ao topo
Jerina



Registrado em: 08 de novembro de 2005
Posts: 9


Post 16 de novembro de 2005 6:57

Re: Ponteiros em Verilog??


Oi
na verdade, o trabalho é converter a codificação em 'C' para Verilog codificação.
Muitos são utilizados ponteiros int ele codificação e quero como isso pode ser feito usando Verilog
Voltar ao topo
echo47



Registrado em: 07 de abril de 2002
Posts: 4206
Ajudado: 566


Post 16 de novembro de 2005 7:32

Ponteiros em Verilog??


A abordagem usual é a de redesenhar a funcionalidade do programa C como lógica digital - contadores, acumuladores, registradores, multiplexadores, memória, sequenciadores, etc, e então usar Verilog para descrever esse hardware.

Se este é um projeto de FPGA, você poderia deixar cair um microprocessador dentro dele e executar o seu código de C diretamente.
Voltar ao topo
avimit



Registrado em: 16 de novembro de 2005
Posts: 417
Ajudado: 69
Localização: Fleet, Reino Unido


Post 17 de novembro de 2005 9:46

Re: Ponteiros em Verilog??


Um ponteiro pode ser implementada em hardware (Verilog / VHDL) por um contador simples e uma matriz de memória. O contador irá servir como um endereço para a memória para que servirá o mesmo propósito como um ponteiro C. Você pode aumentar ou diminuir o contador como se fosse um ponteiro em C. Você pode modificar o contentes da memória (isto é, os dados apontados pelo ponteiro), lendo atualmente a posição de memória apontada pelo contador de endereço (que é o ponteiro do hardware), modificá-lo e escrevê-lo de volta.
espero que isso ajude.
Atenciosamente,
Aviral Mittal
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 -> PLD, SPLD, GAL, CPLD, FPGA Design -> Ponteiros em Verilog??
Página 1 de 1

subj

text

Todos os horários são GMT 1 Hora
Similar tópicos:
criação de ponteiros em Verilog (3)
ponteiros fifo - Y somente ponteiros código de cinza são usadas?? (5)
Ponteiros (7)
Ponteiros de função em C (9)
ponteiros em MATLAB? (1)
Entendendo ponteiros em C (3)
Linguagem C - ponteiros para funções (4)
Ponteiros para struct atribuição (1)
[C] What's ponteiros *** como dizer? (3)
Dois ponteiros no mesmo endereço. (3)


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