I've been working on a project that I need to use the ip integrator and add an RTL block that I made.
I'm using a Basys 3 board, Vivado 2018.3 and MicroBlaze ip.
I was trying to add the RTL to the source and to the diagram and I used the getting started with ip integrator tutorial.
The tutorial itself worked fine and when I added the RTL It passed the validation, synthesis, implementation and even generating the bitstream but then I couldn't export hardware for programing the MicroBlaze and it gave an error saying "Cannot write hardware definition file as there are no generated IPI blocks".
Correct me if I'm wrong, but I understood that I need to create an ip that contains my RTL project and only then I can add it to the diagram.
If so, does anybody have a tutorial of how to make a new ip? and if that is not the case, what do you think is the problem?
Question
netanel_shor
Hello,
I've been working on a project that I need to use the ip integrator and add an RTL block that I made.
I'm using a Basys 3 board, Vivado 2018.3 and MicroBlaze ip.
I was trying to add the RTL to the source and to the diagram and I used the getting started with ip integrator tutorial.
The tutorial itself worked fine and when I added the RTL It passed the validation, synthesis, implementation and even generating the bitstream but then I couldn't export hardware for programing the MicroBlaze and it gave an error saying "Cannot write hardware definition file as there are no generated IPI blocks".
Correct me if I'm wrong, but I understood that I need to create an ip that contains my RTL project and only then I can add it to the diagram.
If so, does anybody have a tutorial of how to make a new ip? and if that is not the case, what do you think is the problem?
thank you,
Netanel.
Link to comment
Share on other sites
3 answers to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.