I downloaded the verilog source files for a H.264 Decoder from opencores.org; I'm trying to integrate this decoder into a video pipeline on a Digilent Zybo board. However, when I try to package this IP in Vivado 2016.2, the GUI shows there is no ports. I'm able to successfully package it, but it is useless because there is no i/o. I've attached a few pictures from the Create and Package IP wizard to illustrate what I'm talking about. If I click the port import dialog, as shown in the picture, nothing happens. Does anyone have any suggestions as to how I can successfully import this IP in a form that is usable?
EDIT:
To clarify, the IP that I have is not an AXI4 peripheral. Is there a way to take a non AXI4 IP and turn it into an AXI4 one that vivado can understand?
Question
jasonbla20
Hello,
I downloaded the verilog source files for a H.264 Decoder from opencores.org; I'm trying to integrate this decoder into a video pipeline on a Digilent Zybo board. However, when I try to package this IP in Vivado 2016.2, the GUI shows there is no ports. I'm able to successfully package it, but it is useless because there is no i/o. I've attached a few pictures from the Create and Package IP wizard to illustrate what I'm talking about. If I click the port import dialog, as shown in the picture, nothing happens. Does anyone have any suggestions as to how I can successfully import this IP in a form that is usable?
EDIT:
To clarify, the IP that I have is not an AXI4 peripheral. Is there a way to take a non AXI4 IP and turn it into an AXI4 one that vivado can understand?
Thanks,
Jason
Link to comment
Share on other sites
4 answers to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.