Mudanças entre as edições de "SSC-118(simoesbonato) 2016 FAQ"
De CoteiaWiki
Linha 3: | Linha 3: | ||
Problemas com o Quartus? A ferramenta lhe dá vontade de destruir o computador? Nesta página, são disponibilizadas algumas dicas úteis. | Problemas com o Quartus? A ferramenta lhe dá vontade de destruir o computador? Nesta página, são disponibilizadas algumas dicas úteis. | ||
− | ===You did not specify an EDA Simulation Tool=== | + | ---- |
+ | |||
+ | ===Quartus=== | ||
+ | |||
+ | ====You did not specify an EDA Simulation Tool==== | ||
* No Quartus, vá até <code>Assignments > Settings > EDA Tool Settings</code> | * No Quartus, vá até <code>Assignments > Settings > EDA Tool Settings</code> | ||
* No menu <code>Simulation</code>, preencher <code>Tool Name</code> com <code>ModelSim-Altera</code> (não confundir com <code>ModelSim</code>!) | * No menu <code>Simulation</code>, preencher <code>Tool Name</code> com <code>ModelSim-Altera</code> (não confundir com <code>ModelSim</code>!) | ||
− | ===Can't launch the ModelSim-Altera software -- the path to the location of the executables for the ModelSim-Altra software were not specified or the executables were not found at specified path=== | + | ====Can't launch the ModelSim-Altera software -- the path to the location of the executables for the ModelSim-Altra software were not specified or the executables were not found at specified path==== |
* No Quartus, vá até <code>Tools > Options > EDA Tool Options</code> | * No Quartus, vá até <code>Tools > Options > EDA Tool Options</code> | ||
Linha 14: | Linha 18: | ||
** Para Windows: <code>C:\altera\13.0sp1\modelsim_ase\win32aloem</code> | ** Para Windows: <code>C:\altera\13.0sp1\modelsim_ase\win32aloem</code> | ||
** Para Linux: <code>/path/to/altera/13.0sp1/modelsim_ase/linuxaloem</code> | ** Para Linux: <code>/path/to/altera/13.0sp1/modelsim_ase/linuxaloem</code> | ||
+ | |||
+ | ====error deleting "msim_transcript": permission denied. Check the NativeLink log file blablabla.rpt for detailed error messages==== | ||
+ | |||
+ | * Apenas uma instância do ModelSim-Altera pode ser aberta por dentro do Quartus. Feche o ModelSim antes de chamar outra instância. | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ===ModelSim=== | ||
+ | |||
+ | ====Iteration limit reached at XXXXX==== | ||
+ | |||
+ | O ModelSim não conseguiu resolver a simulação. Isto ocorre quando há loops combinacionais em seu circuito e a simulação não se estabiliza. Para resolver, deve-se colocar o circuito em um estado aceitável já na primeira iteração. Por exemplo o flip-flop com preset e clear: | ||
+ | |||
+ | * Vá em <code>Simulate > End Simulation</code> | ||
+ | * Inicie novamente a simulação | ||
+ | * Antes de mais nada, coloque o circuito em uma situação estável e execute uma iteração da simulação (por exemplo, em um flip-flop com preset clear, coloque preset '''OU''' clear em 0) | ||
+ | * Continue com a simulação normalmente |
Edição das 17h15min de 20 de setembro de 2016
Índice
- 1 Dicas úteis: Como domar o Quartus e Modelsim
- 1.1 Quartus
- 1.1.1 You did not specify an EDA Simulation Tool
- 1.1.2 Can't launch the ModelSim-Altera software -- the path to the location of the executables for the ModelSim-Altra software were not specified or the executables were not found at specified path
- 1.1.3 error deleting "msim_transcript": permission denied. Check the NativeLink log file blablabla.rpt for detailed error messages
- 1.2 ModelSim
- 1.1 Quartus
Dicas úteis: Como domar o Quartus e Modelsim
Problemas com o Quartus? A ferramenta lhe dá vontade de destruir o computador? Nesta página, são disponibilizadas algumas dicas úteis.
Quartus
You did not specify an EDA Simulation Tool
- No Quartus, vá até
Assignments > Settings > EDA Tool Settings
- No menu
Simulation
, preencherTool Name
comModelSim-Altera
(não confundir comModelSim
!)
Can't launch the ModelSim-Altera software -- the path to the location of the executables for the ModelSim-Altra software were not specified or the executables were not found at specified path
- No Quartus, vá até
Tools > Options > EDA Tool Options
- No campo
ModelSim-Altera
, preencher:- Para Windows:
C:\altera\13.0sp1\modelsim_ase\win32aloem
- Para Linux:
/path/to/altera/13.0sp1/modelsim_ase/linuxaloem
- Para Windows:
error deleting "msim_transcript": permission denied. Check the NativeLink log file blablabla.rpt for detailed error messages
- Apenas uma instância do ModelSim-Altera pode ser aberta por dentro do Quartus. Feche o ModelSim antes de chamar outra instância.
ModelSim
Iteration limit reached at XXXXX
O ModelSim não conseguiu resolver a simulação. Isto ocorre quando há loops combinacionais em seu circuito e a simulação não se estabiliza. Para resolver, deve-se colocar o circuito em um estado aceitável já na primeira iteração. Por exemplo o flip-flop com preset e clear:
- Vá em
Simulate > End Simulation
- Inicie novamente a simulação
- Antes de mais nada, coloque o circuito em uma situação estável e execute uma iteração da simulação (por exemplo, em um flip-flop com preset clear, coloque preset OU clear em 0)
- Continue com a simulação normalmente