Hi, I've created a custom IP block using the 'Create and Package IP -> Create a new AXI4 peripheral' flow. The peripheral works fine, so I added my own custom HDL code, and after that it still works fine using the following flow for making changes: 1. Re-package IP using the IP-XACT XML file interface. 2. Close IP project, let Vivado update the design where the IP is instantiated. 3. Run the IP report to make sure things went as expected, then run sim/synth/implementation. 4. When I need to make changes to the IP, right-click and 'Edit in IP packager' 5. Make changes and go to (1). Based on what I can gather from reading forums, documentation and answer records, this is the way Vivado is designed to work for this task. So first of all, is this the correct flow for create-package-edit-repackage of custom IP? I didn't find the right solution from the Internet. References: https://forums.xilinx.com/t5/Design-Entry/Packaging-custom-IP-with-block-designs/td-p/558247 Video marketing studio .Thanks
↧