Packaged in a JEDEC standard 100-pin plastic thin quad
flatpack (TQFP), 119 ball grid array (BGA) and 165 fine pitch
ball grid array (fBGA)
Description
The IDT71V2556/58 are 3.3V high-speed 4,718,592-bit (4.5 Megabit) synchronous SRAMS. They are designed to eliminate dead bus cycles
when turning the bus around between reads and writes, or writes and
reads. Thus, they have been given the name ZBTTM, or Zero Bus
Turnaround.
Address and control signals are applied to the SRAM during one clock
Pin Description Summary
OEOE
OE
OEOE
WW
W (READ/WRITE) control pin
WW
BWBW
BWBW
BW1 -
BW4) control (May tie active)
BWBW
BWBW
IDT71V2556S
IDT71V2558S
IDT71V2556SA
IDT71V2558SA
cycle, and two cycles later the associated data cycle occurs, be it read
or write.
The IDT71V2556/58 contain data I/O, address and control signal
registers. Output enable is the only asynchronous signal and can be used
to disable the outputs at any given time.
A Clock Enable (CEN) pin allows operation of the IDT71V2556/58 to
be suspended as long as necessary. All synchronous inputs are ignored
when (CEN) is high and the internal device registers will hold their previous
values.
There are three chip enable pins (CE1, CE2, CE2) that allow the user
to deselect the device when desired. If any one of these three are not
asserted when ADV/LD is low, no new memory operation can be initiated.
However, any pending data transfers (reads or writes) will be completed.
The data bus will tri-state two cycles after chip is deselected or a write is
initiated.
The IDT71V2556/58 has an on-chip burst counter. In the burst mode,
the IDT71V2556/58 can provide four cycles of data for a single address
presented to the SRAM. The order of the burst sequence is defined by the
LBO input pin. The LBO pin selects between linear and interleaved burst
sequence. The ADV/LD signal is used to load a new external address
(ADV/LD = LOW) or increment the internal burst counter (ADV/LD =
HIGH).
The IDT71V2556/58 SRAMs utilize IDT's latest high-performance
CMOS process and are packaged in a JEDEC standard 14mm x 20mm
100-pin thin plastic quad flatpack (TQFP) as well as a 119 ball grid array
(BGA) and a 165 fine pitch ball grid array (fBGA).
IDT71V2556, IDT71V2558, 128K x 36, 256K x 18, 3.3V Synchronous ZBT™ SRAMs
4875 tbl 02
with 2.5V I/O, Burst Counter, and Pipelined Outputs Commercial and Industrial Temperature Ranges
Pin Definitions
(1)
SymbolPin FunctionI/OActiveDescription
A0-A
17
Address InputsIN/ASynchronous Address inputs. The address register is triggered by a combination of the rising edge of
CLK, ADV/LD low, CEN low, and true chip e nables .
ADV/LDAdvance / Lo adIN/AADV/LD is a s ync hro n o us inp ut that is used to lo ad the i nte rnal reg is te rs with ne w ad d re s s and c o ntro l
when it is sampled low at the rising edge of clock with the chip selected. When ADV/ LD is low with the
chip d e selected, any burst in p rog ress is terminated. When ADV/LD is sampled high then the internal
burst counter is advanced for any burst that was in progress. The external addresses are ignored
when ADV/LD is sample d high.
R/ WRe ad / Wri teIN/ AR/W signal is a synchronous input that identifies whether the current load cyc le initiated is a Read or
Write access to the memory array. The data bus activity for the current cycle takes place two clock
cycles later.
CEN
Clock EnableILOWSynchro nous Clock Enable Input. When CE N is sam p led high, all other synchronous inputs, including
clock are i g nored and outputs remain unchanged. The e ffect of CE N sampled high on the device
outputs is as if the low to high clock transition did not occur. For normal operation, CEN must be
sampled low at rising edge of clock.
BW
1
-BW
4
Ind iv id ua l By te
Write Enables
ILOWSynchronous byte write enables. Each 9-bit byte has its own active low b yte write enable. On load
wri te c y cl es (Wh e n R/ W and ADV/LD are sampled low) the appropriate byte write signal (BW
must be valid. The byte write signal must also be valid on each cycle of a burst write. Byte Write
signals are ig n ore d whe n R/ W is sampled high. The appropriate byte(s) of data are written into the
CE
1
, CE
device two cycles later. BW
2
Chip EnablesILOWSy nchronous active low chip enable. CE1 and CE2 are used with CE2 to e n abl e the IDT71V2556 /58.
(CE
or CE2 sampled high or CE2 sample d lo w) and ADV/LD low at the rising edge of c lock, initiates a
1
desele ct cycle. The ZBT
-BW4 can all be tied low if always doing write to the entire 36-bit word.
1
TM
has a two cy cle de se lect, i.e ., the data bus will tri-state two cloc k cy cle s
after des ele ct is initiated.
CE
2
Chip EnableIHIGHSynchronous active high chip enable. CE2 is used with CE1 and CE2 to enable the chip. CE2 has
inverted p olarity but otherwise ide ntical to CE
and CE2.
1
CLKClockIN/AThis is the clock input to the IDT71V2556/58. Exce p t for OE, all timing references for the de vice are
made with respect to the rising edge of CLK.
I/O
-I/O
0
I/OP1-I/O
LBO
Data Input/OutputI/ON/ASynchronous data input/output (I/O) pins. Both the data input path and data output path are registered
31
P4
and triggered by the rising edge of CLK.
Linear Burst OrderILOWBurst order selection input. When LBO is high the Interleaved burst sequence is selected. When LBO
is low the Linear burst se quence is selected. LBO i s a s tatic input and it mus t no t ch ang e d uri ng
device operation.
OE
Output Enab l eILOWAs ync hro n ous o utp ut e nab le . OE m ust b e l o w to re ad d ata from the 71V255 6/58 . W he n OE is high the
I/O pins are in a high-impedance state. OE d oes not need to be actively controll ed for read and write
cy c le s . In no rmal o p er atio n, OE can be tied low.
TMSTest Mode Se lectIN/A
TDITe st Data In pu tIN/ A
TCKTest C l oc kIN/ A
TDOTes t Data Ou tp utON/A
TRST
JTAG Reset
(Op tional)
ILOW
Gives input command for TAP controller. Sampled on rising edge of TDK. This pin has an inte rnal
pullup.
Serial input of registers placed betwee n TDI and TDO. Sampled on rising edge of TCK. This pin has
an inte rnal p ull up .
Clock input of TAP controller. Each TAP event is clocked. Test inputs are captured on rising edge of
TCK, while test outputs are driven from the falling edge of TCK. This pin has an internal pullup.
Serial output of registers placed between TDI and TDO. This output is active depending on the state of
the TAP c ontroller.
Optional Asynchronous JTAG reset. Can be used to re set the TAP controller, but not required. JTAG
re set occurs a utomaticall y at p owe r up and also re sets using TMS and TCK per IE EE 1149.1. If not
used TRST can be l e ft fl o ati ng. Thi s p i n ha s a n i nte r nal p u ll up .
Synchronous s leep mode input. ZZ HIGH will gate the CLK internally and p ower do wn the
ZZSleep ModeIHIGH
IDT71V2556/ 2558 to i ts l o we st p o we r c o ns ump ti on le v e l. Data rete n tio n is g uar ante ed i n Sl e e p Mod e .
This p in has an i nte rnal p ull d o wn
V
DD
V
DDQ
V
SS
Power SupplyN/AN/A3.3V core power supply.
Power Supp lyN/AN/A2.5V I/O Supp ly.
GroundN/AN/AGround.
-BW4)
1
NOTE:
1. All synchronous inputs must meet specified setup and hold times with respect to CLK.
6.422
IDT71V2556, IDT71V2558, 128K x 36, 256K x 18, 3.3V Synchronous ZBT™ SRAMs
with 2.5V I/O, Burst Counter, and Pipelined Outputs Commercial and Industrial Temperature Ranges
Functional Block Diagram
LBO
Address A [0:16]
CE
1, CE2,CE2
R/W
CEN
ADV/LD
BWx
Clock
DQ
DQ
egister
Input R
DQ
Clk
Address
Control
Control Logic
Clk
128Kx36 BIT
MEMORY ARRAY
DIDO
Mux
D
Output Register
Q
Sel
OE
TMS
TDI
TCK
TRST
(optional)
JTAG
(SA Version)
TDO
Gate
Data I/O [0:31],
I/O P[1:4]
4875 drw 01a
,
6.42
3
IDT71V2556, IDT71V2558, 128K x 36, 256K x 18, 3.3V Synchronous ZBT™ SRAMs
(2)
(1)
4875 tbl 03
with 2.5V I/O, Burst Counter, and Pipelined Outputs Commercial and Industrial Temperature Ranges
Functional Block Diagram
Address A [0:17]
CE
1, CE2,CE2
ADV/
Clock
LBO
R/
CEN
LD
BW
W
256x18 BIT
MEMOR YARRAY
DQ
DQ
egister
Address
Control
DIDO
x
Inpu t R
DQ
Clk
Control Logic
Clk
Mux
D
Output Register
Q
Sel
OE
TMS
TDI
TCK
TRST
(optional)
JTAG
(SA Version)
Recommended DC Operating
Conditions
SymbolParameterMin.Typ.Max.Unit
Core S up p ly Vo ltag e3.1353.33. 465V
V
DD
I/O S up p ly Vol tag e2.3 752.52. 625V
V
DDQ
Supply Voltage000V
V
SS
Input High Voltage - Inputs1.7
V
IH
I nput Hi gh Volta g e - I/O1. 7
V
IH
Input Lo w Vo ltag e-0.3
V
IL
NOTES:
1. V IL (min.) = –1.0V for pulse width less than tCYC/2, once per cycle.
2. VIH (max.) = +6.0V for pulse width less than tCYC/2, once per cycle.
____
V
+0.3V
DD
____
V
+0.3
DDQ
____
0.7V
Gate
4875 drw 01b
Data I/O [0:15],
TDO
V
I/O P[1:2]
6.424
IDT71V2556, IDT71V2558, 128K x 36, 256K x 18, 3.3V Synchronous ZBT™ SRAMs
Grade
Temperature
(1)
VSSVDDV
DDQ
with 2.5V I/O, Burst Counter, and Pipelined Outputs Commercial and Industrial Temperature Ranges
1. Pins 14, 16 and 66 do not have to be connected directly to VDD as long as the input voltage is ≥ VIH.
2. Pins 83 and 84 are reserved for future 8M and 16M respectively.
3. Pin 64 does not have to be connected directly to VSS as long as the input voltage is ≤ VIL; on the latest die revision this
pin supports ZZ (sleep mode).
6.42
5
IDT71V2556, IDT71V2558, 128K x 36, 256K x 18, 3.3V Synchronous ZBT™ SRAMs
Symbol
Ratin g
Commercial &
In dus tri al Va l ues
Uni t
TERM
TERM
DD
TERM
TERM
DDQ
A
Commerical
Industrial
BIAS
STG
T
OUT
Symbol
Parameter
(1)
Conditions
Max.
Unit
CINInp ut Capa ci tanc e
VIN = 3dV
5pFC
I/O
I/O Cap aci tance
V
OUT
= 3dV
7
pF
4875 tbl 07
Symbol
Par a me ter
(1)
Conditions
Max .
Unit
CINInput Cap aci tance
VIN = 3dV
7pFC
I/O
I/O Cap aci tance
V
OUT
= 3dV
7
pF
4875 tbl 07 a
Symbo l
Par a me t e r
(1)
Conditions
Max .
Unit
CINInp ut Cap ac itanc e
VIN = 3dV
TBDpFC
I/O
I/O Cap aci tanc e
V
OUT
= 3dV
TBD
pF
4875 tb l 07b
with 2.5V I/O, Burst Counter, and Pipelined Outputs Commercial and Industrial Temperature Ranges
1. Stresses greater than those listed under ABSOLUTE MAXIMUM RATINGS may
cause permanent damage to the device. This is a stress rating only and functional
Te rminal Vo ltage with
Respect to GND
(3,6)
Te rminal Vo ltage with
Respect to GND
(4,6)
Te rminal Vo ltage with
-0.5 to VDD +0.5V
Respect to GND
(5,6)
Te rminal Vo ltage with
-0.5 to V
Respect to GND
Operating Temperature
Operating Temperature
Temperature
Under B ia s
Storage
Temperature
Po we r Di ss i p atio n2. 0W
DC Output Current50mA
(1)
-0.5 to +4. 6V
-0.5 to V
+0.5V
-0 to + 70
-40 to + 85
-55 to + 125
-55 to + 125
4875 tbl 06
operation of the device at these or any other conditions above those indicated
Top View
TQFP
NOTES:
1. Pins 14, 16 and 66 do not have to be connected directly to VDD as long
as the input voltage is ≥ VIH.
2. Pins 83 and 84 are reserved for future 8M and 16M respectively.
3. Pin 64 does not have to be connected directly to VSS as long as the input
voltage is ≤ VIL; on the latest die revision this pin supports ZZ (sleep
mode).
in the operational sections of this specification is not implied. Exposure to absolute
maximum rating conditions for extended periods may affect reliability.
2. VDD terminals only.
3. VDDQ terminals only.
4. Input terminals only.
5. I/O terminals only.
6. This is a steady-state DC parameter that applies after the power supply has
reached its nominal operating value. Power sequencing is not necessary;
however, the voltage on any input or I/O pin cannot exceed VDDQ during power
supply ramp up.
7. TA is the "instant on" case temperature.
100 TQFP Capacitance
(1)
(TA = +25° C, f = 1.0MHz)
119 BGA Capacitance
(1)
(TA = +25° C, f = 1.0MHz)
V
o
C
o
C
o
C
o
C
165 fBGA Capacitance
(1)
(TA = +25° C, f = 1.0MHz)
NOTE:
1. This parameter is guaranteed by device characterization, but not production tested.
6.426
IDT71V2556, IDT71V2558, 128K x 36, 256K x 18, 3.3V Synchronous ZBT™ SRAMs
with 2.5V I/O, Burst Counter, and Pipelined Outputs Commercial and Industrial Temperature Ranges
Pin Configuration 128K x 36, 119 BGA
1234567
DDQ
V
A
NCCE
B
NC
C
16
I/O
D
17
I/O
E
DDQ
V
F
20
I/O
G
22
I/O
H
DDQ
V
J
24
I/O
K
25
I/O
L
DDQ
V
M
29
I/O
N
31
I/O
P
NCA
R
NCNCA
T
DDQ
V
U
6
A
2
7
A
P3
I/O
18
I/O
19
I/O
21
I/O
23
I/O
DD
V
26
I/O
27
I/O
28
I/O
30
I/O
P4
I/O
5
NC/TMS
(3)
4
A
3
A
2
A
SS
V
SS
V
SS
V
BW
SS
V
DD(1)
V
SS
V
BW
SS
V
SS
V
SS
V
LBO
10
NC/TDI
3
4
(3)
NC(2)
ADV/LD
DD
V
NCV
1
CE
OE
NC(2)
R/W
DD
V
CLKV
NC
CEN
1
A
0
A
DD
V
11
A
(3)
NC/TCK
8
A
9
A
12
A
SS
SS
V
SS
V
2
BW
SS
V
DD(1)
V
SS
1
BW
SS
V
SS
V
SS
V
V
DD(1)
14
A
NC/TDO
16
A
2
CE
15
A
P2
I/O
13
I/O
12
I/O
11
I/O
9
I/O
DD
V
6
I/O
4
I/O
3
I/O
2
I/O
I/O
P1
13
A
NCNC/ZZ
(3)
TRST
NC/
(3,4)
DDQ
V
NC
NC
15
I/O
14
I/O
DDQ
V
10
I/O
8
I/O
DDQ
V
7
I/O
5
I/O
DDQ
V
1
I/O
0
I/O
NC
DDQ
V
4875 drw 13a
,
(5)
Top View
Pin Configuration 256K x 18, 119 BGA
1234567
DDQ
V
A
NCCE2A
B
NC
C
8
I/O
D
NCI/O
E
DDQ
V
F
NCI/O
G
11
I/O
H
DDQ
V
J
NCI/O
K
13
I/O
L
DDQ
V
M
15
I/O
N
NCI/O
P
NCA
R
NCA
T
DDQ
V
U
NOTES:
1. J3, J5, and R5 do not have to be directly connected to VDD as long as the input voltage is ≥ VIH.
2. G4 and A4 are reserved for future 8M and 16M respectively.
3. These pins are NC for the "S" version and the JTAG signal listed for the "SA" version.
4. TRST is offered as an optional JTAG reset if required in the application. If not needed, can be left floating and will internally be pulled to VDD.
5. Pin T7 supports ZZ (sleep mode) on the latest die revision.
6
A
7
A
NCV
9
NCV
10
NCV
DD
V
12
NCNC
14
I/O
NCV
P2
5
10
NC/TMS
(3)
4
A
3
2
A
SS
SS
V
SS
BW
SS
DD(1)
V
SS
V
SS
V
SS
V
SS
SS
V
LBO
15
A
NC/TDI
2
(3)
Top View
NC(2)
ADV/LD
DD
V
NCV
1
CE
OE
NC(2)
R/W
DD
V
CLKV
CEN
1
A
0
A
DD
V
NCA
(3)
NC/TCK
8
A
9
A
13
A
SS
SS
V
SS
V
SS
V
SS
V
DD(1)
V
SS
BW
1
SS
V
SS
V
SS
V
V
DD(1)
14
NC/TDO
16
A
CE
17
A
I/O
NCI/O
I/O
NCI/O
I/O
DD
V
NCI/O
I/O
NCV
I/O
NCI/O
12
A
11
A
(3)
NC/
2
P1
6
4
2
1
TRST
(3,4)
DDQ
V
NC
NC
NC
7
DDQ
V
5
NC
DDQ
V
3
NC
DDQ
NC
0
NC
NC/ZZ
DDQ
V
4875 drw 13b
,
(5)
6.42
7
IDT71V2556, IDT71V2558, 128K x 36, 256K x 18, 3.3V Synchronous ZBT™ SRAMs
7
3BW2CE2
8
6CE2BW4BW1
9
DDQVSSVSSVSSVSSVSSVDDQ
P2
16VDDQVDDVSSVSSVSSVDDVDDQ
15
14
18VDDQVDDVSSVSSVSSVDDVDDQ
13
12
20VDDQVDDVSSVSSVSSVDDVDDQ
11
10
22VDDQVDDVSSVSSVSSVDDVDDQ
9
8
DD
DD
DDVSSVSSVSSVDD
24VDDQVDDVSSVSSVSSVDDVDDQ
7
6
26VDDQVDDVSSVSSVSSVDDVDDQ
5
4
28VDDQVDDVSSVSSVSSVDDVDDQ
3
2
30VDDQVDDVSSVSSVSSVDDVDDQ
1
0
DDQVSS
NC/
DD
SSVDDQ
P1
5A2
1
10A13A14
4A3
0
11A12A15A16
4875 tb l 25
7CE1BW2
2
8A10
2
1
9
DDQVSSVSSVSSVSSVSSVDDQ
P1
DDQVDDVSSVSSVSSVDDVDDQ
7
DDQVDDVSSVSSVSSVDDVDDQ
6
DDQVDDVSSVSSVSSVDDVDDQ
5
DDQVDDVSSVSSVSSVDDVDDQ
4
DD
DD
DDVSSVSSVSSVDD
DDQVDDVSSVSSVSSVDDVDDQ
3
DDQVDDVSSVSSVSSVDDVDDQ
2
DDQVDDVSSVSSVSSVDDVDDQ
1
DDQVDDVSSVSSVSSVDDVDDQ
0
P2
DDQVSS
NC/
DD
SSVDDQ
5A2
1
11A14A15
4A3
0
12A13A16A17
4875 tb l 25a
with 2.5V I/O, Burst Counter, and Pipelined Outputs Commercial and Industrial Temperature Ranges
Pin Configuration 128K x 36, 165 fBGA
1234567891011
ANC
(2)
A
BNC A
CI/OP3NCV
DI/O17I/O
EI/O19I/O
FI/O21I/O
GI/O23I/O
HV
(1)
(1)
V
JI/O25I/O
KI/O27I/O
LI/O29I/O
MI/O31I/O
NI/OP4NCV
NC
(2)
(2)
PNCNC
R
LBO
CE1BW
NCV
A
A
TRST
NC/TDI
NC/TMS
(3,4)
(3)
(3)
CEN
CLKR/W
NCV
A
NC/TDO
A
NC/TCK
(1)
(3)
(3)
ADV/LDNC
OE
V
A
A
NC
(2)
(2)
A
A
NC
NCI/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
NCNCNC/Z Z
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
NCI/O
NC
(2)
(5)
NC
Pin Configuration 256K x 18, 165 fBGA
1234567891011
ANC
BNC A6CE
(2)
A
NC
NC
BW
CE
CEN
CLKR/W
ADV/LDNC
OE
CNC NCV
DNC I/O8V
ENC I/O9V
FNCI/O10V
GNC I/O11V
HV
(1)
(1)
V
NCV
JI/O12NCV
KI/O13NCV
LI/O14NCV
MI/O15NCV
NC/TDO
NC/TCK
(1)
V
(3)
A
(3)
A
NI/O
PNC NC
R
LBO
NCV
(2)
(2)
NC
(3,4)
TRST
A
A
NC/TDI
NC/TMS
(3)
(3)
NCV
A
A
NOTES:
1. H1, H2, and N7 do not have to be directly connected to VDD as long as the input voltage is ≥ VIH.
2. A9, B9, B11, A1, R2 and P2 are reserved for future 9M, 18M, 36M, 72M, 144M, and 288M respectively respectively.
3. These pins are NC for the "S" version and the JTAG signal listed for the "SA" version.
4. TRST is offered as an optional JTAG reset if required in the application. If not needed, can be left floating and will internally be pulled to VDD.
5. Pin H11 supports ZZ (sleep mode) on the latest die revision.
6.428
NC
(2)
(2)
A
A
NCI/O
NCI/O
NCI/O
NCI/O
NCI/O
NCNCNC /ZZ
I/O
I/O
I/O
I/O
NCNC
NC
(2)
(5)
NC
NC
NC
NC
NC
IDT71V2556, IDT71V2558, 128K x 36, 256K x 18, 3.3V Synchronous ZBT™ SRAMs
R/WChip
(5)
Enable
ADV/
x
ADDRESS
USED
PREVIOUS CYCLE
CURRENT CYCLE
I/O
(2 cycles l ater)
OP E RATION
R/
1BW2BW3
(3)
4
(3)
P3
with 2.5V I/O, Burst Counter, and Pipelined Outputs Commercial and Industrial Temperature Ranges
2. When ADV/LD signal is sampled high, the internal burst counter is incremented. The R/ W signal is ignored when the counter is advanced. Therefore the nature of
the burst cycle (Read or Write) is determined by the status of the R/W signal when the first address is loaded at the beginning of the burst cycle.
3. Deselect cycle is initiated when either (CE1, or CE2 is sampled high or CE2 is sampled low) and ADV/LD is sampled low at rising edge of clock. The data bus will
tri-state two cycles after deselect is initiated.
4. When CEN is sampled high at the rising edge of clock, that clock edge is blocked from propogating through the part. The state of all the internal registers and the I/
Os remains unchanged.
5. To select the chip requires CE1 = L, CE2 = L, CE2 = H on these chip enables. Chip is deselected if any one of the chip enables is false.
6. Device Outputs are ensured to be in High-Z after the first rising edge of clock upon power-up.
7. Q - Data read from the device, D - data written to the device.