Forum Discussion
Altera_Forum
Honored Contributor
11 years agobemicro cv, nios II, c
I'm pretty sure I bit off more than I can chew, but I'm not willing to give up yet. The class is really about compiler optimization. You pick up the IR spit out by LLVM and optimize it and han...
Altera_Forum
Honored Contributor
11 years ago --- Quote Start --- d) After your image is in your board, you use gcc/g++/gdb/Eclipse/yourcreation to execute software in the NIOS you put in your FPGA. --- Quote End --- You know, it only took a couple hours to figure out … --- Quote Start --- Hello from Nios II! --- Quote End --- I mean, I cheated and used a template … but they make this all really simple if I newb can figure it out in an evening. I wonder how (or if) I can inject llvm instead of gcc. I suppose I'm just assuming it's using gcc. I haven't really even checked yet. I also wonder if this is really what I had in mind. Isn't this just yet another embedded processor that happens to be running on an FPGA? It's not like these apps are getting layouts in the FPGA or something. Oh, well. I found the 288 page spec for NIOS and I'm assuming I can at least try to optimize for parallel execution or something. Maybe I should look at an existing C to Verilog compiler that's already designed around LLVM and work with that instead. Desicions, desicions.