CALMIRCO G65SC816

G65SC816
CALIFORNIA MICRO DEVICES
CMOS 8/16-BIT MICROPROCESSOR FAMILY
Features
• Advanced CMOS design for low power consumption
and increased noise immunity
• Emulation mode for total software compatibility
with 6502 designs
• Full 16-bit ALU, Accumulator, Stack Pointer,
and Index Registers
• Direct register for “zero page” addressing
• 24 addressing modes (including 13 original
6502 modes)
• Wait for Interrupt (WAI) and Stop the Clock (STP)
instructions for reduced power consumption and
decreased interrupt latency
• 91 instructions with 255 opcodes
• Co-Processor (COP) instruction and associated vector
• Powerful Block Move instructions
• Full 16-bit operation with 24 address lines for the
16 MByte memory
• Program selectable 8-bit mode for 6502 coding
compatibility Valid Program Address (VPA) and Valid
Data Address (VDA) outputs for dual cache and DMA
cycle steal implementation
• Vector Pull (VP) output indicates when interrupt
vectors are being fetched. May be used for
vectoring/prioritizing interrupts
• Abort interrupt and associated vector for interrupting
any instruction without modifying internal registers
• Memory Lock (ML) for multiprocessor system
implementation
• 40-pin DIP, 44-pin PLCC
Contact factory for complete data sheet.
Product Description
The G65SC816 is an advanced CMOS 16-bit microprocessor featuring total software compatibility with 8-bit NMOS and
CMOS 6500 series microprocessors. The G65SC816 provides 24 address lines for 16 Mbyte addressing, while providing
both 8-bit and 16-bit operation.
This microprocessor contains an Emulation (E) mode for emulating 8-bit NMOS and CMOS 6500 Series microprocessors.
A software switch determines whether the processor is in the 8-bit emulation mode or in the native 16-bit mode. This
allows existing 8-bit system designs to use the many powerful features of the G65SC816.
RES
NMI
IRQ
ABORT
Block Diagram
INDEX X & Y STACK
POINTER REGS (16)
INTERRUPT
CONTROL
CONROL
SIGNALS
ACCUMULATOR
(16)
PROGRAM
COUNTER (16)
DIRECT REG
(16)
INSTRUCTION
DECODE
AND
CONTROL
TIMING
AND
CLOCK GEN
16-BIT INTERNAL DATA BUS
A0 A15
ADDRESS BUFFER
ALU (16)
D0/BA0-D7/BA7
DATA BUS BANK
ADDRESS BUFFER
PROGRAM DATA
BANK RAGS (8)
BE
SYSTEM
CONTROL
CPU
STATUS
REG
RDY
Ø2 (IN)
Ø1 (OUT)
Ø2 (OUT)
R/W
SYNC
VPA
VDA
ML
VP
E
M/X
SO
© 1987, 1996 CMD Corp. All rights reserved.
8/96
215 Topaz Street, Milpitas, California 95035
Tel: (408) 263-3214
Fax: (408) 263-7846
G65SC816
CALIFORNIA MICRO DEVICES
ML
IRQ
ABORT
RDY
VP
VSS
RES
VDA
M/X
Ø2(IN)
BE
RES
VDA
M/X
Ø2(IN)
BE
E
R/W
DO/BA0
D1/BA1
D2/BA2
D3/BA3
D4/BA4
D5/BA5
D6/BA6
D7/BA7
A15
A14
A13
A12
VSS
6
5
4
3
2
1
44
43
42
41
40
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
NMI
VPA
VDD
A0
A1
VSS
SS
A2
A3
A4
A5
A6
7
8
9
10
11
12
13
14
15
16
17
E
R/W
VDD
DD
D0/BA0
D1/BA1
D2/BA2
D3/BA3
D4/BA4
D5/BA5
D6/BA6
D7/BA7
39
38
37
36
35
34
33
32
31
30
29
G65SC816
18
19
20
21
22
23
24
25
26
27
28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
A7
A8
A9
A10
A11
VSS
SS
VSS
SS
A12
A13
A14
A15
VP
RDY
ABORT
IRQ
ML
NMI
VPA
VDD
DD
A0
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
G65SC816
Pin Assignments
Ordering Information
Example:
G55C816
P
I
-4
Product Identification Number
Package
P — Plastic DIP (40)
PE — PLCC (44)
Temperature/Processing
I — -40OC to +85OC, ±5% P.S. Tol.
Performance Designator
Designators selected for speed and power specifications
— 4 4MHz
— 5 5MHz
© 1987, 1996 CMD Corp. All rights reserved.
215 Topaz Street, Milpitas, California 95035
Tel: (408) 263-3214
Fax: (408) 263-7846
8/96