English
Language : 

DS730 Datasheet, PDF (2/46 Pages) Xilinx, Inc – LogiCORE IP Video Direct
LogiCORE IP Video Direct Memory Access v1.1
Applications
• Video Surveillance
• Industrial Imaging
• Video Conferencing
• Machine Vision
Overview
The majority of video systems being designed utilize external buffers for temporary storage of video frames. The
requirements of these systems provide a challenge to developers to easily control this external buffer and the
transfer of the data for processing. Additionally complicating the control is processing cores implemented within
the design clocked at different sampling rates, and external memory interfaces imposing restrictions on the format
or location of memory transfers. As a result, synchronizing video as it passes through a multi-rate system can be
very challenging and error prone, making the job of designing a video system very difficult.
The Video DMA was designed to help address these issues. It was designed to directly interface to the Video Frame
Buffer Controller (VFBC) integrated into the Multi-Port Memory Controller (MPMC). It automatically generates the
CMD signals for the VFBC and simplifies the process of setting up and controlling frame buffers in external
memory. Additionally, it can compensate for data transfers that do not meet the VFBC format requirements. The
Video DMA also has a system synchronization mechanism called Gen-Lock that eases the burden of synchronizing
data as it moves from one processing domain to another based on block-to-block shared signaling.
The Video DMA is very flexible and can be used in a number of modes and configurations. A comprehensive set of
registers and interrupts makes the Video DMA highly programmable and easy to control in real-time with a
processor such as MicroBlaze.
DS730 September 21, 2010
www.xilinx.com
2
Product Specification