Input/Output Blocks (Iobs); Iob Input Signals - Xilinx XC4000E Series Manual

Table of Contents

Advertisement

G1
G4
F2
F1
F3
M
X2000
Figure 15: Detail of XC4000E Dedicated Carry Logic

Input/Output Blocks (IOBs)

User-configurable input/output blocks (IOBs) provide the
interface between external package pins and the internal
logic. Each IOB controls one package pin and can be con-
figured for input, output, or bidirectional signals.
Figure 16
shows a simplified block diagram of the
XC4000E IOB. A more complete diagram which includes
the boundary scan logic of the XC4000E IOB can be found
in
Figure 41 on page
4-44, in the "Boundary Scan" section.
The XC4000X IOB contains some special features not
included in the XC4000E IOB. These features are high-
lighted in a simplified block diagram found in
discussed throughout this section. When XC4000X special
features are discussed, they are clearly identified in the
text. Any feature not so identified is present in both
XC4000E and XC4000X devices.

IOB Input Signals

Two paths, labeled I1 and I2 in
bring input signals into the array. Inputs also connect to an
input register that can be programmed as either an edge-
triggered flip-flop or a level-sensitive latch.
March 30, 1998 (Version 1.5)
M
0
1
M
Figure
17, and
Figure 16
and
Figure
C
OUT
M
1
0
1
0
I
C
OUT0
M
1
0
1
0
M
3
1
0
M
M
1
C
IN UP
C
IN DOWN
The choice is made by placing the appropriate library sym-
bol. For example, IFD is the basic input flip-flop (rising edge
triggered), and ILD is the basic input latch (transparent-
High). Variations with inverted clocks are available, and
some combinations of latches and flip-flops can be imple-
mented in a single IOB, as described in the XACT Libraries
Guide .
The XC4000E inputs can be globally configured for either
TTL (1.2V) or 5.0 volt CMOS thresholds, using an option in
the bitstream generation software. There is a slight input
hysteresis of about 300mV. The XC4000E output levels are
also configurable; the two global adjustments of input
threshold and output level are independent.
Inputs on the XC4000XL are TTL compatible and 3.3V
CMOS compatible. Outputs on the XC4000XL are pulled to
the 3.3V positive supply.
The inputs of XC4000 Series 5-Volt devices can be driven
by the outputs of any 3.3-Volt device, if the 5-Volt inputs are
in TTL mode.
17,
Supported sources for XC4000 Series device inputs are
shown in
Table
9.
M
G2
G3
TO
FUNCTION
GENERATORS
M
F4
M
0
4-21

Advertisement

Table of Contents
loading

Table of Contents