This is a significant effort you are looking at doing. The IP you are refering to will need an overhaul to made to operate with the UltraZed 3EG and properly meet timing.
For information in regards to adding it to your project, please refer to the 10-inch Display Panel Controller Standalone Turorials for Zedboard tutorial located here
My target is to find the simplest way to connect this display which I purchased by AVNET to the UltraZed Starter Kit which I also purchased by AVNET and which offer a display port with touch function.
What would be then your recommandation to succeed this task in the simplest way?
I have purchased an UltraZed 3EG Starter Kit and an AVNET AES-ALI3-AMPIRE10-G 10" touch display.
After a lot of search I could identify the needed IPs to establish a design driving this display.
In my understanding, ZED_ALI3_CONTROLLER and TIMING GENERATOR would be needed in addtion of Xilinx 3rd parties IP like AXI-VDMA and AXI Stream to Video.
I could download from AVNET github the IP ZED_ALI3_CONTROLLER but unfortunatly, I can not succeed to properly integrate it in the IP Library of my Vivado project (under Vivado 2018.2)
Could you describe the detail step to integrate this IP in a Vivado project (run some TCL script?)
Also I couldnt identify if the TIME GENERATOR IP is similar to the IP called Video Timing controller.
Thanks you in advance for your answer to these 2 questions.