CY7C1031
CY7C1032
4
Pin Descriptions
Signal Name I/O Description
Input Signals
CLK I Clock signal. It is used to capture th e address, the data to be written, and th e following con trol
signals: ADSP
, ADSC, CS , WH, WL, and ADV. It i s also used to advan ce t he on-ch ip aut o-a ddress-
increment logic (when the appropriate cont rol signals have been set).
A15–A
0
I Sixteen address lines used to select one of 64K locations . They are capt ured in an on-chi p register
on the rising edge of CLK if ADSP
or ADSC is LOW. The rising edge of the clock also loads the
lower tw o addr ess l ines, A
1–A0
, into the on- chi p auto- address- incr ement logi c if ADSP or ADSC is
LOW.
ADSP I Address strobe from processor. This signal is sampled at the rising edge of CLK. When this input
and/or ADSC
is asserted, A0–A15 will be captured i n the on-chi p address reg ister . It also allows th e
lower two addr ess bits to be loaded into the on-chip auto-address-increment logic. If both ADSP
and ADSC
are asserted at the rising edge of CLK, onl y ADSP will be recogni zed. The ADSP input
should be connected to the ADS
output of the processor. ADSP is ignored when CS is HIGH.
ADSC I Address strobe from cache controll er . This si gnal is sampl ed at the rising edge of CLK. When this
input and/o r ADSP
is asserted, A0–A15 will be captured in the on-chip addr ess register. It also allows
the lower two address bi ts to be loaded into the on-chip aut o-addres s-inc rement log ic. The ADSC
input should not be connected to the ADS
output of the processor.
WH I Write signal for the high-order half of the RAM arra y. This signal is sampled by the rising edge of
CLK. If WH
is sampled as LOW, i.e., asserted, the control logic will per form a self-timed write of
DQ
15
–DQ8 and DP1 from the on-chip data register into the selected RAM location. There is one
exception to thi s. If ADS P
, WH, and CS are asserted (LOW) at the risin g edge of CLK, the write
signal, WH
, is ignored . No te th a t AD S P h as no ef fect on WH if CS is HIGH.
WL I Write signal for the low-or der hal f of the RAM array. This signal is sampled by the risi ng edge of
CLK. If WL
is sampled as LOW, i.e., asserted, the control logic will per form a self-timed write of
DQ
7
–DQ0 and DP0 from the on-chip data regis ter into the selected RAM locat ion. There is one
exception to thi s. If ADS P
, WL, and CS are asserted (LOW) at the risi ng edge of CLK, the write
signal, WL
, is ignored. Note that ADSP has no effect on WL if CS is HIG H .
ADV I Advance. This signal is sampled by the rising edge of CLK. When it is asserted, it automatically
increments the 2-bit on-chip auto-address-increment counter. In the CY7C1032, the address will
be incremented linearl y. In the CY7C1031, the address will be incremented accordin g to th e Pentium/486 bu rst sequenc e. This signal is i gnored if ADSP
or ADSC is asserted concur rently with CS.
Note that ADSP
has no effect on ADV if CS is HIGH.
CS I Chip select. This signal is sampled by the rising edge of CLK. If CS is HIGH and ADSC is LOW,
the SRAM is deselected. If CS
is LOW and ADSC or ADSP is LO W, a new address is captured by
the address register. If CS
is HIGH, ADSP is ignored.
OE I Output enabl e. This signal is an as ynchrono us inpu t t hat co ntrol s the d irect ion of t he data I/O pins .
If OE
is asserted (LO W), the dat a pins a re output s, and the SRAM c an b e r ead (as long as CS was
asserted when it was sampl ed at the beginni ng of the cy cle). If OE
is deasserted (HIGH), the data
I/O pins will be three-stated, functioning as inputs, and the SRAM can be written.
Bidirectional Signals
DQ15–DQ
0
I/O Sixteen bidirect ional data I/O lines. DQ15–DQ8 are inputs to and outputs from the high-order hal f
of the RAM array, while DQ
7
–DQ0 are inputs to and outputs from the low-order half of the RAM
array. As inputs, they feed into an on-chip data register that is triggered by the ris ing edge of CLK.
As outputs, they carry the data read from the selected location in the RAM array. The direction of
the data pi ns is con trolled by OE
: when OE is HIGH, the data pins are thre e-stated and can be used
as inputs; when OE
is LOW, the data pins are driven by the outpu t buffers and ar e outputs.
DQ
15
–DQ8 and DQ7–DQ0 are also t hree-stated when WH and WL, respectively, is sampled LOW
at clock rise.
DP1–DP
0
I/O Two bidirectional data I/O l ines. These oper at e in e xac tly the sam e manner as DQ15–DQ0, but are
named differently because their primary purpose is to store parity bits, while the DQs’ primary
purpose is to store ordi nary dat a bits. DP
1
is an input to and an output from the high-order half of
the RAM array, while DP
0
is an input to and an output from the low er- order half of the RAM array.