Como Simular Com ModelSim - Altera

Índice:

Como Simular Com ModelSim - Altera
Como Simular Com ModelSim - Altera

Vídeo: Como Simular Com ModelSim - Altera

Vídeo: Como Simular Com ModelSim - Altera
Vídeo: Tutorial de Simulação Básica - ModelSim Altera 10.1d 2024, Maio
Anonim

Escrevemos o módulo testbench e executamos a simulação no ambiente ModelSim da Altera.

Ferramenta Altera ModelSim
Ferramenta Altera ModelSim

Necessário

  • - computador;
  • - ambiente de desenvolvimento instalado Quartus II + ModelSim.

Instruções

Passo 1

A primeira etapa é certificar-se de que o caminho para a ferramenta ModelSim seja especificado no ambiente de desenvolvimento Quartus II. Para fazer isso, abra o menu Ferramentas -> Opções. Nas opções, vá para Geral -> Opções da ferramenta EDA. Encontramos o campo ModelSim-Altera e digitamos C: / altera / 13.0sp1 / modelsim_ase / win32aloem nele ou, clicando no botão com três pontos, procuramos este diretório em nosso computador. Naturalmente, para uma versão do Quartus diferente da minha, você terá seu próprio caminho para o diretório "win32aloem".

Especificando o caminho para a ferramenta de simulação ModelSim
Especificando o caminho para a ferramenta de simulação ModelSim

Passo 2

Você tem um projeto para um FPGA no Quartus II. Como escrever testes ou testbenches (testbench) - este é um tópico para um artigo separado. Por enquanto, vamos supor que seu testbench já foi escrito. Agora você precisa informar ao ambiente de desenvolvimento qual teste deseja usar durante a simulação. Para fazer isso, abra as configurações através do menu Atribuições -> Configurações … Na janela que se abre, nas Configurações da Ferramenta EDA -> seção Simulação, clique no botão Bancos de Teste … Aqui, a propósito, você pode definir vários testes e mude para o necessário ao compilar o projeto.

Configurando parâmetros de simulação
Configurando parâmetros de simulação

etapa 3

Uma janela para edição de testes foi aberta. Não criamos nenhum banco de teste ainda, então a lista está vazia. Clique no botão Novo … Na janela que se abre, você precisa definir as configurações de teste.

À esquerda do campo, clique no botão com três pontos. Selecione o arquivo com o código testbench e clique em Abrir. Agora clique no botão Adicionar. O teste apareceu na lista de testes.

Depois disso, no campo, defina o nome do módulo de nível superior que está definido em seu testbench. Você pode inserir qualquer nome no campo; por padrão, ele será criado automaticamente com o mesmo nome do módulo.

É isso, definimos as configurações básicas de teste. Clique em OK duas vezes. Agora nosso teste apareceu na lista suspensa de bancos de teste. Clique em OK novamente.

Adicione bancos de teste ao projeto
Adicione bancos de teste ao projeto

Passo 4

Se você ainda não fez a síntese do projeto, é hora de fazê-lo. Selecione Processamento -> Iniciar -> Iniciar Análise e Síntese no menu ou pressione a combinação de teclas Ctrl + K ou simplesmente clique no ícone correspondente no painel superior.

Lançamos a análise e síntese do projeto
Lançamos a análise e síntese do projeto

Etapa 5

A simulação pode ser iniciada. Selecione Ferramentas -> Executar Ferramenta de Simulação -> Simulação RTL no menu (1) ou clique no ícone Simulação RTL no painel superior (2).

Executando o processo de simulação no ModelSim
Executando o processo de simulação no ModelSim

Etapa 6

A ferramenta ModelSim irá iniciar, que irá executar todas as instruções escritas em seu testbench, e parar (se você indicou especificamente isso com a diretiva $ stop no código de teste). A tela exibirá os diagramas de nível dos sinais de entrada e saída do FPGA que você descreveu em seu projeto.

Recomendado: