slutarius
Full Member level 5
Hi,
I have a project using Microbalze on Vivado. I can point the software ELF file generated by SDK to the Vivado project and the simulation work fine on Vivado.
The problem is about running time is long, and I want to move the simulation to ModelSim.
On ModelSim, I can compile the same Verilog design with Vivado, the remain problem is about Instruction Code of MicroBlaze.
My idea is to find a method to convert C code or ELF file to HEX file. Then load the HEX file to MicroBlaze mem on ModelSim.
Is that a correct flow ?
P/S: I searched for a while on google but not yet an answer found. Still digging...
Thanks,
SLU
I have a project using Microbalze on Vivado. I can point the software ELF file generated by SDK to the Vivado project and the simulation work fine on Vivado.
The problem is about running time is long, and I want to move the simulation to ModelSim.
On ModelSim, I can compile the same Verilog design with Vivado, the remain problem is about Instruction Code of MicroBlaze.
My idea is to find a method to convert C code or ELF file to HEX file. Then load the HEX file to MicroBlaze mem on ModelSim.
Is that a correct flow ?
P/S: I searched for a while on google but not yet an answer found. Still digging...
Thanks,
SLU