Sviluppo SW per NIOS
Corso FPGA teorico e pratico, sviluppo software per NIOS in ambiente Eclipse con esercizi su schede di sviluppo Intel Psg (Altera). Gli esercizi vanno dalla compilazione al caricamento e debug sul scheda Fpga target
VEC105: sviluppo software su NIOS II
Ciclo corsi di programmazione FPGA
Nel corso di programmazione FPGA dedicato allo sviluppo del software per Nios®II, imparerai a sviluppare ed lanciare dei programmi embedded per il processore Nios II utilizzando la suite di sviluppo “Embedded Development Suite” per Nios II.
Questo corso utilizza uno dei Nios II kit di sviluppo in modo che potrai scaricare, eseguire e verificare del codice su un FPGA Altera configurata con un processore Nios II.
Sarai coinvolto in discussioni circa le caratteristiche e le funzionalità degli strumenti software e su come utilizzarle per ottimizzare le prestazioni del tuo sistema embedded Nios II. Dopo questo corso, ti sentirai abbastanza sicuro delle tue conoscenze per affrontare il tuo prossimo progetto che richiede la programmazione embedded su NIOS II.
Durata del corso: 2 giorni
Al completamento del corso sarai in grado di:
- Configurare e compilare un progetto embedded con il processore Nios II utilizzando QSYS & Quartus Prime
- Creare, compilare, eseguire, e di debug incorporato progetti software per il processore Nios II utilizzando il Software Build Tools per Eclipse (SBTE)
- Verificare la funzionalità del progetto FPGA con la console di sistema e il SBTE per Nios II
- Simulare sistemi basati su II Nios in ModelSim
- Utilizzare QSYS per inserire le istruzioni personalizzate (custom instruction) in un sistema embedded con Nios II
- Progettare e verificare usando un kit di sviluppo Nios II
Competenze richieste:
- Il background di progettazione logica digitale
- Conoscenza operativa del software di progettazione Quartus® II
- Conoscenza operativa dello tool di integrazione di sistema QSYS
- Nozioni di programmazione in C per sistemi embedded