Showing results for 
Show  only  | Search instead for 
Did you mean: 
Registered: ‎01-08-2019

Problem with IP Integrator and SDK


I am fairly new to developing projects using FPGAs especially using Vivado tools. I am working on developing a graphics application on Arty S7 development board which has the Spartan7 FPGA. When I create the project just using VHDL, I am able to see the graphics output on screen. But when I create an IP core for the project and add Microblaze to it using IP Integrator, and export the hardware to SDK to program it, I am not able to see the right output on screen. I can just see a black screen, so not sure where I am going wrong. I was wondering if it has anything to do with clocking or timing. Again I am really sorry if the question seems basic, but do we have to add separate timing constraints file for the project? Because when I did the same project using Xilinx ISE, there was no need for manual timing constraints.

Thank you so much in advance for your time and help.


0 Kudos
1 Reply
Xilinx Employee
Xilinx Employee
Registered: ‎09-01-2014

Did you generate the bitstream before the exported the HW to SDK?  if you are using Xilinx reference board and the I/Os on board, you don't need to modify the timing constraints.

Please refer to the embedded tutorial Lab 3 to create a MicroBlaze system design.