de ukandar le 07 Mar 2008 18:44
en fait tu a un module SOPC builder sus Quartus qui te permet de paramétrer ton micro: tu choisis le nombre d'entrée, si tu veux des timer, des liaisons SPI, uart, ...
tu paramètre tes niveaux d'interruption.. tout caa grace à l'aide d'une interface graphique. Quartus se charge alors de générer le code VHDL qui correspond à ton micro.
Ensuite tu passes sous le logiciel NIOS2, qui est une IDE pour développer ton code en C. C'est à l'ouverture de ton projet que tu vas pointer sur ton projet sous quartus.
Ton compile ton code sous NIOS2, et sous NIOS2 tu as un flash programmer qui te permets de flasher des ROM.Tu peux flash des EEPROM pour y télécharger ton code source, mais aussi les ROM de boot de ton FPGA. Dans ce cas là, tu télécharges donc ton .sof de ton projet quartus, plus le fichier .elf de ton code source de ton micro.
C'est bien puissant.
J'espère que j'aurais répondu à tes questions. N'hésites pas.