70V7319S
High-Speed 256K x 18 Synchronous Bank-Switchable Dual-Port Static RAM
Industrial and Commercial Temperature Ranges
Truth Table I—Read/Write and Enable Control(1,2,3,4)
Upper Byte
I/O9-17
Lower Byte
I/O0-8
OE3
CLK
↑
CE
X
1
R/W
X
MODE
Deselected–Power Down
CE
0
UB
X
X
H
H
L
LB
X
X
H
L
X
H
X
L
L
L
L
L
L
L
X
High-Z
High-Z
High-Z
High-Z
High-Z
High-Z
High-Z
X
L
X
Deselected–Power Down
All Bytes Deselected
Write to Lower Byte Only
Write to Upper Byte Only
Write to both Bytes
↑
X
H
H
H
H
H
H
H
X
X
↑
X
L
DIN
↑
X
H
L
L
DIN
High-Z
↑
X
L
L
DIN
DIN
↑
L
H
L
L
H
H
H
X
High-Z
DOUT
Read Lower Byte Only
Read UpperByte Only
Read both Bytes
↑
L
H
L
D
OUT
OUT
High-Z
↑
L
L
D
DOUT
↑
H
X
X
X
High-Z
High-Z
Outputs Disabled
5629 tbl 02
NOTES:
1. "H" = VIH, "L" = VIL, "X" = Don't Care.
2. ADS,CNTEN,REPEATaresetasappropriateforaddressaccess.RefertoTruthTableIIfordetails.
3. OEisanasynchronousinputsignal.
4. Itispossibletoreadorwriteanycombinationofbytesduringagivenaccess.Afewrepresentativesampleshavebeenillustratedhere.
Truth Table II—Address and Address Counter Control(1,2,7)
Previous
Address
Addr
Used
Address
CLK
↑
I/O(3)
I/O (n) External Address Used
I/O(n+1) Counter Enabled—Internal Address generation
I/O(n+1) External Address Blocked—Counter disabled (An + 1 reused)
I/O(0) Counter Set to last valid ADS load
MODE
ADS CNTEN REPEAT(6)
An
X
X
An
An
L(4)
H
X
H
H
D
An + 1
An + 1
An
L(5)
H
D
D
↑
X
An + 1
X
H
H
↑
X
X
X
L(4)
D
↑
5629 tbl 03
NOTES:
1. "H" = VIH, "L" = VIL, "X" = Don't Care.
2. ReadandwriteoperationsarecontrolledbytheappropriatesettingofR/W,CE0,CE1,UB/LBandOE.
3. Outputsconfiguredinflow-throughoutputmode:ifoutputsareinpipelinedmodethedataoutwillbedelayedbyonecycle.
4. ADSandREPEATareindependentofallothermemorycontrolsignalsincludingCE0,CE1 andUB/LB
5. TheaddresscounteradvancesifCNTEN=VILontherisingedgeofCLK,regardlessofallothermemorycontrolsignalsincludingCE0,CE1,UB/LB.
6. WhenREPEATisasserted,thecounterwillresettothelastvalidaddressloadedviaADS.Thisvalueisnotsetatpower-up:aknownlocationshouldbeloadedviaADSduringinitialization
ifdesired.AnysubsequentADSaccessduringoperationswillupdatetheREPEATaddresslocation.
7. Thecounterincludesbankaddressandinternaladdress.Thecounterwilladvanceacrossbankboundaries.Forexample,ifthecounterisinBank0,ataddressFFFh,andisadvancedone
location,itwillmovetoaddress0hinBank1.Bythesametoken,thecounteratFFFhinBank63willadvanceto0hinBank0.RefertoTimingWaveformofCounterRepeat,page17.Care
shouldbetakenduringoperationtoavoidhavingbothcounterspointtothesamebank(i.e.,ensureBA0L -BA5L ≠BA0R-BA5R),asthisconditionwillinvalidatetheaccessforbothports.
Pleaserefertothefunctionaldescriptiononpage18fordetails.
6.42
5