DVI I/O FMC Module: Hardware Guide
DVI I/O FMC Module: Hardware Guide
Hardware Guide
Table of Contents
1.0 Introduction ............................................................................................................................................................................... 3
1.1 Description............................................................................................................................................................................ 3
1.2 Features ............................................................................................................................................................................... 3
1.3 Ordering Information ............................................................................................................................................................. 4
1.4 References ........................................................................................................................................................................... 4
2.0 Functional Description .............................................................................................................................................................. 5
2.1 FMC Connector .................................................................................................................................................................... 6
2.2 Voltage Sources ................................................................................................................................................................... 8
2.3 I2C Chain 1 – IPMI Identification EEPROM .......................................................................................................................... 9
2.4 I2C Chain 2 – Peripheral Configuration .............................................................................................................................. 11
2.5 Video Clock Synthesizer ..................................................................................................................................................... 12
2.6 DVI Input............................................................................................................................................................................. 13
2.7 DVI Output .......................................................................................................................................................................... 14
2.8 DisplayPort Output ............................................................................................................................................................. 15
2.9 GPIO .................................................................................................................................................................................. 16
3.0 Known Issues & Limitations .................................................................................................................................................... 18
3.1 PG_C2M ............................................................................................................................................................................. 18
3.2 GA[0:1] ............................................................................................................................................................................... 18
4.0 Revisions ................................................................................................................................................................................ 19
Figures
Figure 1 – DVI I/O FMC Module, Top ......................................................................................................................................................... 3
Figure 2 – DVI I/O FMC Module, Block Diagram ........................................................................................................................................ 5
Figure 3 – IPMI Identification, Block Diagram............................................................................................................................................. 9
Figure 4 – I2C Peripheral Configuration, Block Diagram .......................................................................................................................... 11
Figure 5 – Video Clock Synthesizer, Block Diagram ................................................................................................................................ 12
Figure 6 – DVI Input, Block Diagram ........................................................................................................................................................ 13
Figure 7 – DVI Output, Block Diagram ..................................................................................................................................................... 14
Figure 8 – DisplayPort Output, Block Diagram ......................................................................................................................................... 15
Figure 9 – GPIO, Block Diagram .............................................................................................................................................................. 16
Figure 10 – GPIO, PCIe to DisplayPort adapter board (Use Case) .......................................................................................................... 17
Figure 11 – FMC-DVI, PG_C2M related components (R39 unpopulated) ................................................................................................ 18
Tables
Table 1 - Ordering Information ................................................................................................................................................................... 4
Table 2 – FMC LPC Connector Pinout ....................................................................................................................................................... 6
Table 3 – DVI I/O FMC Module, FMC Pinout ............................................................................................................................................. 7
Table 4 – DVI I/O FMC Module, Voltage Sources ...................................................................................................................................... 8
Table 5 – IPMI Identification, I2C EEPROM Address ............................................................................................................................... 10
Table 6 – IPMI Identification, GA[0:1] mapping for FMC carriers ............................................................................................................. 10
Table 7 – IPMI Identification, EEPROM Content ...................................................................................................................................... 10
Table 8 – I2C Peripheral Configuration, Device Summary ....................................................................................................................... 11
Table 9 – Video Clock Generator, Clock Output Usage ........................................................................................................................... 12
Table 10 – DisplayPort Output, CDCM61002 Configuration Options ....................................................................................................... 15
Copyright © 2010 Avnet, Inc. AVNET and the AV logo are registered trademarks of Avnet, Inc. All other brands are property of their respective owners.
1.1 Description
The DVI I/O FMC Module is not a stand-alone module, but rather a plug-in module designed to interface with FMC compatible
baseboards. In that role, the DVI I/O FMC Module provides a number of video interfaces to its host via a LPC FMC connector.
The DVI I/O FMC Module is shown in Figure 1 and Error! Reference source not found..
1.2 Features
The DVI I/O FMC Module provides the following features.
Video Input
— DVI input interface (HDMI connector)
Video Output
— DVI output interface (HDMI connector)
— DisplayPort output interface
Clock Source
— Video clock synthesizer
I2C Configuration
— IPMI Identification EEPROM
— Peripheral configuration
Other I/O
— General-purpose I/O pins
Copyright © 2010 Avnet, Inc. AVNET and the AV logo are registered trademarks of Avnet, Inc. All other brands are property of their respective owners.
1.4 References
FMC Specification
http://www.vita.com/fmc.html
Copyright © 2010 Avnet, Inc. AVNET and the AV logo are registered trademarks of Avnet, Inc. All other brands are property of their respective owners.
IPMI Identification
I2C EEPROM
(2 I2C)
GPIO Header
GPIO Header
(10 I/O)
4-lane DisplayPort
FMC HPC Slot 5.0V
(3 TX MGTs)
(xx I/O, x GCLK, Regulator
x GTP)
Copyright © 2010 Avnet, Inc. AVNET and the AV logo are registered trademarks of Avnet, Inc. All other brands are property of their respective owners.
Note: Connector column signals K, J, F, E in the above table are not used and should be connected to GND. Columns A & B
are not normally part of an LPC slot, but are added here to route the 3 extra GTPs needed for DisplayPort.
Copyright © 2010 Avnet, Inc. AVNET and the AV logo are registered trademarks of Avnet, Inc. All other brands are property of their respective owners.
H G D C B A
1 - GND 1 PG_C2M GND
2 PRSNT_M2C_L 2 GND DP_ML0+
3 GND 3 GND DP_ML0-
4 VIDEO_CLK2 GND 4 GTB_CLK0+ GND
5 VIDEO_CLK1 GND 5 GTB_CLK0- GND
6 GND DP2_AUX+ 6 GND -
7 DP2_AUX+ DP2_AUX- 7 GND -
8 DP2_AUX- GND 8 DP1_AUX+ GND
9 GND DP1_HPD 9 DP1_AUX- GND
10 DP_HPD DP2_HPD 10 GND DP1_AUX+
11 EXTIO_INT GND 11 TP1 DP1_AUX-
12 GND DP_AUX+ 12 TP2 GND
13 DP_AUX+ DP_AUX- 13 GND GND
14 DP_AUX- GND 14 MUX_SDA TP3
15 GND I2C_RST 15 MUX_SCL DVII_DE
16 DVII_HSYNC DVII_VSYNC 16 GND GND
17 DVII_D22 GND 17 DVII_D23 GND
18 GND DVII_D21 18 DVII_D20 DVII_D19 GND
19 DVII_D16 DVII_D17 19 GND DVII_D18 GND
20 DVII_D15 GND 20 DVII_CLK GND GTB_CLK1+ GND
21 GND DVII_D13 21 DVII_D11 GND GTB_CLK1- GND
22 DVII_D14 DVII_D12 22 GND DVII_D10 GND DP_ML1+
23 DVII_D8 GND 23 DVII_D9 DVIO_CLK+ GND DP_ML1-
24 GND DVII_D6 24 DVII_D4 GND GND
25 DVII_D7 DVII_D5 25 GND GND GND
26 DVII_D1 GND 26 DVII_D2 DVII_D3 DP_ML2+
27 GND DVII_D0 27 DVIO_D11 DVIO_D10 DP_ML2-
28 DVIO_D8 DVIO_D9 28 GND GND GND
29 DVIO_D7 GND 29 - GND GND
30 GND DVIO_D5 30 TDI SCL DP_ML3+
31 DVIO_D6 DVIO_D4 31 TDO1 SDA DP_ML3-
32 DVIO_D3 GND 32 3P3VAUX GND GND
33 GND DVIO_D1 33 - GND GND
34 DVIO_D2 DVIO_D0 34 - GA0
35 DVIO_DE GND 35 GA1 12P0V
36 GND DVIO_VSYNC 36 3P3V GND
37 DVIO_HSYNC DVIO_RST# 37 GND 12P0V
38 DVIO_HPD GND 38 3P3V GND
39 GND VADJ 39 GND 3P3V
40 VADJ GND 40 3P3V GND
1
TDO is connected to TDI in order not to break the JTAG chain
Copyright © 2010 Avnet, Inc. AVNET and the AV logo are registered trademarks of Avnet, Inc. All other brands are property of their respective owners.
+12 V 12.0 V
Supplied by on-board voltage regulators
Used by CDCE913 clock synthesizer.
+1.8 V 1.8 V 150 mA
Generated by TPS71718DCKRG4.
Used by DVI and DisplayPort connectors. Generated
+5 V 5.0 V ?
by TPS5430.
Copyright © 2010 Avnet, Inc. AVNET and the AV logo are registered trademarks of Avnet, Inc. All other brands are property of their respective owners.
GA1
GA0 EEPROM
SCL
SDA
PRSTN_M2C_L
PG_C2M
EN#
VADJ
VREF_A_M2C
FMC LPC
Connector
(CON100)
Before the module is powered-up, the carrier must identify the FMC module. At this point, the main power to the module is off.
Only the auxiliary 3.3 V power rail (3P3VAUX) is active.
The carrier detects the presence of an FMC module by verifying that PRSTN_M2C_L is asserted low. It then queries the I2C
EEPROM to discover which voltage is requested by the module for VADJ. The EEPROM for this module will support the
following voltages:
• 2.5 V
• 3.3 V
The carrier will power up the module by applying the requested voltage to VADJ. When the voltage is valid, the PG_C2M (ie.
power good) will be asserted high. An inverted version of this signal is used to enable all the voltage level translators
connected to VADJ.
Copyright © 2010 Avnet, Inc. AVNET and the AV logo are registered trademarks of Avnet, Inc. All other brands are property of their respective owners.
Note: The GA[0:1] bits are incorrectly connected on the DVI I/O FMC Module (they are swapped).
Table 5 describes the normal EEPROM address, and the actual EEPROM address for the DVI I/O FMC Module.
The GA[0:1] swap error will only be a problem on FMC carriers which are using both GA[0:1]==01 and GA[0:1]==10.
This case does not exist in the current portfolio of FMC carriers, listed in Table 6.
GA[0:1] mapping
FMC Carrier FMC slot 1 FMC slot 2
Avnet Virtex-6 LX130T development kit 00b
Avnet Spartan-6 LX150T development kit 00b 01b
Avnet Spartan-6 LX16 low cost 00b
Avnet Spartan-6 LX45T co-processing kit 00b
Xilinx ML605 00b 01b
Xilinx SP601 10b
Xilinx SP605 10b
Table 6 – IPMI Identification, GA[0:1] mapping for FMC carriers
The EEPROM content is defined by the Platform Management FRU Information Storage Definition V1.0.
http://download.intel.com/design/servers/ipmi/FRU1011.pdf
Copyright © 2010 Avnet, Inc. AVNET and the AV logo are registered trademarks of Avnet, Inc. All other brands are property of their respective owners.
VADJ
+5V
DVIO_SCL
DDC off-board
VADJ 2 DVIO_SDA EDID devices
+5V
MUX_SCL
MUX_SDA
DVII_SCL
1 DDC
DVII_SDA EDID
VADJ
+3.3V
I2C_SW_RST
DEV_CLK_SCL
Clock
4 DEV_CLK_SDA on-board
Synth.
devices
+3.3V
DEV_DVI_SCL
TMDS
3 DEV_DVI_SDA Serializer
The following table lists the I2C addresses that may be present on each of the I2C Multiplexer’s ports. Notice that the I2C
Multiplexer’s address is always visible regardless of which port is enabled.
Copyright © 2010 Avnet, Inc. AVNET and the AV logo are registered trademarks of Avnet, Inc. All other brands are property of their respective owners.
The following block diagram illustrates the connections for the Video Clock Generator.
+1.8V +1.8V
S0 +3.3V
VDDout
VADJ
DEV_CLK_SCL
CLK1_M2C_P Y1
DEV_CLK_SDA
CLK1_M2C_N Y2
Y3
27 MHz
The Texas Instruments CDCE913 clock synthesizer has three clock outputs which are used as follows.
The default mode of the CDCE913 is to output a 27 MHz clock on all of its outputs.
Configuration is performed via I2C. The SDA/SCL pins of the CDCE913 device are 3.3 V tolerant.
The settings of the CDCE913 video clock synthesizer can be calculated automatically using the TI Pro-Clock™ software.
Copyright © 2010 Avnet, Inc. AVNET and the AV logo are registered trademarks of Avnet, Inc. All other brands are property of their respective owners.
The following block diagram illustrates the connections between the FMC connector and TMDS Deserializer.
+3.3V
+3.3V
VADJ
DEV_DVI_SCL
DEV_DVI_SDA
DVII_CLK +5V
CLK0_M2C_P
DVII_RXC+
DVII_RXC- +5V
DVII_VSYNC
DVII_HSYNC DVII_SCL
DVII_RX[2:0]+
DVII_DE DVII_RX[2:0]- DVII_SDA
DVII_D[23:0]
HDMI EEPROM
Connector
(J2)
DVII_PDO
DVII_SCDT
I2C I/O
DVII_ST Expander
DVII_CLKINV
FMC LPC Voltage Level TMDS (PCA9555)
Connector Translator Deserializer
(J1) (SN74AVC20T245) (TFP403)
Copyright © 2010 Avnet, Inc. AVNET and the AV logo are registered trademarks of Avnet, Inc. All other brands are property of their respective owners.
Since HDMI monitors are capable of displaying DVI signals, this output can be used to drive:
• DVI monitor (using a HDMI to DVI cable)
• HDMI monitor (using an HDMI cable)
The following block diagram illustrates the connections between the FMC connector and TMDS Serializer.
+3.3V
+3.3V
VADJ
DEV_DVI_SCL
DEV_DVI_SDA
DVIO_IDCK+
DVIO_IDCK- +5V
DVIO_TXC+
DVIO_RST#
DVIO_TXC- +5V
DVIO_VSYNC
DVIO_HSYNC DVIO_SCL
DVIO_TX[2:0]+
DVIO_DE DVIO_TX[2:0]- DVIO_SDA
DVIO_D[11:0]
DVIO_HPD HDMI_HOTPLUG
Voltage Level
FMC LPC
Translator
Connector
(SN74CB3T1G125)
(J1)
Copyright © 2010 Avnet, Inc. AVNET and the AV logo are registered trademarks of Avnet, Inc. All other brands are property of their respective owners.
Although a full 4-lane DisplayPort will be implemented, the two modes will be available depending on the carrier board:
• FMC LPC carrier board supporting MGT connections => 1 lane DisplayPort
• FMC LPC+ carrier board supporting 4 MGT connections => 4 lane DisplayPort
• FMC HPC carrier board supporting 4 MGT connections => 4 lane DisplayPort
The following block diagram illustrates the connections between the FMC connector and DisplayPort Output connector.
+5V
VADJ
PG_C2M
DP_HDP
Voltage Level
Translator
FMC LPC (SN74CB3T1G125)
pins
available
on all
carriers
DP_AUX+
DP_AUX-
27 MHz
DP_REFCLK0+ DP_ML0+
DP_REFCLK0- DP_ML0-
RST
OS[1:0] DP_ML1+
I2C I/O
Expander PR[1:0] DP_ML1-
DP_REFCLK1+ FMC HPC
OD[2:0]
DP_REFCLK1- pins
DP_ML2+
available
(PCA9555) on some DP_ML2-
Ultra Low jitter carriers
Clock Generator DP_ML3+
(CDCM61002)
DP_ML3-
The following table describes how to configure the CDCM61002 device to generate these two reference clocks.
Copyright © 2010 Avnet, Inc. AVNET and the AV logo are registered trademarks of Avnet, Inc. All other brands are property of their respective owners.
The following block diagram illustrates the details of the GPIO header.
+5V
VADJ
PWR
PG_C2M
GPIO_HPD1
HPD1 5V Single-Ended
GPIO_HPD2
HPD2 5V Single-Ended
Voltage Level
Translator
(?)
GPIO_AUX1+
AUX1_P Bidirectionnal
GPIO_AUX1-
AUX1_N LVDS (1 Mbps)
GPIO_AUX2+
AUX2_P Bidirectionnal
GPIO_AUX2- LVDS (1 Mbps)
AUX2_N
Copyright © 2010 Avnet, Inc. AVNET and the AV logo are registered trademarks of Avnet, Inc. All other brands are property of their respective owners.
However, it is missing the Aux Channel and Hot Plug Detect signals. This header will provide the necessary number of signals
to implement these, as illustrated in the following figure.
Copyright © 2010 Avnet, Inc. AVNET and the AV logo are registered trademarks of Avnet, Inc. All other brands are property of their respective owners.
3.1 PG_C2M
The FMC specification specified that a pull-up may be used on a FMC carrier for the C2M_PG signal.
The DVI I/O FMC Module schematics, however, has a pull-down (R39) on this signal. This creates contention with the pull-up
on the FMC carrier.
This error has been handled by not populating the components shown in the following figure.
3.2 GA[0:1]
The FMC specification specified that the GA[0:1] signals should be connected to the IPMI EEPROM’s A[1:0] address lines as
follows:
• GA[0] => I2C EEPROM device’s A[1]
• GA[1] => I2C EEPROM device’s A[0]
The FMC-IMAGEOV schematics, however, has the GA[0:1] connected in reverse order.
This error has not been fixed on the module since it can be handled by software. For more information on how this affects the
address of the I2C EEPROM, refer to section “I2C Chain 1 – IPMI Identification EEPROM”.
Copyright © 2010 Avnet, Inc. AVNET and the AV logo are registered trademarks of Avnet, Inc. All other brands are property of their respective owners.
Copyright © 2010 Avnet, Inc. AVNET and the AV logo are registered trademarks of Avnet, Inc. All other brands are property of their respective owners.