When should I use the Video Direct Memory Access (VDMA) IP core, and when should I use the Video Frame Buffer IP cores?
This Answer Record gives users some guidance on use cases for the following IP:
(PG020) | AXI Video Direct Memory Access (VDMA) LogiCORE IP |
(PG278) | Video Frame Buffer Read (VFB Read) LogiCORE IP |
(PG278) | Video Frame Buffer Read (VFB Write) LogiCORE IP |
Additional information can also be found in the respective Product Guides for the above listed IP.
The AXI Video Direct Memory Access and the Video Frame Buffer Read/Write IP cores offer some overlapping features as well as some unique features.
This Answer Record does not attempt to give an exhaustive list, but instead gives some general guidelines on usage of the following IP.
In addition it is recommended that users review the General Design Guidelines section in (PG278) Video Frame Buffer Read/Write Product Guide.
AXI Video Direct Memory Access (VDMA)
LogiCORE Video Frame Buffer Read/Write:
Answer Number | Answer Title | Version Found | Version Resolved |
---|---|---|---|
54448 | LogiCORE IP AXI Video Direct Memory Access - Release Notes and Known Issues for Vivado 2013.1 and newer tool versions | N/A | N/A |
68764 | LogiCORE Video Frame Buffer Read - Release Notes and Known Issues for the Vivado 2017.1 tool and later versions | N/A | N/A |
68765 | LogiCORE Video Frame Buffer Write - Release Notes and Known Issues for the Vivado 2017.1 tool and later versions | N/A | N/A |
Answer Number | Answer Title | Version Found | Version Resolved |
---|---|---|---|
66763 | LogiCORE H.264/H.265 Video Codec Unit (VCU) - Release Notes and Known Issues for the Vivado 2017.3 tool and later versions | N/A | N/A |