PRELIMINARY
CY7C1327G
Document #: 38-05519 Rev. *A
Page 7 of 18
Truth Table[ 2, 3, 4, 5, 6]
Next Cycle
Add. Used
CE1
CE2
CE3
ZZ
ADSP
ADSC
ADV
OE
DQ
WRITE
Unselected
None
H
X
X
L
X
L
X
X
tri-state
X
Unselected
None
L
X
H
L
L
X
X
X
tri-state
X
Unselected
None
L
L
X
L
L
X
X
X
tri-state
X
Unselected
None
L
X
H
L
H
L
X
X
tri-state
X
Unselected
None
L
L
X
L
H
L
X
X
tri-state
X
Begin Read
External
L
H
L
L
L
X
X
X
tri-state
X
Begin Read
External
L
H
L
L
H
L
X
X
tri-state
H
Continue Read Next
X
X
X
L
H
H
L
H
tri-state
H
Continue Read Next
X
X
X
L
H
H
L
L
DQ
H
Continue Read Next
H
X
X
L
X
H
L
H
tri-state
H
Continue Read Next
H
X
X
L
X
H
L
L
DQ
H
Suspend Read Current
X
X
X
L
H
H
H
H
tri-state
H
Suspend Read Current
X
X
X
L
H
H
H
L
DQ
H
Suspend Read Current
H
X
X
L
X
H
H
H
tri-state
H
Suspend Read Current
H
X
X
L
X
H
H
L
DQ
H
Begin Write
Current
X
X
X
L
H
H
H
X
tri-state
L
Begin Write
Current
H
X
X
L
X
H
H
X
tri-state
L
Begin Write
External
L
H
L
L
H
H
X
X
tri-state
L
Continue Write Next
X
X
X
L
H
H
H
X
tri-state
L
Continue Write Next
H
X
X
L
X
H
H
X
tri-state
L
Suspend Write Current
X
X
X
L
H
H
H
X
tri-state
L
Suspend Write Current
H
X
X
L
X
H
H
X
tri-state
L
ZZ “Sleep”
None
X
X
X
H
X
X
X
X
tri-state
X
Truth Table for Read/Write[2]
Function
GW
BWE
BWB
BWA
Read
H
H
X
X
Read
H
L
H
H
Write Byte A – (DQA and DQPA)H
L
H
L
Write Byte B – (DQB and DQPB)H
L
L
H
Write Bytes B, A
H
L
L
L
Write All Bytes
H
L
L
L
Write All Bytes
L
X
X
X
Notes:
2. X = “Don't Care.” H = Logic HIGH, L = Logic LOW.
3. WRITE = L when any one or more Byte Write enable signals (BWA, BWB) and BWE = L or GW = L. WRITE = H when all Byte write enable signals (BWA, BWB),
BWE, GW = H.
4. The DQ pins are controlled by the current cycle and the OE signal. OE is asynchronous and is not sampled with the clock.
5. The SRAM always initiates a read cycle when ADSP is asserted, regardless of the state of GW, BWE, or BW[A: B]. Writes may occur only on subsequent clocks
after the ADSP or with the assertion of ADSC. As a result, OE must be driven HIGH prior to the start of the write cycle to allow the outputs to tri-state. OE is a
don't care for the remainder of the write cycle.
6. OE is asynchronous and is not sampled with the clock rise. It is masked internally during write cycles. During a read cycle all data bits are tri-state when OE is
inactive or when the device is deselected, and all data bits behave as output when OE is active (LOW).