VCS é um simulador de Verilog de alta capacidade que lhe permite analisar os programas que você criar. Você corre o simulador para compilar informações sobre como o programa é executado e , em seguida, trabalhar com a depuração do programa. Em última análise, VCS ajuda a validar seu projeto para uso em múltiplas plataformas. Correndo métodos do objeto ajuda a aprimorar em partes específicas do seu programa , ajudando a determinar como ele será executado em todos os tipos de dispositivos. Operador Dot
O operador ponto permite que você escolha a seção específica que você deseja testar . Este é considerado o melhor em método de objeto . Você escolhe o objeto e executar o método. Você coloca o objeto antes do ponto e , em seguida, o método ou função que você deseja executar. Isso irá testar essa seção específica do seu programa por seus parâmetros. Você vai ter a oportunidade de observar como funciona e se há algum problema .
Saída Programa
o operador ponto você pode avançar para a saída do programa . Depois de conseguir sua seção funcionando corretamente , você pode testar as várias opções de saída para o programa. Isto dá-lhe variações baseadas em informação, entrada , telas e até mesmo limitações. À medida que você passar por todas as maquinações , você será capaz de observar qualquer coisa que não está funcionando corretamente.
Evitando Circular Dependência
VCS ajuda você a testar dependência circular. Muitas vezes , a dependência circular pode ser negligenciado , pois o círculo permanece intacta. Correndo simulações VCS testa todos os tipos de variações de números e situações. Isso mantém o programa de ficar presa em um círculo , porque um determinado valor nunca muda. Os VCS irá imprimir uma lista de possíveis problemas circulares e você pode testar as variáveis individualmente. VCS também oferece várias sugestões de solução para corrigir o problema.
Objeto Métodos de fila
métodos de fila Objeto ajudar você a criar a ordem correta para o processamento de informações. Esta configuração permite que você decida a ordem de processamento. Como você anda através das várias etapas que você pode adicionar etapas adicionais para vários pontos de dados. O programa irá pular últimos pontos de dados vazios , mas executar as etapas se os pontos de dados são preenchidos . O VCS ajuda você a colocar sua fila na ordem correta para que o programa pode manipular os dados e processá-la da maneira mais rápida possível. O simulador permite que você veja como o programa será executado quando lançado para o mundo.