I'm trying to recreate a simple ARM compatible processor in a FPGA. I did one similar to the 68HC11 in my Digital Design course in school. But when we did the assembly language we had to hand assemble it as well and change the instructions to machine code ex. LDAA --> 0x43 (not a real opcode) Then we made all our instructions and data in hex into a file that represented a memory with Altera's Quartus II.
What I need is to skip the hand assembly if possible and better yet be able to write in C. Compiling down to an ARM instruction set. Are there any free tools that can help me with this? As I just want to concentrate on creating the ARM processor and writing simple bare metal software.
Thanks.
--------------------------------------- Posted through