XC3S400-4FGG456I Xilinx Inc, XC3S400-4FGG456I Datasheet - Page 108
![no-image](/images/no-image-200.jpg)
XC3S400-4FGG456I
Manufacturer Part Number
XC3S400-4FGG456I
Description
FPGA Spartan®-3 Family 400K Gates 8064 Cells 630MHz 90nm Technology 1.2V 456-Pin FBGA
Manufacturer
Xilinx Inc
Series
Spartan™-3r
Datasheet
1.XC3S50-4VQG100C.pdf
(217 pages)
Specifications of XC3S400-4FGG456I
Package
456FBGA
Family Name
Spartan®-3
Device Logic Units
8064
Device System Gates
400000
Maximum Internal Frequency
630 MHz
Typical Operating Supply Voltage
1.2 V
Maximum Number Of User I/os
264
Ram Bits
294912
Number Of Logic Elements/cells
8064
Number Of Labs/clbs
896
Total Ram Bits
294912
Number Of I /o
264
Number Of Gates
400000
Voltage - Supply
1.14 V ~ 1.26 V
Mounting Type
Surface Mount
Operating Temperature
-40°C ~ 100°C
Package / Case
456-BBGA
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
XC3S400-4FGG456I
Manufacturer:
FOX
Quantity:
30 000
Company:
Part Number:
XC3S400-4FGG456I
Manufacturer:
XILINX
Quantity:
2 800
Part Number:
XC3S400-4FGG456I
Manufacturer:
XILINX/赛灵思
Quantity:
20 000
Spartan-3 FPGA Family: Pinout Descriptions
Table 71: Dual-Purpose Configuration Pins for Parallel (SelectMAP) Configuration Modes (Continued)
JTAG Configuration Mode
In the JTAG configuration mode all dual-purpose configura-
tion pins are unused and behave exactly like user-I/O pins,
as shown in
tings required for JTAG mode.
Dual-Purpose Pin I/O Standard During Configura-
tion
During configuration, the dual-purpose pins default to
CMOS input and output levels for the associated VCCO
voltage supply pins. For example, in the Parallel configura-
tion modes, both VCCO_4 and VCCO_5 are required. If
connected to +2.5V, then the associated pins conform to the
108
RDWR_B
BUSY
INIT_B
Name
Pin
Table
Bidirectional
(open-drain)
Direction
Output
Input
78. See
Table 74
Read/Write Control for Parallel Mode Configuration:
In Master and Slave Parallel modes, assert this pin Low together with CS_B to write a
configuration data byte from the D0-D7 bus to the FPGA on a rising CCLK edge. Once
asserted during configuration, RDWR_B must remain asserted until configuration is
complete.
During Readback, assert this pin High with CS_B Low to read a configuration data byte from
the FPGA to the D0-D7 bus on a rising CCLK edge.
This signal is located in Bank 5 and powered by VCCO_5.
The BitGen option Persist permits this pin to retain its configuration function in the User mode.
Configuration Data Rate Control for Parallel Mode:
In the Slave and Master Parallel modes, BUSY throttles the rate at which configuration data
is loaded. BUSY is only necessary if CCLK operates at greater than 50 MHz. Ignore BUSY
for frequencies of 50 MHz and below.
When BUSY is Low, the FPGA accepts the next configuration data byte on the next rising
CCLK edge for which CS_B and RDWR_B are Low. When BUSY is High, the FPGA ignores
the next configuration data byte. The next configuration data value must be held or reloaded
until the next rising CCLK edge when BUSY is Low. When CS_B is High, BUSY is in a high
impedance state.
This signal is located in Bank 4 and its output voltage is determined by VCCO_4. The BitGen
option Persist permits this pin to retain its configuration function in the User mode.
Initializing Configuration Memory/Configuration Error (active-Low):
See description under
RDWR_B
BUSY
Hi-Z
for Mode Select pin set-
0
1
0
1
If CS_B is Low, then load (write) configuration data to the FPGA.
This option is valid only if the Persist bitstream option is set to Yes. If CS_B is
Low, then read configuration data from the FPGA.
The FPGA is ready to accept the next configuration data byte.
The FPGA is busy processing the current configuration data byte and is not
ready to accept the next byte.
If CS_B is High, then BUSY is high impedance.
Serial Configuration Modes, page
www.xilinx.com
LVCMOS25 I/O standard. If connected to +3.3V, then the
pins drive LVCMOS output levels and accept either LVTTL
or LVCMOS input levels.
Dual-Purpose Pin Behavior After Configuration
After the configuration process completes, these pins, if
they were borrowed during configuration, become user-I/O
pins available to the application. If a dual-purpose configu-
ration pin is not used during the configuration process—i.e.,
the
mode—then the pin behaves exactly like a general-purpose
I/O. See
Pins
section above.
parallel
Description
I/O Type: Unrestricted, General-purpose I/O
Function
Function
configuration
105.
DS099-4 (v2.5) December 4, 2009
pins
when
Product Specification
using
serial
R