A janela de Vetor de Teste

A janela de Vetor de Teste é similar à aba Tabela da janela de Registro. Você pode carregar um vetor de teste de um arquivo, e o Logisim começará a executar testes no circuito atual. Como a janela de registro, existe apenas uma janela de vetor de teste para o projeto, e a tabela será alterada para refletir qual circuito está sendo simulado na janela do projeto. Note, no entanto, que o módulo de Vetor de Teste executa uma cópia separada do simulador de circuitos, e portanto não interfere, e não é influenciado pela simulação na janela do projeto.

Para o exemplo, testaremos o circuito abaixo. Este circuito fornece os resultados de cinco funções lógicas a partir de duas entradas. Ele contém um erro porque a porta NAND inferior deveria ser uma porta AND.

Circuito de exemplo com cinco funções lógicas

O arquivo de vetor de teste se parece com isto:

A B O_Nor O_Nand O_Xor O_Or O_And O_AB[2]
0 0 1 1 0 0 0 00
0 1 0 1 1 1 0 01
1 0 0 1 1 1 0 10
1 1 0 0 0 1 1 11

Para executar o teste, selecione o menu |  Simular  ||  Vetor de teste  | então use o botão Carregar Vetor. Selecione o arquivo de vetor que você construiu. A simulação é executada imediatamente e uma tabela é exibida com o resultado.

Janela de Vetor de Teste mostrando resultados com erros marcados em vermelho

Qualquer saída incorreta será marcada em vermelho. Passe o mouse sobre a caixa vermelha para ver qual deveria ter sido a saída, de acordo com o vetor de teste. Linhas com saídas incorretas são classificadas no topo da janela.

O formato do arquivo é simples. Você pode usar o módulo de Registro (com "Incluir Linha de Cabeçalho" selecionado na aba de saída de arquivo) para começar, já que na maioria dos casos o módulo de Registro produz o mesmo formato usado pelo módulo de Vetor de Teste.

Interactive Test Execution

Each row in the Test Vector window has two buttons that allow you to manually interact with individual tests:

Highlighting behavior:

Anterior: Vetores de Teste | Próximo: Formato de Arquivo de Vetor de Teste.