EF-DI-DISPLAYPORT-AUDIO-SITE

DS802 April 24, 2012 www.xilinx.com 1
Product Specification
© 2010-2012 Xilinx, Inc. Xilinx, the Xilinx logo, Artix, ISE, Kintex, Spartan, Virtex, Zynq, and other designated brands included herein are trademarks of Xilinx in the
United States and other countries. ARM is a registered trademark of ARM in the EU and other countries. All other trademarks are the property of their respective
owners.
Introduction
The Xilinx LogiCORE™ IP DisplayPort™ interconnect
protocol is designed for transmission and reception of
serial-digital video for consumer and professional
displays. DisplayPort is a high-speed serial interface
standard supported by PC chipsets, GPU’s and display
controllers, HDTV and monitors from industry leaders
and major silicon manufacturers.
This protocol replaces VGA, DVI and HDMI™ outside
and LVDS inside the box for higher resolution, higher
frame rate and color bit depth display.
DisplayPort IP can support standard rates of 1.62 Gb/s,
2.7 Gb/s and 5.4 Gb/s for consumer and professional
displays. When used in high-performance 7 series
devices, the DisplayPort core can transmit and receive
at 5.4 Gb/s.
The Xilinx DisplayPort IP core is designed to the Video
Electronics Standards Association (VESA) DisplayPort
Standard v1.1a and DisplayPort Standard v1.2
specifications [Ref 1][Ref 2].
Features
Source (TX) and Sink (RX) Controllers
Designed to VESA DisplayPort Standard v1.1a and
v1.2
For a 5.4 Gb/s link rate, a high performance
FPGA is required with speed grade -2 or -3
DisplayPort v1.2 is supported with 7 series
devices
One, two or four pixel-wide video interface
supporting up to a 4k x 2k monitor resolution
1, 2 or 4 lanes at 1.62, 2.7 or 5.4 Gb/s
RGB and YCbCr color space, up to 16 bits per color
Auto lane rate and width negotiation
I2C over a 1 Mb/s AUX channel
Secondary channel audio support (2-channel)
With additional license, supports DisplayPort
Audio Support (two-channel with SPDIF). See
product page
for details.
LogiCORE IP DisplayPort v3.1
DS802 April 24, 2012 Product Specification
LogiCORE IP Facts
Core Specifics
Supported
Device
Family
(1)
1. For a complete listing of supported devices, see the release notes
for this core.
Virtex-7, Kintex-7,
Virtex-6, Spartan-6
Supported
User Interfaces
Native Video, AXI4-Stream, AXI4-Lite
Resources Used
I/O
(to pins)
LUTs FFs
Block
RAMs
Sink 12 ~7000 ~5400 0
Source 13 ~6500 ~5100 0
Provided with Core
Documentation
Product Specification
User Guide
Design File
Formats
Verilog and VHDL
NGC Netlist
Scripts for Unix and Windows
Constraints File
.ucf (user constraints file)
Full Timing Constraints
Transceiver Physical Constraints
Verification Verilog Test Bench
Instantiation
Template
Verilog and VHDL Wrapper
Example
Design
Simple RTL Source Policy Maker
RTL Sink Policy Maker
RTL EDID ROM, RTL I2C Controller
Demonstration Test Bench
Design Tool Requirements
Xilinx
Implementation
Tools
ISE 14.1, Vivado 2012.1
Verification
(2)
2. For the supported versions of the tools, see the ISE Design Suite
14: Release Notes Guide.
Mentor Graphics ModelSim
Cadence Incisive Enterprise Simulator
Simulation
(2)
Xilinx Synthesis Technology (XST)
Synthesis Xilinx XST
Support
Provided by Xilinx, Inc.
DS802 April 24, 2012 www.xilinx.com 2
Product Specification
LogiCORE IP DisplayPort v3.1
Functional Overview
Source Core
The Source core moves a video stream from a standardized main link through a complete DisplayPort Link Layer,
and onto High-Speed Serial I/O for transport to a Sink device.
Main Link
The Main Link for the Source core interfaces to a user-driven stream of video data. Using horizontal and vertical
sync signals for framing, this user interface matches the industry standard for display controllers and plugs into
existing video streams. The user can specify one or two pixel-wide data through a register field. The user can also
specify the number of bits per pixel as well as colorspace (RGB or YCbCr or YOnly). In addition, it’s possible to
specify one, two or four pixel-wide data through a register configuration and provide an accompanying video clock
that operates between 13.5 and 150 MHz.
The Source core is responsible for managing the video data and preparing it for transmission over the high-speed
serial I/O. It performs the required operations for the Link and Physical Layers of the DisplayPort Standard v1.1a or
v1.2, based on protocol selection. A pre-synthesis directive includes this module, which then can be enabled and
disabled through register access. HDCP is not included in the standard CORE Generator output. Contact Xilinx for
more details about this feature.
Secondary Channel
The current version of the DisplayPort IP supports 2-channel Audio. An SPDIF controller is generated when the
Audio option is enabled (additional license required). Secondary Channel features from the Displayport v1.1a
specification are supported.
The DisplayPort Audio IP core is offered in a modules to provide flexibility and freedom to modify the system as
needed. As shown in Figure 2, the Audio interface to the DisplayPort core is defined using an AXI4-Stream interface
to improve system design and IP integration.
X-Ref Target - Figure 1
Figure 1: Source Main Link Datapath
.
.
.
Isochronous Transport Services
Main
Stream
Handler
Data FIFO
Bus
Steering
Lane 0
Lane N
Packer
Delimiter/
Stuffer
Packer
Delimiter/
Stuffer
SR
Insertion
SR
Insertion
Encryption Block
Scrambler
Scrambler
Interlane Skew Insertion
.
.
.
User I/F
Mux
Control
Transceiver I/F
DS735_01_101509
DS802 April 24, 2012 www.xilinx.com 3
Product Specification
LogiCORE IP DisplayPort v3.1
SPDIF is used as the default controller for the DisplayPort Source, and AXI-SPDIF is shipped with the DisplayPort
core and delivered in the example design. This system allows access to the AXI4-Stream interface. See the AMBA
AXI4-Stream Specification for interface timing.
The SPDIF controller as a receiver receives audio samples from the SPDIF line and stores them in an internal buffer.
32-bit AXI TDATA is formatted according as follows:
Control Bits + 24-bit Audio Sample + Preamble
See PG045, LogiCORE IP SPDIF Product Guide for more details.
The ingress channel buffer in the DisplayPort core will accept data from the SPDIF controller based on buffer
availability and audio control programming. A valid transfer takes place when tready and tvalid are asserted as
described in the AXI4-Stream protocol. The ingress channel buffer acts as a holding buffer.
The DisplayPort Source has a fixed secondary packet length [Header = 4 Bytes + 4 Parity Bytes, Payload = 32
Sample Bytes + 8 Parity Bytes]. In a 1-2 channel transmission, the Source accumulates eight audio samples in the
internal channel buffer, and then sends the packet to main link. In a 3-8 channel transmission, the Source waits for
at least one sample in all internal channel buffers, and then sends the packet to main link.
Host Interface
The core can be configured through the AMBA
®
AXI4-Lite processor interface. The registers are mapped as packed
32-bit values from the perspective of the interface.
AUX Channel
The AUX Channel provides peer information between source and sink endpoints. The core is also designed to
facilitate I2C communication over this link.
High-Speed Serial I/O
The user can specify up to four lanes through the Xilinx CORE Generator™ GUI. Though more lanes can be
selected, the actual number in use is determined by a negotiation procedure between endpoints. The instantiations
of the transceivers have been brought to the top and provided to the user for greater visibility.
X-Ref Target - Figure 2
Figure 2: Audio Data Interface of DisplayPort Source System
30$)&
2ECEIVER
30$)&?)
$ISPLAY0ORT
3OURCE
)NGRESS?ACLK
)NGRESS?ARESETN
)NGRESS?TDATA;=
)NGRESS?TID;=
)NGRESS?TVALID
)NGRESS?TREADY
-AIN,INK
!DDPREFIXhTX?S?AXIS?AUDIOvFORACTUALSIGNALNAMES
8
THEACTUALWRAPPERCONTAINSPROVISIONTOCONNECTEXTERNAL
AUDIOCONTROLLERTOSTREAMINGPORTANDDEBUGPORTSFORAUDIO
TRAFFICANDSAMPLERATEMEASUREMENT

EF-DI-DISPLAYPORT-AUDIO-SITE

Mfr. #:
Manufacturer:
Xilinx
Description:
DISPLAYPORT WITH SECONDARY AUDIO
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet