English
Language : 

XC4000FM Datasheet, PDF (38/40 Pages) Xilinx, Inc – Flexible function generators
XC4000, XC4000A, XC4000H Logic Cell Array Families
Pin Descriptions
Permanently Dedicated Pins
VCC
Eight or more (depending on package type) connections to
the nominal +5 V supply voltage. All must be connected.
GND
Eight or more (depending on package type) connections to
ground. All must be connected.
CCLK
During configuration, Configuration Clock is an output of
the LCA in Master modes or asynchronous Peripheral
mode, but is an input to the LCA in Slave mode and
Synchronous Peripheral mode.
After configuration, CCLK has a weak pull-up resistor and
can be selected as Readback Clock.
DONE
This is a bidirectional signal, configurable with or without a
pull-up resistor of 2 to 8 kΩ.
As an output, it indicates the completion of the configura-
tion process. The configuration program determines the
exact timing, the clock source for the Low-to-High transi-
tion, and enable of the pull-up resistor.
As an input, a Low level on DONE can be configured to
delay the global logic initialization or the enabling of
outputs
PROGRAM
This is an active Low input that forces the LCA to clear its
configuration memory.
When PROGRAM goes High, the LCA finishes the current
clear cycle and executes another complete clear cycle,
before it goes into a WAIT state and releases INIT.
User I/O Pins that can have Special Functions
RDY/BUSY
During peripheral modes, this pin indicates when it is
appropriate to write another byte of data into the LCA
device. The same status is also available on D7 in asyn-
chronous peripheral mode, if a read operation is per-
formed when the device is selected. After configuration,
this is a user-programmable I/O pin.
RCLK
During Master Parallel configuration, each change on the
A0-15 outputs is preceded by a rising edge on RCLK, a
redundant output signal. After configuration, this is a user-
programmable I/O pin.
M0, M1, M2
As Mode inputs, these pins are sampled before the start of
configuration to determine the configuration mode to be
used.
After configuration, M0 and M2 can be used as inputs, and
M1 can be used as a 3-state output. These three pins have
no associated input or output registers.
These pins can be user inputs or outputs only when called
out by special schematic definitions.
TDO
If boundary scan is used, this is the Test Data Output.
If boundary scan is not used, this pin is a 3-state output
without a register, after configuration is completed.
This pin can be user output only when called out by special
schematic definitions.
TDI,TCK, TMS
If boundary scan is used, these pins are Test Data In, Test
Clock, and Test Mode Select inputs respectively coming
directly from the pads, bypassing theIOBs. These pins can
also be used as inputs to the CLB logic after configuration
is completed.
If the boundary scan option is not selected, all boundary
scan functions are inhibited once configuration is com-
pleted, and these pins become user-programmable I/O.
Note:
The XC4000 families have no Powerdown control input; use the global 3-state net instead.
The XC4000 families have no dedicated Reset input. Any user I/O can be configured to drive the global Set/Reset net.
2-44