
R
XCR3320: 320 Macrocell SRAM CPLD
DS033 (v1.1) February 10, 2000
38tdi
tdo
tck
tms
trstn
hdc
U5
Y4
V4
W4
L18
B7
I
O
I
I
I
O
Test Data In, Test Data Out, Test Clock, Test Mode Select, Test Reset
are
dedicated pins for boundary-scan through the JTAG port. If JTAG is not being used,
tdi, tck, tms, and trstn
should be terminated with a weak pull-up resistor. tdo can be
left unterminated. See
“
Terminations
”
on page 8
for more information.
High During Configuration (hdc)
is output high when the XCR3320 is in the
configuration state. hdc is used as a control output indicating that configuration is in
progress. After configuration, the pin is a user-programmable I/O, and no external
termination is required. See
“
Terminations
”
on page 8
for more information.
Low During Configuration (ldcn)
is output low when the XCR3320 is in the
configuration state. ldcnis used as a control output indicating that configuration is in
progress. After configuration, the pin is a user-programmable I/O, and no external
termination is required. See
“
Terminations
”
on page 8
for more information.
crcerrn
goes Low when the XCR3320 detects a CRC error or an invalid peramble
during configuration. The XCR3320 that detected the error will go into the initialization
state and will not resume configuration until prgmn and resetn are both high. Once
configuration has resumed crcerrn will go high. During configuration, an internal
pull-up is enabled. If only one device is used, this pin can be left floating. If multiple
devices are daisy chained, an external pull-up should be used. After configuration,
the pin is a user-programmable I/O, and no external termination is required. See
“
Terminations
”
on page 8
for more information.
Global 3-state
is an active-High dedicated input used to 3-state the I/Os and activate
the internal pull-down resistors. If this feature is not used, the pin should be pulled
Low.
cs0n/cs1/wrn
are used in the peripheral configuration mode. The XCR3320 is
selected when cs0n and wrn are Low and cs1 is High. After configuration, these pins
are user-programmable I/O. cs0N and wrn require no external termination. See
“
Terminations
”
on page 8
for more information. If cs1 is not used as an I/O after
configuration in synchronous peripheral mode, the 3-state property should be used
to disable the internal pull-down resistor. See the section on
“
Synchronous Peripheral
Mode
”
on page 19
for more information.
In the master parallel configuration mode,
A[19:0]
address the configuration
EEPROM. After configuration, the pin is a user-programmable I/O, and no external
termination is required. See
“
Terminations
”
on page 8
for more information.
ldcn
V9
O
crcerrn
C13
I/O
gts
L2
I
cs1
wrn
B17
W17
B13
I
A[19:0]
N4, P2, R1,
R4, T2, P19,
U1, V6, Y6,
W7, Y7, V13,
W14, Y15,
V15, W16,
U20, T19,
R17, R20
G1, A5, G3,
D1, F2, F3, E3,
E1
O
D[7:0]
I
During master parallel, peripheral, and slave parallel configuration modes,
D[7:0]
receive configuration data. After configuration, the pin is a user-programmable I/O,
and no external termination is required. See
“
Terminations
”
on page 8
for more
information.
During configuration,
dout
is the serial data out that is used to drive the din of
daisy-chained slave devices. Data on dout changes on the falling edge of cclk. After
configuration, the pin is a user-programmable I/O, and no external termination is
required. See
“
Terminations
”
on page 8
for more information.
dout
D20
O
Table 16: Pin Description (Continued)
Symbol
Pin Numbers
Type
Description
Powered by ICminer.com Electronic-Library Service CopyRight 2003