20
Video Input/Output Daughter Card
UG235 (v1.2.1) October 31, 2007
Chapter 2:
VIODC to ML402 Card Interface
R
VIOBUS Signal Definitions
Refer to the VIOBUS pinout in
Appendix A, “Reference Information”
for signal locations.
Table 2-1:
VIOBUS Signal Definitions
Signal
Description
nbits
Type
Target
Speed
Source
FPGA
XGI Pins
VIO Data Bus (a moderate-speed single-ended bus)
vio_up[25:0]
Data bus to the VIODC
26
LVCMOS25
100 MHz
ML402
hdr1[20:2],
hdr2[2:32]
vio_up_ena
Pixel enable for
vio_up[25:0]
1
LVCMOS25
100 Mhz
ML402
hdr1[22]
vio_dn[25:0]
Data bus from the VIODC
26
LVCMOS25
100 MHz
VIODC
hdr1[42:24],
hdr2[64:34]
vio_dn_ena
Pixel enable for
vio_up[25:0]
1
LVCMOS25
100 MHz
VIODC
hdr1[44]
Sport Serial Bus (used to configure registers in the VIODC FPGA)
vio_sport_up
Sport write data (16-bit
data, 16-bit address)
1
LVCMOS25
10 MHz
ML402
hdr1[54]
vio_sport_dn
Sport return data
1
LVCMOS25
10 MHz
VIODC
hdr1[52]
vio_sport_sync
Sport sync pulse
1
LVCMOS25
10 MHz
ML402
hdr1[50]
vio_sport_clk
Sport clock
1
LVCMOS25
10 MHz
ML402
hdr1[48]
I2C Serial Bus (used to configure registers in the video devices)
vio_i2c_sda_up
I2C write data
1
LVCMOS25
400 kHz
ML402
hdr1[60]
vio_i2c_sda_dn
I2C return data
1
LVCMOS25
400 kHz
VIODC
hdr1[58]
vio_i2c_scl_up
I2C clock signal
1
LVCMOS25
400 kHz
ML402
hdr1[56]
Miscellaneous
vio_reset
Active High reset to
VIODC
1
LVCMOS25
10 MHz
ML402
hdr1[46]
Clock
vio_up_clk_lvds_P,N
1
LVDS25
400
MHz
ML402
hdr1[64:62]]
www.BDTIC.com/XILINX