Xilinx Zynq-7000 User Manual page 43

Hide thumbs Also See for Zynq-7000:
Table of Contents

Advertisement

Data Flow Use Cases
The video source can be either the video TPG (internal) or an external video source (HDMI
IN). The six combinations of data flow use cases are listed in this section. Use cases 1, 2, and
3 use the TPG and use cases 4, 5, and 6 use external video as video source.
The Sobel filter can either be a software or hardware implementation or it is bypassed
entirely (turned off). Use cases 1 and 4 have the filter turned off, use cases 2 and 5 refer to
the software implementation, and use cases 3 and 6 refer to the hardware implementation.
Figure 2-8
combines TPG/external video in one functional block.
software and hardware implementation in one functional block, therefore, use cases 4, 5,
and 6 refer to both
There are six combinations of the data flow:
1. The TPG creates and writes the pattern in reserved video memory in DDR. The display
controller displays video memory (TPG pattern) as shown in
X-Ref Target - Figure 2-8
Internal Video
Pattern (TPG)
2.
Figure 2-9
shows the software Sobel filter configuration. The TPG creates and writes the
pattern in intermediate DDR memory. The software Sobel filter reads the intermediate
DDR memory, detects the edges, and writes the filtered image in the reserved video
memory in DDR. The display controller displays video memory (filtered TPG pattern) as
shown in
Figure
X-Ref Target - Figure 2-9
Internal Video
TPG/External
Video
(HDMI IN)
3.
Figure 2-9
shows the hardware Sobel filter configuration. The TPG creates and writes
the pattern in intermediate DDR memory. The hardware Sobel filter reads the
intermediate DDR memory (using VDMA), detects the edge, and writes the filtered
image in the reserved video memory in DDR (using VDMA). The display controller
displays video memory (filtered TPG pattern).
Zynq-7000 AP SoC ZC702 Base TRD
UG925 (v6.0) February 21, 2014
Figure 2-8
and
Figure
Video Memory
Figure 2-8: Video Display Pipeline Data Flow
2-9.
Intermediate
Memory
Video Memory
Figure 2-9: Video Processing and Display Pipeline Data Flow
www.xilinx.com
2-9.
Figure
Display
Controller
Software/
Hardware
Sobel Filter
Display
Controller
Software Architecture
Figure 2-9
combines
2-8.
Output to Monitor
UG925_c2_06_110412
Output to Monitor
UG925_c2_07_110412
Send Feedback
43

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents