R
Spartan and Spartan-XL Families Field Programmable Gate Arrays
Spartan-XL CLB RAM Synchronous (Edge-Triggered) Write Operation Guidelines (cont.)
Testing of switching parameters is modeled after testing
methods specified by MIL-M-38510/605. All devices are
100% functionally tested. Internal timing parameters are
derived from measuring internal test patterns. Listed below
are representative values. For more specific, more precise,
and worst-case guaranteed data, use the values reported
by the static timing analyzer (TRCE in the Xilinx Develop-
ment System) and back-annotated to the simulation netlist.
All timing parameters assume worst-case operating condi-
tions (supply voltage and junction temperature). Values
apply to all Spartan-XL devices and are expressed in nano-
seconds unless otherwise noted.
-5
-4
Symbol
Dual Port RAM
Size
Min Max Min Max Units
Write Operation(1)
T
T
Address write cycle time (clock K period)
Clock K pulse width (active edge)
Address setup time before clock K
DIN setup time before clock K
WE setup time before clock K
All hold times after clock K
16x1
16x1
16x1
16x1
16x1
16x1
16x1
7.7
3.1
1.3
1.7
1.4
0
-
8.4
3.6
1.5
2.0
1.6
0
-
ns
ns
ns
ns
ns
ns
ns
WCDS
WPDS
-
-
T
-
-
ASDS
DSDS
WSDS
T
-
-
-
-
T
-
-
T
Data valid after clock K
-
5.2
-
6.1
WODS
Notes:
1. Read Operation timing for 16 x 1 dual-port RAM option is identical to 16 x 2 single-port RAM timing
Spartan-XL CLB RAM Synchronous (Edge-Triggered) Write Timing
Single Port
Dual Port
TWPS
TWPDS
WCLK (K)
WCLK (K)
TWSS
TWHS
TWSDS
TWHDS
WE
WE
TDHS
TDHDS
TDSS
TDSDS
DATA IN
DATA IN
TAHS
TASS
TAHDS
TASDS
ADDRESS
DATA OUT
ADDRESS
DATA OUT
TILO
TILO
TILO
TILO
TWODS
OLD
TWOS
OLD
NEW
NEW
DS060_34_011300
DS060 (v1.6) September 19, 2001
www.xilinx.com
57
Product Specification
1-800-255-7778