ALTERA ModelSim
In questo articolo ci occupiamo di un sofisticato strumento di simulazione, nella versione resa disponibile da ALTERA per lo sviluppo di applicazioni con varie famiglie delle sue FPGA. Cogliamo l'occasione per vedere anche come ModelSim si inserisca nel flusso di progettazione con FPGA. Il flusso di sviluppo di un'applicazione FPGA assomiglia molto a quello di un ASIC (Application Specific Integrated...
In questo articolo ci occupiamo di un sofisticato strumento di simulazione, nella versione resa disponibile da ALTERA per lo sviluppo di applicazioni con varie famiglie delle sue FPGA. Cogliamo l'occasione per vedere anche come ModelSim si inserisca nel flusso di progettazione con FPGA.
Il flusso di sviluppo di un'applicazione FPGA assomiglia molto a quello di un ASIC (Application Specific Integrated Circuit) o di un moderno circuito integrato digitale (vedi rif. 1). Non sorprende quindi che siano necessari strumenti analoghi. ModelSim è uno strumento di verifica che consente simulazioni funzionali e timing, cioè sul circuito logico completo, caricabile nel componente scelto. Riprenderemo questo argomento con maggiori dettagli tra poco. ModelSim permette di lavorare su tutte le famiglie di dispositivi ALTERA (Arria®, Cyclone®, Stratix® e MAX® CPLD) e permette di includere testbench scritti nei linguaggi VHDL o Verilog e l'uso del linguaggio di scripting Tcl. Ricordiamo brevemen...