Professional Documents
Culture Documents
CENTRO DE TECNOLOGIA
ModelSim
Criando um projeto
Emanoel Raimundo Queiroz Chaves Junior
O que o ModelSim?
ModelSim um software desenvolvido por uma empresa de projeto e desenvolvimento de dispositivos eletrnicos para automao chamada Mentor Graphics. O ModelSim um software que possibilita o usurio simular o funcionamento de circuitos descritos em HDL Hardware Description Language que, como o significado da sigla j diz, so linguagens de descrio de hardware. As linguagens suportadas so a VHDL, Verilog e SystemC.
A linguagem VHDL foi desenvolvida pelo Departamento de Defesa dos Estados
Unidos da Amrica para servir de principal forma de documentao de um determinado circuito e sua sigla significa Very High Speed Integrated Circuit Hardware
Description Language.
Nas pginas seguintes ser apresentado um tutorial sobre a criao de um projeto e a sua simulao.
Para comearmos a criar um projeto, execute o caminho como mostra a figura ao lado:
O arquivo em branco
O programa detectou a presena de um erro no cdigo. O ModelSim muito rgido quanto a erros. Clique na frase em vermelho
Corrija o cdigo, salve e clique para compilar novamente. Se tudo estiver correto, a mensagem de sucesso ser mostrada.
esperado um ; perto do termo END que est da linha 8. Analisando o cdigo, podemos perceber que falta um ; no final da linha 7.
Certifique-se que a janela Objects esteja aberta. Caso no, repita estes passos:
Configurao resultante:
Os objetos aparecero na janela Wave. A direita est o valor do nvel correspondente a cada objeto. No caso, o valor de ambos est como sendo 0. Para alterar, faa o seguinte comando:
Um pulso de onda gerado funcionando de acordo com a descrio do circuito. Fora novas entradas e repita o procedimento anterior para gerar mais pulsos de onda.
Note que a sada possui nveis opostos aos da entrada que a caracterstica de um circuito inversor.
EXEMPLOS
Flip-Flop D
Simulao do Flip-Flop D
Flip-Flop JK
Simulao do Flip-Flop JK
Registrador Deslocamento
Contador Assncrono
Contador Sncrono
Este contador comea a contar a partir do estado zero e entra e um ciclo passando a contar apenas os nmeros mpares de 3 bits em seqncia.
Bibliografia
Verso:
Livros interessantes
TOCCI, R. J., WIDMER, N. S., MOSS, G. L.; "Sistemas Digitais - princpios e aplicaes. 10 Edio, Editora Pearson, 2007. VAHID, F.; Sistemas Digitais Projeto Otimizao e HDLs., Editora Bookman, 2008.
Na internet
http://model.com Site onde voc acha o ModelSim para Download. http://www.vhdl-online.de/tutorial - Tutorial de VHDL