02 - IO Resources
02 - IO Resources
02 - IO Resources
-
1
I/O Resources
1
2015.1
Objectives
1
-
2
100247**slide
100248**slide
Overview
Electrical Resources
Logical Resources –
Component Mode
Logical Resources – Native
Mode
Summary
1
0
0
2
5
3
*
*
s
l
i
d
e
1
0
0
2
Easy interfacing to
5
4
*
*
s
l
i
d
e
100258**slide
1
0
0
2
6
0
*
*
s
l
i
d
e
t
y
I/O Resources - 1-7 © Copyright 2015 Xilinx
p
100245
UltraScale Architecture I/O Columns
1
-
8
100262**slide
100249**slide
Overview
Electrical Resources
Logical Resources –
Component Mode
Logical Resources – Native
Mode
Summary
1
0
0
2
6
5
*
*
s
l
i
d
e
1
0
0
2
6
6
*
*
s
l
i
d
e
— Differential pair
a
n
Receiver can be standard
d
CMOS or voltage comparator
— When standard CMOS
N Logic 0 when “near” ground
p
Logic 1 when “near” VCCO
i Referenced to VREF
—
n•
Logic 0 when below VREF
s
— • Logic 1 when above VREF
c Differential
a • Logic 0 when VP < VN
n • Logic 1 when VP > VN
I/O Resources - 1-11 © Copyright 2015 Xilinx 100245
VREF Source
1
-
1
2
1
0
0
2
6
8
*
*
s
l
i
d
e
VREF for a bank that uses referenced standards can be supplied externally
via a dedicated VREF pin or can be generated internally
There is one dedicated VREF pin per bank
— Connect to the appropriate voltage when using external VREF
Legal values are 0.60, 0.675, 0.70, 0.75, 0.84, or 0.90 (in Volts)
data eye
— Each HPIO_VREF tunes the VREF for ¼ of the pins in a bank (one byte
group)
I/O Resources - 1-12 © Copyright 2015 Xilinx 100245
I/O Bank and Clock Region
1
-
1
3
1
0
0
2
6
9
*
*
s
l
i
d
e
1
0
0
2
7
1
*
*
s
l
i
d
e
e
d
Split input termination
— Equivalent to termination to VCCO/2 of impedance R
i Supported for HSTL and SSTL I/O
—
1
0
0
2
7
3
*
*
s
l
i
d
e
100250**slide
Overview
Electrical Resources
Logical Resources –
Component Mode
Logical Resources – Native Mode
Summary
1
0
0
2
7
8
*
*
s
l
i
d
e
b
Each block contains
l Input logic
—
l
o
I/O Resources - 1-17 © Copyright 2015 Xilinx 100245
g
Input Logic
1
-
2
0
1
0
0
2
8
0
*
*
s
l
i
d
e
1
0
0
2
8
6
*
*
s
l
i
d
e
1
0
0
2
9
0
*
*
s
l
i
d
e
C
— D is clocked on high-speed clock (CLK)
l— Can be SDR or DDR
o
Sends de-serialized data to fabric
c
— Q is clocked on low-speed clock (CLKDIV or
k FIFO_RD_CLK)
s
CLK and CLKDIV must be in phase
De-serializes data by 2 or 4 (SDR) or 4
i
or 8 (DDR)
n
Optional built-in 8 entry FIFO allows data to be read using
the
— FIFO_RD_CLK
Enabled by setting FIFO_ENABLE attribute to TRUE
d
— FIFO_RD_CLK can be synchronous to CLKDIV (FIFO_SYNC_MODE = TRUE) or
a asynchronous (FIFO_SYNC_MODE = FALSE)
t
a
f
r
o
I/O Resources - 1-20 © Copyright 2015 Xilinx 100245
m
OSERDES: Output Parallel-to-Serial Converter
1
-
2
4
1
0
0
2
9
3
*
*
s
l
i
d
e
S
— OQ and T_OUT are clocked on high-speed clock
e (CLK)
r Can be SDR or DDR
—
i
Parallel
a data comes from fabric
— D is synchronous to low-speed clock (CLKDIV)
l
— Supplies both data and 3-state values
i
CLK
z and CLKDIV must be in phase
Serializes
e data by 2 or 4 (SDR) or 2, 4, or 8 (DDR)
In
s addition to output data, provides 3-state
— 3-state control can be driven combinatorially from T input
control
o (OSERDES_T_BYPASS) or serialized using the same serialization factor as
the OQ
u 3-state and output data share the same D input bus; serialization is limited to 4:1
t
d
I/O Resources - 1-21 © Copyright 2015 Xilinx 100245
a
IDELAYE3 and ODELAYE3
1
-
2
5
1
0
0
2
9
5
*
*
s
l
i
d
e
1
0
0
2
9
7
*
*
s
l
i
d
e
1
0
0
3
3
1
*
*
s
l
i
d
e
1
0
0
2
9
9
*
*
s
l
i
d
e
100251**slide
Overview
Electrical Resources
Logical Resources –
Component Mode
Logical Resources –
Native Mode
Summary
100252**slide
Overview
Electrical Resources
Logical Resources –
Component Mode
Logical Resources – Native
Mode
Summary
1
0
0
3
1
0
*
*
s
l
i
d
e
t
y
I/O Resources - 1-29 © Copyright 2015 Xilinx 100245
p
Summary (2)
1
-
3
7
1
0
0
3
1
1
*
*
s
l
i
d
e
D
iTransmitter pre-emphasis and receiver equalization
g
iSDR, DDR, and high-speed SERDES for
tmanaging high-performance interfaces
a
lCalibrated input and output delays for precise control over
ldata capture
y
Native mode control for implementing high speed
c
parallel interface (like DDR4)
o
n
t
r
o
I/O Resources - 1-30 © Copyright 2015 Xilinx 100245
l