Forum Discussion
Altera_Forum
Honored Contributor
19 years agoI just Foung Answer why ISS debugger don't read my component register here is answer (text copie of Nios IDE help)
"If any unsupported components are present in the system, the ISS displays a warning message at the start of the run or debug session. The ISS ignores writes to unsupported components during simulation. Reading from an unsupported component during simulation returns zero. suported component list: -All Nios II processor cores: Nios II/f, Nios II/s, Nios II/e -Interval timer core -JTAG UART core -UART core -On-chip memory (RAM/ROM) -SDRAM controller core -IDT71V416 SRAM (1 MB SRAM mounted on Nios development board) -EPCS serial flash controller core, with limitations." And here is aditonal limitations of ISS: Simulations are functional only, and not cycle-accurate. The ISS does not model Nios II instruction and data caches, and will not find bugs involving cache initialization, flushing, or bypassing. The ISS does not support reading or writing tightly coupled memories connected to the Nios II processor. The ISS does not support custom instructions. So the only way to see if my VHDL periphery works with nios II procesor is to debug it in hardware. (I will have to buy this cyclone dev. kit 150$) I am disapointed http://forum.niosforum.com/work2/style_emoticons/<#EMO_DIR#>/sad.gif in nios II IDE ISS debugger becouse compared to other processor softwares like Atmels AVRstudio and microchip MPLAB you can debugg all peripheral (PWM,Timers,IO...) bahavior in simulator.