Mudanças entre as edições de "Simulação com QSIM (University Programm)"
Ir para navegação
Ir para pesquisar
(Criou página com '*Experimento 19 para Circuitos Lógicos *Quartus Prime QSIM problems') |
|||
(4 revisões intermediárias pelo mesmo usuário não estão sendo mostradas) | |||
Linha 1: | Linha 1: | ||
− | *[[Experimento 19 para Circuitos Lógicos]] | + | =Simulação funcional com o QSIM= |
− | *[[Quartus Prime QSIM problems]] | + | * No Quartus abra o editor de forma de onda do simulador QSIM ['''File''' > '''New''' > '''University Programm VWF''']. |
+ | * Defina o tempo de simulação ['''Edit''' > '''Set End Time''' ... = '''1000 ns''']. | ||
+ | * Importe todos os nós de lista do projeto ['''Edit''' > '''Insert''' > '''Insert Node or Bus''' > '''Node Finder''' > '''List''' > '''>>''' > '''OK''' > '''OK''']. | ||
+ | * Gere as forma de onda para os sinais de entrada, usando o painel [[Arquivo:PainelSimulacao.png]]. | ||
+ | * Salve o arquivo de simulação com um nome '''tb_NomeDoCircuito.vwf'''. | ||
+ | * Indique como a simulação será feita (Simulation > Run Functional Simulation). (apenas nas versões o Quartus v13) | ||
+ | * Faça a simulação do circuito lógico usando o sinal criado (Processing > Start Simulation) | ||
+ | * Analise os sinai de saída, e veja se estão realizando a função desejada. | ||
+ | * Salve a tela de simulação funcional com um print da tela. | ||
+ | |||
+ | =Simulação temporal com o QSIM= | ||
+ | * Para alterar para simulação temporal (com temporizações) utilize, no simulador, ''Simulation'' >> ''Run Timing Simulation''. | ||
+ | ** Obs: O simulador somente consegue fazer simulação temporal para as famílias Ciclone IV E ou mais simples. Tenha certeza que você escolheu um ''device'' compatível. | ||
+ | * Faça a simulação temporal do circuito lógico. | ||
+ | * Analise os sinai de saída, e veja se estão realizando a função desejada. | ||
+ | * Salve a tela de simulação temporal com um print da tela. | ||
+ | * Abra o arquivo da simulação funcional. Verifique as mudanças que ocorreram em relação a simulação funcional. | ||
+ | * Compare as saídas da simulação temporal e funcional. O que mudou? | ||
+ | |||
+ | Para aprender como usar a interface GUI do QSIM leia o manual do QSIM em [https://wiki.sj.ifsc.edu.br/images/7/70/Quartus_II_Simulation.pdf Introduction to Simulation of VHDL Designs] Altera; | ||
+ | |||
+ | *ver também [[Experimento 19 para Circuitos Lógicos]] | ||
+ | *se der erro veja [[Quartus Prime QSIM problems]] |
Edição atual tal como às 15h33min de 14 de março de 2023
Simulação funcional com o QSIM
- No Quartus abra o editor de forma de onda do simulador QSIM [File > New > University Programm VWF].
- Defina o tempo de simulação [Edit > Set End Time ... = 1000 ns].
- Importe todos os nós de lista do projeto [Edit > Insert > Insert Node or Bus > Node Finder > List > >> > OK > OK].
- Gere as forma de onda para os sinais de entrada, usando o painel .
- Salve o arquivo de simulação com um nome tb_NomeDoCircuito.vwf.
- Indique como a simulação será feita (Simulation > Run Functional Simulation). (apenas nas versões o Quartus v13)
- Faça a simulação do circuito lógico usando o sinal criado (Processing > Start Simulation)
- Analise os sinai de saída, e veja se estão realizando a função desejada.
- Salve a tela de simulação funcional com um print da tela.
Simulação temporal com o QSIM
- Para alterar para simulação temporal (com temporizações) utilize, no simulador, Simulation >> Run Timing Simulation.
- Obs: O simulador somente consegue fazer simulação temporal para as famílias Ciclone IV E ou mais simples. Tenha certeza que você escolheu um device compatível.
- Faça a simulação temporal do circuito lógico.
- Analise os sinai de saída, e veja se estão realizando a função desejada.
- Salve a tela de simulação temporal com um print da tela.
- Abra o arquivo da simulação funcional. Verifique as mudanças que ocorreram em relação a simulação funcional.
- Compare as saídas da simulação temporal e funcional. O que mudou?
Para aprender como usar a interface GUI do QSIM leia o manual do QSIM em Introduction to Simulation of VHDL Designs Altera;
- ver também Experimento 19 para Circuitos Lógicos
- se der erro veja Quartus Prime QSIM problems