6.42
IDT70T3519/99/89S
High-Speed 2.5V 256/128/64K x 36 Dual-Port Synchronous Static RAM Industrial and Commercial Temperature Ranges
19
ADDRESS
An
t
CYC2
CLK
DATA
IN
R/
W
REPEAT
5666 drw 18
INTERNAL
(3)
ADDRESS
ADS
CNTEN
WRITE TO
ADS
ADDRESS
An
ADVANCE
COUNTER
WRITE TO
An+1
ADVANCE
COUNTER
WRITE TO
An+2
HOLD
COUNTER
WRITE TO
An+2
REPEAT
READ LAST
ADS
ADDRESS
An
DATA
OUT
t
SA
t
HA
,
An
t
SAD
t
HAD
t
SW
t
HW
t
SCN
t
HCN
t
SRPT
t
HRPT
t
SD
t
HD
t
CD1
An+1
An+2
An+2
An An+1 An+2
An+2
D
0
D
1
D
2
D
3
An An+1 An+2
An+2
ADVANCE
COUNTER
READ
An+1
ADVANCE
COUNTER
READ
An+2
HOLD
COUNTER
READ
An+2
(4)
Timing Waveform of Write with Address Counter Advance
(Flow-through or Pipelined Inputs)
(1)
Timing Waveform of Counter Repeat
(2,6)
ADDRESS
An
CLK
DATA
IN
Dn
Dn + 1
Dn + 1 Dn + 2
ADS
CNTEN
t
CH2
t
CL2
t
CYC2
5666 drw 17
INTERNAL
(3)
ADDRESS
An
(7)
An + 1
An + 2
An + 3
An + 4
Dn + 3
Dn + 4
t
SA
t
HA
t
SAD
t
HAD
WRITE
COUNTER HOLD
WRITE WITH COUNTER
WRITE
EXTERNAL
ADDRESS
WRITE
WITH COUNTER
t
SD
t
HD
t
SCN
t
HCN
NOTES:
1. CE
0, BEn, and R/W = VIL; CE1 and REPEAT = VIH.
2.
CE
0, BEn = VIL; CE1 = VIH.
3. The "Internal Address" is equal to the "External Address" when ADS = V
IL and equals the counter output when ADS = VIH.
4. No dead cycle exists during REPEAT operation. A READ or WRITE cycle may be coincidental with the counter REPEAT cycle: Address loaded by last valid
ADS load will be accessed. For more information on REPEAT function refer to Truth Table II.
5. CNTEN = V
IL advances Internal Address from ‘An’ to ‘An +1’. The transition shown indicates the time required for the counter to advance. The ‘An +1’Address is
written to during this cycle.
6. For Pipelined Mode user should add 1 cycle latency for outputs as per timing waveform of read cycle for pipelined operations.
6.42
IDT70T3519/99/89S
High-Speed 2.5V 256/128/64K x 36 Dual-Port Synchronous Static RAM Industrial and Commercial Temperature Ranges
20
Truth Table III — Interrupt Flag
(1)
Left Port Right Port
FunctionCLK
L
R/W
L
(2)
CE
L
(2)
A
17L
-A
0L
(3,4,5)
INT
L
CLK
R
R/W
R
(2)
CE
R
(2)
A
17R
-A
0R
(3,4,5)
INT
R
LL3FFFFX
X X X L Set Right INT
R
Flag
XX X X
H L 3FFFF H Reset Right INT
R
Flag
XX X L
L L 3FFFE X Set Left INT
L
Flag
H L 3FFFE H
X X X X Rese t Left INT
L
Flag
5666 tbl 12
NOTES:
1. INT
L and INTR must be initialized at power-up by Resetting the flags.
2. CE
0 = VIL and CE1 = VIH. R/W and CE are synchronous with respect to the clock and need valid set-up and hold times.
3. A17
X is a NC for IDT70T3599, therefore Interrupt Addresses are 1FFFF and 1FFFE.
4. A17
X and A16X are NC's for IDT70T3589, therefore Interrupt Addresses are FFFF and FFFE.
5. Address is for internal register, not the external bus, i.e., address needs to be qualified by one of the Address counter control signals.
Waveform of Interrupt Timing
(2)
NOTES:
1. CE
0 = VIL and CE1 = VIH
2. All timing is the same for Left and Right ports.
3. Address is for internal register, not the external bus, i.e., address needs to be qualified by one of the Address counter control signals.
t
SW
t
HW
3FFFF
CLK
R
CE
R
(1)
ADDRESS
R
(3)
t
SA
t
HA
3FFFF
t
SC
t
HC
t
INR
CLK
L
R/W
L
ADDRESS
L
(3)
CE
L
(1)
t
SA
t
HA
t
SC
t
HC
5666 drw 19
INT
R
t
INS
R/W
R
t
SW
t
HW
6.42
IDT70T3519/99/89S
High-Speed 2.5V 256/128/64K x 36 Dual-Port Synchronous Static RAM Industrial and Commercial Temperature Ranges
21
t
SA
t
HA
(3)
t
COLS
t
COLR
A
3
HA
t
SA
t
t
COLS
t
COLR
5666 drw 20
COL
R
COL
L
(4)
CLK
R
ADDRESS
R
A
0
A
1
A
2
t
OFS
(4)
CLK
L
ADDRESS
L
A
0
A
1
A
2
A
3
t
OFS
Waveform of Collision Timing
(1,2)
Both
Ports Writing with Left Port Clock Leading
NOTES:
1. CE
0 = VIL, CE1 = VIH.
2. For reading port, OE is a Don't care on the Collision Detection Logic. Please refer to Truth Table IV for specific cases.
3. Leading Port Output flag might output 3t
CYC2 + tCOLS after Address match.
4. Address is for internal register, not the external bus, i.e., address needs to be qualified by one of the Address counter control signals.
Collision Detection Timing
(3,4)
Cycle Time
t
OFS
(ns)
Region 1 (ns)
(1)
Region 2 (ns)
(2)
5ns 0 - 2.8 2.81 - 4.6
6ns 0 - 3.8 3.81 - 5.6
7.5ns 0 - 5.3 5.31 - 7.1
5666 tbl 13
NOTES:
1.
Region 1
Both ports show collision after 2nd cycle for Addresses 0, 2, 4 etc.
2.
Region 2
Leading port shows collision after 3rd cycle for addresses 0, 3, 6, etc.
while trailing port shows collision after 2nd cycle for addresses 0, 2, 4 etc.
3. All the production units are tested to midpoint of each region.
4. These ranges are based on characterization of a typical device.
Left Port Right Port
FunctionCLK
L
R/W
L
(1)
CE
L
(1)
A
17L
-A
0L
(2)
COL
L
CLK
R
R/W
R
(1)
CE
R
(1)
A
17R
-A
0R
(2)
COL
R
HLMATCHH
HLMATCHH
Both ports reading. Not a valid collision.
No flag output on either port.
HLMATCHL
LLMATCHH
Left port reading, Right port writing.
Valid collision, flag output on Left port.
LLMATCHH
HLMATCHL
Right port reading, Left port writing.
Valid collision, flag output on Right port.
LLMATCHL
LLMATCHL
Both ports writing. Valid collision. Flag
output on both ports.
5666 tbl 14
Truth Table IV — Collision Detection Flag
NOTES:
1. CE
0 = VIL and CE1 = VIH. R/W and CE are synchronous with respect to the clock and need valid set-up and hold times.
2. Address is for internal register, not the external bus, i.e., address needs to be qualified by one of the Address counter control signals.

70T3599S200BC

Mfr. #:
Manufacturer:
IDT
Description:
SRAM 128Kx36 STD-PWR 2.5V DUAL PORT RAM
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union