FullFlex
FullFlex™ Synchronous SDR Dual Port SRAM
Features
■
■
Functional Description
The FullFlex™ dual port SRAM families consist of 2 Mbit, 4 Mbit,
9 Mbit, 18 Mbit, and 36 Mbit synchronous, true dual port static
RAMs that are high speed, low power 1.8V or 1.5V CMOS. Two
ports are provided, enabling simultaneous access to the array.
Simultaneous access to a location triggers deterministic access
control. For FullFlex72 these ports operate independently with
72-bit bus widths and each port is independently configured for
two pipelined stages. Each port is also configured to operate in
pipelined or flow through mode.
The advanced features include the following:
■
■
True dual port memory enables simultaneous access to the
shared array from each port
Synchronous pipelined operation with Single Data Rate (SDR)
operation on each port
❐
SDR interface at 200 MHz
❐
Up to 28.8 Gb/s bandwidth (200 MHz x 72 bit x 2 ports)
Selectable pipelined or flow-through mode
1.5V or 1.8V core power supply
Commercial and Industrial temperature
IEEE 1149.1 JTAG boundary scan
Available in 484-Ball PBGA (x72) and 256-Ball FBGA (x36 and
x18) packages
FullFlex72 family
❐
36 Mbit: 512K x 72 (CYD36S72V18)
❐
18 Mbit: 256K x 72 (CYD18S72V18)
❐
9 Mbit: 128K x 72 (CYD09S72V18)
❐
4 Mbit: 64K x 72 (CYD04S72V18)
FullFlex36 family
❐
36 Mbit: 1M x 36 (CYD36S36V18)
❐
18 Mbit: 512K x 36 (CYD18S36V18)
❐
9 Mbit: 256K x 36 (CYD09S36V18)
❐
4 Mbit: 128K x 36 (CYD04S36V18)
❐
2 Mbit: 64K x 36 (CYD02S36V18)
FullFlex18 family
❐
36 Mbit: 2M x 18 (CYD36S18V18)
❐
18 Mbit: 1M x 18 (CYD18S18V18)
❐
9 Mbit: 512K x 18 (CYD09S18V18)
❐
4 Mbit: 256K x 18 (CYD04S18V18)
Built in deterministic access control to manage address colli-
sions
❐
Deterministic flag output upon collision detection
❐
Collision detection on back-to-back clock cycles
❐
First Busy Address readback
Advanced features for improved high speed data transfer and
flexibility
❐
Variable Impedance Matching (VIM)
❐
Echo clocks
❐
Selectable LVTTL (3.3V), Extended HSTL (1.4V–1.9V), 1.8V
LVCMOS, or 2.5V LVCMOS IO on each port
❐
Burst counters for sequential memory access
❐
Mailbox with interrupt flags for message passing
❐
Dual Chip Enables for easy depth expansion
■
■
■
■
■
■
Built in deterministic access control to manage address colli-
sions during simultaneous access to the same memory location
Variable Impedance Matching (VIM) to improve data trans-
mission by matching the output driver impedance to the line
impedance
Echo clocks to improve data transfer
■
■
To reduce the static power consumption, chip enables power
down the internal circuitry. The number of latency cycles before
a change in CE0 or CE1 enables or disables the databus
matches the number of cycles of read latency selected for the
device. For a valid write or read to occur, activate both chip
enable inputs on a port.
Each port contains an optional burst counter on the input address
register. After externally loading the counter with the initial
address, the counter increments the address internally.
Additional device features include a mask register and a mirror
register to control counter increments and wrap around. The
counter interrupt (CNTINT) flags notify the host that the counter
reaches maximum count value on the next clock cycle. The host
reads the burst counter internal address, mask register address,
and busy address on the address lines. The host also loads the
counter with the address stored in the mirror register by using the
retransmit functionality. Mailbox interrupt flags are used for
message passing, and JTAG boundary scan and asynchronous
Master Reset (MRST) are also available. The
Logic Block
Diagram
on page 2 shows these features.
The FullFlex72 is offered in a 484-Ball plastic BGA package. The
FullFlex36 and FullFlex18 are available in 256-Ball fine pitch
BGA package.
■
■
■
Cypress Semiconductor Corporation
Document Number: 38-06082 Rev. *H
•
198 Champion Court
•
San Jose
,
CA 95134-1709
•
408-943-2600
Revised May 15, 2008
[+] Feedback
FullFlex
Figure 1. FullFlex72 SDR 484-Ball BGA Pinout (Top View)
1
A
B
C
D
E
F
G
H
J
K
L
M
N
P
R
T
U
V
W
Y
AA
AB
DNU
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
DNU
DQ61L DQ59L DQ57L DQ54L DQ51L DQ48L DQ45L DQ42L DQ39L DQ36L DQ36R DQ39R DQ42R DQ45R DQ48R DQ51R DQ54R DQ57R DQ59R DQ61R
DQ63L DQ62L DQ60L DQ58L DQ55L DQ52L DQ49L DQ46L DQ43L DQ40L DQ37L DQ37R DQ40R DQ43R DQ46R DQ49R DQ52R DQ55R DQ58R DQ60R DQ62R DQ63R
DQ65L DQ64L
DQ67L DQ66L
VSS
VSS
VSS
VSS
VSS
DQ56L DQ53L DQ50L DQ47L DQ44L DQ41L DQ38L DQ38R DQ41R DQ44R DQ47R DQ50R DQ53R DQ56R
VSS
VSS
CQ1L
CQ1L VSS
LOWS PORTS ZQ0L BUSYL CNTIN PORTS
[4]
PDL
TD0L
TL
TD1L
VTTL
DNU
CQ1R
CQ1R
VSS
DNU
VSS
VSS
VSS
VSS
VSS
DQ64R DQ65R
DQ66R DQ67R
DQ69L DQ68L VDDIO
L
DQ71L DQ70L CE1L
A0L
A2L
A4L
A6L
A8L
A10L
A12L
A14L
A16L
[8]
VDDIO VDDIO VDDIO VDDIO VDDIO VTTL
L
L
L
L
L
VTTL VDDIO VDDIO VDDIO VDDIO
R
R
R
R
VDDIO DQ68R DQ69R
R
CE1R DQ70R DQ71R
RETR
A1R
A3R
A5R
A7R
A9R
A11R
A13R
A0R
A2R
A4R
A6R
A8R
A10R
A12R
A14R
A16R
[8]
CE0L VDDIO VDDIO VDDIO VDDIO VDDIO VCOR VCOR VCOR VCOR VDDIO VDDIO VDDIO VDDIO VDDIO CE0R
L
L
L
L
L
E
E
E
E
R
R
R
R
R
BE4L VDDIO VDDIO VREFL
L
L
BE5L VDDIO VDDIO
L
L
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VREFR VDDIO VDDIO BE4R
R
R
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
A1L
A3L
A5L
A7L
A9L
A11L
A13L
A15L
RETL
WRPL
VDDIO VDDIO BE5R WRPR
R
R
VDDIO VDDIO BE6R READY
R
R
R
VCOR VDDIO BE7R
E
R
VCOR
E
VCOR
E
VCOR
E
VTTL
VTTL
VTTL
OER
BE3R
BE2R
ZQ1R
[4, 5]
READY BE6L VDDIO VDDIO
L
L
L
ZQ1L
[4, 5]
BE7L
OEL
BE3L
VTTL
VTTL
VTTL
VCOR
E
VCOR
E
VCOR
E
CL
VSS
ADSL
CR
VSS
ADSR
BE2L VDDIO VCOR
L
E
CNT/M BE1L VDDIO VDDIO
SKL
L
L
VDDIO VDDIO BE1R CNT/M A15R
R
R
SKR
VDDIO VDDIO BE0R CNTEN A17R
[7]
R
R
R
INTR CNTRS DNU
TR
A17L CNTEN BE0L VDDIO VDDIO
[7]
L
L
L
DNU CNTRS INTL
TL
A18L
[6]
VDDIO VDDIO VREFL
L
L
VREFR VDDIO VDDIO
R
R
A18R
[6]
DQ35L DQ34L R/WL CQENL VDDIO VDDIO VDDIO VDDIO VDDIO VCOR VCOR VCOR VCOR VDDIO VDDIO VDDIO VDDIO VDDIO CQEN
L
L
L
L
L
E
E
E
E
R
R
R
R
R
R
DQ33L DQ32L FTSEL VDDIO
L
L
DQ31L DQ30L
DQ29L DQ28L
VSS
VSS
MRST
VSS
DNU
VSS
VDDIO VDDIO VDDIO VDDIO VTTL
L
L
L
L
CQ0L
CQ0L
DNU
VTTL
R/WR DQ34R DQ35R
VTTL VDDIO VDDIO VDDIO VDDIO VDDIO TRST VDDIO FTSEL DQ32R DQ33R
R
R
R
R
R
R
R
VSS
CQ0R
CQ0R
VSS
TDI
TMS
TDO
TCK
DQ30R DQ31R
DQ28R DQ29R
PORTS CNTIN BUSYR ZQ0R PORTS LOWS
[4]
TR
TD1R
TD0R PDR
DQ5L
DQ4L
DQ3L
DQ2L
DQ1L
DQ0L
DQ2R
DQ1R
DQ0R
DQ5R
DQ4R
DQ3R
DQ20L DQ17L DQ14L DQ11L DQ8L
DQ8R DQ11R DQ14R DQ17R DQ20R
DQ27L DQ26L DQ24L DQ22L DQ19L DQ16L DQ13L DQ10L DQ7L
DNU
DQ25L DQ23L DQ21L DQ18L DQ15L DQ12L DQ9L
DQ6L
DQ7R DQ10R DQ13R DQ16R DQ19R DQ22R DQ24R DQ26R DQ27R
DQ6R
DQ9R DQ12R DQ15R DQ18R DQ21R DQ23R DQ25R
DNU
Notes
4. Leave this ball unconnected to disable VIM.
5. This ball is applicable only for 36 Mbit and DNU for 18 Mbit and lower densities.
6. Leave this Ball unconnected for CYD18S72V18, CYD09S72V18, and CYD04S72V18.
7. Leave this Ball unconnected for CYD09S72V18 and CYD04S72V18.
8. Leave this Ball unconnected for CYD04S72V18.
Document Number: 38-06082 Rev. *H
Page 3 of 52
[+] Feedback
FullFlex
Figure 2. FullFlex36 SDR 484-Ball BGA Pinout (Top View)
[9]
1
A
B
C
D
E
F
G
H
J
K
L
M
N
P
R
T
U
V
W
Y
AA
AB
DNU
DNU
DNU
DNU
DNU
DNU
A0L
A2L
A4L
A6L
A8L
A10L
A12L
A14L
A16L
A18L
DNU
DNU
DNU
DNU
DNU
DNU
2
DNU
DNU
DNU
DNU
DNU
DNU
A1L
A3L
A5L
A7L
A9L
A11L
A13L
A15L
3
DNU
DNU
VSS
VSS
VDDIO
L
CE1L
RETL
WRPL
4
DNU
DNU
VSS
VSS
VSS
5
DNU
DNU
DNU
VSS
VSS
6
7
8
9
10
11
12
13
14
15
16
17
18
DNU
DNU
DNU
VSS
DNU
19
DNU
DNU
VSS
VSS
VSS
20
DNU
DNU
VSS
VSS
VDDIO
R
CE1R
RETR
21
DNU
DNU
DNU
DNU
DNU
DNU
A1R
A3R
A5R
A7R
A9R
A11R
A13R
22
DNU
DNU
DNU
DNU
DNU
DNU
A0R
A2R
A4R
A6R
A8R
A10R
A12R
A14R
A16R
A18R
DNU
DNU
DNU
DNU
DNU
DNU
DQ33L DQ30L DQ27L DQ24L DQ21L DQ18L DQ18R DQ21R DQ24R DQ27R DQ30R DQ33R
DQ34L DQ31L DQ28L DQ25L DQ22L DQ19L DQ19R DQ22R DQ25R DQ28R DQ31R DQ34R
DQ35L DQ32L DQ29L DQ26L DQ23L DQ20L DQ20R DQ23R DQ26R DQ29R DQ32R DQ35R
CQ1L
CQ1L
VSS
LOWS PORTS ZQ0L BUSYL CNTIN PORTS
[4]
PDL
TD0L
TL
TD1L
VTTL
DNU
CQ1R
CQ1R
VDDIO VDDIO VDDIO VDDIO VDDIO VTTL
L
R
R
R
R
VTTL VDDIO VDDIO VDDIO VDDIO
L
L
L
L
CE0L VDDIO VDDIO VDDIO VDDIO VDDIO VCOR VCOR VCOR VCOR VDDIO VDDIO VDDIO VDDIO VDDIO CE0R
L
L
R
R
R
E
E
E
E
L
L
L
R
R
BE2L VDDIO VDDIO VREFL
L
L
BE3L VDDIO VDDIO
L
L
VDDIO VDDIO
L
L
VTTL
VTTL
VTTL
VCOR
E
VCOR
E
VCOR
E
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VREFR VDDIO VDDIO BE2R
R
R
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VDDIO VDDIO BE3R WRPR
R
R
VDDIO VDDIO
R
R
VCOR VDDIO
E
R
VCOR
E
VCOR
E
VCOR
E
VTTL
VTTL
VTTL
DNU READY
R
DNU
OER
DNU
DNU
ZQ1R
[4]
READY DNU
L
ZQ1L
[4]
DNU
OEL
DNU
DNU
CL
VSS
ADSL
CR
VSS
ADSR
VDDIO VCOR
L
E
CNT/M BE1L VDDIO VDDIO
SKL
L
L
VDDIO VDDIO BE1R CNT/M A15R
R
R
SKR
VDDIO VDDIO BE0R CNTEN A17R
R
R
R
INTR CNTRS A19R
TR
R/WR
DNU
DNU
DNU
DNU
DNU
DNU
A17L CNTEN BE0L VDDIO VDDIO
L
L
L
A19L CNTRS INTL
TL
DNU
DNU
DNU
DNU
DNU
DNU
VDDIO VDDIO VREFL
L
L
VREFR VDDIO VDDIO
R
R
R/WL CQENL VDDIO VDDIO VDDIO VDDIO VDDIO VCOR VCOR VCOR VCOR VDDIO VDDIO VDDIO VDDIO VDDIO CQEN
L
L
R
R
R
E
E
E
E
L
L
L
R
R
R
FTSEL VDDIO
L
L
VSS
VSS
DNU
DNU
MRST
VSS
DNU
DNU
DNU
VSS
DNU
DNU
DNU
VDDIO VDDIO VDDIO VDDIO VTTL
R
R
R
R
CQ0L
CQ0L
DNU
VTTL
VTTL VDDIO VDDIO VDDIO VDDIO VDDIO TRST VDDIO FTSEL
L
L
L
L
R
R
R
VSS
CQ0R
CQ0R
VSS
DNU
DNU
DNU
TDI
TMS
DNU
DNU
TDO
TCK
DNU
DNU
PORTS CNTIN BUSYR ZQ0R PORTS LOWS
[4]
TR
TD1R
TD0R PDR
DQ5L
DQ4L
DQ3L
DQ2L
DQ1L
DQ0L
DQ2R
DQ1R
DQ0R
DQ5R
DQ4R
DQ3R
DQ17L DQ14L DQ11L DQ8L
DQ16L DQ13L DQ10L DQ7L
DQ15L DQ12L DQ9L
DQ6L
DQ8R DQ11R DQ14R DQ17R
DQ7R DQ10R DQ13R DQ16R
DQ6R
DQ9R DQ12R DQ15R
Note
9. Use this pinout only for device CYD36S36V18 of the FullFlex36 family.
Document Number: 38-06082 Rev. *H
Page 4 of 52
[+] Feedback
FullFlex
Figure 3. FullFlex18 SDR 484-Ball BGA Pinout (Top View)
[10]
1
A
B
C
D
E
F
G
H
J
K
L
M
N
P
R
T
U
V
W
Y
AA
AB
DNU
DNU
DNU
DNU
DNU
DNU
A0L
A2L
A4L
A6L
A8L
A10L
A12L
A14L
A16L
A18L
A20L
DNU
DNU
DNU
DNU
DNU
2
DNU
DNU
DNU
DNU
DNU
DNU
A1L
A3L
A5L
A7L
A9L
A11L
A13L
A15L
3
DNU
DNU
VSS
VSS
VDDIO
L
CE1L
RETL
WRPL
4
DNU
DNU
VSS
VSS
VSS
5
DNU
DNU
DNU
VSS
VSS
6
DNU
DNU
DNU
CQ1L
7
DNU
DNU
DNU
8
DNU
DNU
DNU
9
10
11
12
13
14
15
DNU
DNU
DNU
DNU
16
DNU
DNU
DNU
CQ1R
17
DNU
DNU
DNU
CQ1R
18
DNU
DNU
DNU
VSS
DNU
19
DNU
DNU
VSS
VSS
VSS
20
DNU
DNU
VSS
VSS
VDDIO
R
CE1R
RETR
WRPR
21
DNU
DNU
DNU
DNU
DNU
DNU
A1R
A3R
A5R
A7R
A9R
A11R
A13R
22
DNU
DNU
DNU
DNU
DNU
DNU
A0R
A2R
A4R
A6R
A8R
A10R
A12R
A14R
A16R
A18R
A20R
DNU
DNU
DNU
DNU
DNU
DQ15L DQ12L DQ9L
DQ9R DQ12R DQ15R
DQ16L DQ13L DQ10L DQ10R DQ13R DQ16R
DQ17L DQ14L DQ11L DQ11R DQ14R DQ17R
LOWS PORTS ZQ0L BUSYL CNTIN PORTS
[4]
PDL
TD0L
TL
TD1L
VTTL
CQ1L VSS
VDDIO VDDIO VDDIO VDDIO VDDIO VTTL
L
R
R
R
R
VTTL VDDIO VDDIO VDDIO VDDIO
L
L
L
L
CE0L VDDIO VDDIO VDDIO VDDIO VDDIO VCOR VCOR VCOR VCOR VDDIO VDDIO VDDIO VDDIO VDDIO CE0R
L
L
R
R
R
E
E
E
E
L
L
L
R
R
BE1L VDDIO VDDIO VREFL
L
L
DNU
VDDIO VDDIO
L
L
VDDIO VDDIO
L
L
VTTL
VTTL
VTTL
VCOR
E
VCOR
E
VCOR
E
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VREFR VDDIO VDDIO BE1R
R
R
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VDDIO VDDIO
R
R
VDDIO VDDIO
R
R
VCOR VDDIO
E
R
VCOR
E
VCOR
E
VCOR
E
VTTL
VTTL
VTTL
DNU
READY DNU
L
ZQ1L
[4]
DNU READY
R
DNU
OER
DNU
DNU
DNU
ZQ1R
[4]
DNU
OEL
DNU
DNU
DNU
CL
VSS
ADSL
CNT/M
SKL
CR
VSS
ADSR
VDDIO VCOR
L
E
VDDIO VDDIO
L
L
VDDIO VDDIO
R
R
CNT/M A15R
SKR
A17L CNTEN BE0L VDDIO VDDIO
L
L
L
A19L CNTRS INTL
TL
DNU
DNU
DNU
DNU
DNU
DNU
VDDIO VDDIO BE0R CNTEN A17R
R
R
R
INTR CNTRS A19R
TR
R/WR
DNU
DNU
DNU
DNU
DNU
DNU
VDDIO VDDIO VREFL
L
L
VREFR VDDIO VDDIO
R
R
R/WL CQENL VDDIO VDDIO VDDIO VDDIO VDDIO VCOR VCOR VCOR VCOR VDDIO VDDIO VDDIO VDDIO VDDIO CQEN
L
L
R
R
R
E
E
E
E
L
L
L
R
R
R
FTSEL VDDIO
L
L
VSS
VSS
DNU
DNU
MRST
VSS
DNU
DNU
DNU
VSS
DNU
DNU
DNU
VDDIO VDDIO VDDIO VDDIO VTTL
R
R
R
R
CQ0L
DNU
DNU
DNU
CQ0L
DNU
DNU
DNU
DNU
DNU
DNU
DNU
VTTL
VTTL VDDIO VDDIO VDDIO VDDIO VDDIO TRST VDDIO FTSEL
L
L
L
L
R
R
R
VSS
DNU
DNU
DNU
CQ0R
DNU
DNU
DNU
CQ0R
DNU
DNU
DNU
VSS
DNU
DNU
DNU
TDI
TMS
DNU
DNU
TDO
TCK
DNU
DNU
PORTS CNTIN BUSYR ZQ0R PORTS LOWS
[4]
TR
TD1R
TD0R PDR
DQ8L
DQ7L
DQ6L
DQ5L
DQ4L
DQ3L
DQ2L
DQ1L
DQ0L
DQ2R
DQ1R
DQ0R
DQ5R
DQ4R
DQ3R
DQ8R
DQ7R
DQ6R
Note
10. Use this pinout only for device CYD36S18V18 of the FullFlex18 family.
Document Number: 38-06082 Rev. *H
Page 5 of 52
[+] Feedback