Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
15 years ago

NIOS in Verilog

Im trying to program the NIOS processor in Verilog. I know you can program it using either C or Assembly for Altera, but I am not a programmer and I am not good in either of them. I am a digital hardware designer and I can manage to put together a digital logic circuit in Verilog, but I cannot do that in C.

I have created all the peripherals in NIOS and set up all the necessary communication mediums and now the remaining part is to program NIOS. Is there any way at all I can do that in Verilog (as this is the only programming language I know) ?

Thanks in advance

1 Reply

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    The point of using an embedded processor is to be able to load a sequentially executing set of instructions using a programming language (assembly, C, C++, ...) What was the original intent of using the NIOS processor?

    BTW, if you know Verilog, C is not that different as far as syntax. The only thing is that you have to get used to things happening sequentially based on instructions... (at least until you start dealing with multiple embedded processors...)