
CY7C960
CY7C961
3
Functional Description (contin ued)
The CY7C960 controls a bridge be tween the VMEb us and lo-
cal DRAM and I/O. Once programmed, the CY7C960 pro vides
acti vities such as DRAM refresh and l ocal I/O handshaking i n
a manner that requires no additional local circuitry. The VME-
bus control signals are connected directly to the CY7C960.
The VM Ebus add res s and data signal s ar e connect ed to com -
panion address/data transceivers w hich are controlled by t he
CY7C960. The CY7C964 VMEb us Interf ace Logi c Circuit is an
idea l com panion de vic e: the CY7C964 prov ides a sl ice o f dat a
and address logic that has been optimized for VM E64 trans-
actions. In addition to providing the specified drive strength
and ti m ing for VME64 transactions , th e CY7C964 contains al l
the circuitry needed to mu lt iplex the address/data bus for m ul-
tiplexed VMEbus transactions. It contains counters and latch-
es need ed during BLT operations; and it al so contain s address
com parators which can be used in the board’s Slave Address
Decoder. For a 6U or 9U application, four CY7C964 devices
are controlled by a single CY7C960. For 3U applications, the
CY7C960 controls two CY7C964 devices and an address
latch.
The desi gn of the CY7C96 0 makes it u nnecessary to kno w the
details of the VMEbus transaction timing and protocol. The
com ple x VMEb us acti vities ar e tr anslat ed by CY7C960 t o s im-
ple l ocal cycles invol ving a f ew f amili ar control signal s. Simil ar-
ly, it is not necessary to understand the operation of the com-
panion de vice, CY7C964: all control sequences for the part are
genera ted automati cally by the CY7C960 in r esponse to VME-
bu s or local acti vity. If more information is desired, consult the
CY7C964 chapt er in the
VIC64 Desi gn Notes
(a v ail ab l e sep a-
rately).
VMEbus transactions supported by the CY7C960 include D8,
D16, D32 (incl. UAT), MD32, D64, A16, A24, A32, A40, A64
single-cycle and block-transfer reads and wr ites, Read-Modi-
fy-Write cycles (incl. multiplexed), and Address-only (with or
without Handshake). The CY7C960 functions as a VMEbus
Interrupter, and supports the new Auto Slot ID standard and
CR/CSR space. The CY7C960 also han dles LOCK cycl es, al -
though full LOCK support is not possible within the constrai nts
of the CY7C960 pi nout. Full LOCK support is pro vided by the
CY7C961.
On the lo cal side , no CPU is needed to pro gram the CY7C960 ,
nor to man age transac tions. All prog rammable par ameters are
initialized through the use of either the VMEb us, a serial PROM, or
some other local circuit. As the CY7C960 incorporates a reliable
pow er - on re se t c ir cui t , par a met ers ar e sel f -lo ad ed by th e de vi c e at
power-up or after a system reset. If the VMEbus is used to provide
par amet ers , a VM Ebus Master pro vides the progr ammin g inf orma-
tion using a protocol, described in the User’s Gu ide, w hich is com-
pliant with the Auto Slot ID protocol from the new VME64 specifica-
tion.
Top View
TQFP
10099 9798 96
2
3
1
4241
59
60
61
12
13
15
14
16
4
5
4039
95 94
17
26
9
10
8
7
6
11
27 28 3029 31 32 3534 3637 3833
67
66
64
65
63
62
68
69
70
75
73
74
72
71
89 88 8687 8593 92 84 LA7
AM2
NC
DBE0
AM0
SWDEN*
RAS*/CS4
LD3
CAS*/CS5
LD4
PREN*
LA6
LA5
LD7
LA4
SELECTLM*
LAEN321
IRQ*
LA3
GND
AM5
VCC
LA1
NC
NC
DTACK*
GND
NC
DS0*
IACKOUT*
IACKIN*
BGOUT*
IACK*
MWB*
DENO*
LACK*
LIRQ*
LDEN*
LD1
CS0
VCC
AM3
AM4
BERR*
GND
VMECNT
REGION2
REGION3/CS2
9091
NC
LBERR*
LD5
COL/CS3
AM1
GND
BR*
ROW/CS2
NC
AS*
LADI
STROBE
BGIN*
LA2
BBSY*
NC
VCC
LD2
CS1
NC
DS1*
NC
LWORD
FC1
LDS
DENIN1*
LAEN
NC
VCC
LD6
DBE1
GND
DBE2
DBE3
R/W
LD0
CLK
NC
WRITE*
NC
REGION1
REGION0
DENIN*
NC
VCC
BLT
SYSRESET*
LADO
D64
LEDO
18
19
20
21
22
23
24
25
83 82 81 80 79 78 77 76
58
57
56
55
54
53
52
51
43 44 4546 47 48 49
LEDI
50
c960–4
CY7C961 Pin Configuration
ABEN*