Datasheet.kr   

G65SC802 데이터시트 PDF




California Micro Devices Corp에서 제조한 전자 부품 G65SC802은 전자 산업 및 응용 분야에서
광범위하게 사용되는 반도체 소자입니다.


 

PDF 형식의 G65SC802 자료 제공

부품번호 G65SC802 기능
기능 CMOS 8/16-BIT MICROPROCESSOR
제조업체 California Micro Devices Corp
로고 California Micro Devices Corp 로고


G65SC802 데이터시트 를 다운로드하여 반도체의 전기적 특성과 매개변수에 대해 알아보세요.



전체 20 페이지수

미리보기를 사용할 수 없습니다

G65SC802 데이터시트, 핀배열, 회로
Microcircuits
G65SC802
G65SC816
CMOS 8-Bit/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
Features (G65SC802 Only)
• 8-Bit Mode with both software and hardware (pin-to-pin) com­
patibility with 6502 designs (64 KByte memory space)
• Program selectable 16-bit operation
• Choice of external or on-board clock generation
Features (G65SC816 Only)
• Full 16-bit operation with 24 address lines for 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
General Description
The G65SC802 and G65SC816 are ADV-CMOS (ADVanced CMOS) 16-
bit microprocessors featuring total software compatibility with 8-bit
NMOS and CMOS 6500 series microprocessors. The G65SC802 is pin-
to-pin compatible with 8-bit 6502 devices currently available, while also
providing full 16-bit internal operation. The G65SC816 provides 24 ad­
dress lines for 16 MByte addressing, while providing both 8-bit and 16-bit
operation.
Each 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 G65SC802 and G65SC816.
The G65SC802 and G65SC816 provide the system engineer with many
powerful features and options. A 16-bit Direct Page Register is provided
to augment the Direct Page addressing mode, and there are separate
Program Bank Registers for 24-bit memory addressing. Other valuable
features include:
• An Abort input which can interrupt the current instruction without
modifying internal registers.
• Valid Data Address (VDA) and Valid Program Address (VPA) outputs
which facilitate dual cache memory by indicating whether a data or
program segment is being accessed.
• Vector modification by simply monitoring the Vector Pull (VP) output.
• Block Move instructions.
GTE Microcircuits’ G65SC802and G65SC816 microprocessors offer the
design engineer a new freedom of design and application, and the many
advantages of state-of-the-art ADV-CMOS technology.
Simplified Block Diagram
l<2 1
DO-D7 (802)
D0/A16-D7/A23 (816)
ADVANCE INFORMATION
This isadvanced information and specifications
are subject to change without notice.




G65SC802 pdf, 반도체, 판매, 대치품
Timing Diagram (G65SC816)
Timing Notes:
1. Typical output load = 100 pF
2. Voltage levels are Vl < 0.4V, Vh > 2.4V
3. Timing measurement points are 0.8V and 2.0V
Functional Description
The G65SC802 offers the design engineer the opportunity to utilize both
existing software programs and hardware configurations, while also
achieving the added advantages of increased register lengths and faster
execution times. The G65SC802’s “ease of use” design and implementa­
tion features provide the designer with increased flexibility and reduced
implementation costs. In the Emulation mode, the G65SC802 not only
offers software compatibility, but is also hardware (pin-to-pin) com­
patible with 6502 designs.. . plus it provides the advantages of 16-bit
internal operation in 6502-compatible applications. The G65SC802 is an
excellent direct replacement microprocessor for 6502 designs.
The G65SC816 provides the design engineer with upward mobility and
software compatibility in applications where a 16-bit system configura­
tion is desired. The G65SC816’s 16-bit hardware configuration, coupled
with current software allows a wide selection of system applications. In
the Emulation mode, the G65SC816 offers many advantages, including
full software compatibility with 6502 coding. In addition, the G65SC816’s
powerful instruction set and addressing modes make it an excellent
choice for new 16-bit designs.
Internal organization of the G65SC802 and G65SC816 can be divided
into two parts: 1) The Register Section, and 2) The Control Section. In­
structions (or opcodes) obtained from program memory are executed
by implementing a series of data transfers within the Register Section.
Signals that cause data transfers to be executed are generated within the
Control Section. Both the G65SC802 and the G65SC816 have a 16-bit
internal architecture with an 8-bit external data bus.
Instruction Register and Decode
An opcode enters the processor on the Data Bus, and is latched into the
Instruction Register during the instruction fetch cycle. This instruction is
then decoded, along with timing and interrupt signals, to generate the
various Instruction Register control signals.
Timing Control Unit (TCU)
The Timing Control Unit keeps track of each instruction cycle as it is ex­
ecuted. The TCU is set to zero each time an instruction fetch is executed,
and is advanced at the beginning of each cycle for as many cycles as is
required to complete the instruction. Each data transfer between regis­
ters depends upon decoding the contents of both the Instruction Regis­
ter and the Timing Control Unit.
Arithmetic and Logic Unit (ALU)
All arithmetic and logic operations take place within the 16-bit ALU. In
addition to data operations, the ALU also calculates the effective address
for relative and indexed addressing modes. The result of a data operation
is stored in either memory or an internal register. Carry, Negative, Over­
flow and Zero flags may be updated following the ALU data operation.
Internal Registers (Refer to Figure 2, Programming Model)
Accumulator (A)
The Accumulator is a general purpose register which stores one of the
operands, or the result of most arithmetic and logical operations. In the
Native mode (E=0), when the Accumulator Select Bit (M) equals zero, the
Accumulator is established as 16 bits wide. When the Accumulator Select
Bit (M) equals one, the Accumulator is 8 bits wide. In this case, the upper
8 bits (AH) may be used for temporary storage in conjunction with the
Swap Accumulator (SWA) instruction.
Data Bank (DB)
During the Native mode (E=0), the 8-bit Data Bank Register holds the
default bank address for memory transfers. The 24-bit address is com­
posed of the 16-bit instruction effective address and the 8-bit Data Bank
address. The register value is multiplexed with the data value and is pres­
ent on the Data/Address lines during the first half of a data transfer mem­
ory cycle for the G65SC816. The Data Bank Register is initialized to zero
during Reset.
Direct (D)
The 16-bit Direct Register provides an address offset for all instructions
using direct addressing. The effective bank zero address is formed by
adding the 8-bit instruction operand address to the Direct Register. The
Direct Register is initialized to zero during Reset.

4페이지










G65SC802 전자부품, 판매, 대치품
Valid Data Address (VDA) and
Valid Program Address (VPA)—G65SC816
These two output signals indicate the type of memory being accessed by
the address bus. The following coding applies:
VDA VPA
0 0 Internal Operation—Address and Data Bus available.
0 1 Valid program address—may be used for program cache
control.
1 0 Valid data address—may be used for data cache control.
1 1 Opcode fetch—may be used for program cache control
and single step control.
Vdd and Vss
Vdd is the positive supply voltage and Vss is system logic ground. Either
of the two Vss pins on the G65SC802 may be used for system ground.
Vector Pull (VP)—G65SC816
The Vector Pull output indicates that a vector location is being addressed
during an interrupt sequence. VP is low during the last two interrupt
sequence cycles, during which time the processor reads the interrupt
vector. TheW signal may be used to select and prioritize interrupts from
several sources by modifying the vector addresses.
8 BITS 8 BITS 8 BITS
DB DB DATA BANK REGISTER
XH XL INDEX REGISTER (X)
YH YL INDEX REGISTER (Y)
* 00 SH SL STACK POINTER (S)
AH AL ACCUMULATOR (A)
PB
PCH
PCL
PROGRAM COUNTER (PC)
PROGRAM BANK REGISTER (PB)
00 DH DL DIRECT REGISTER (D)
L = LOW, H = HIGH
ALWAYS 1 IF E = 1
BREAK
‘ 0 ON STACK AFTER INTERRUPT IF E = 1
1 E3
n EMULATION BIT
E
0 = NATIVE MODE
1 = 6502 EMULATION
PROCESSOR STATUS REGISTER (P)
N V M )( D 1 Z C
n CARRY
1 = TRUE
ZERO
1 = RESULT ZERO
IRQ DISABLE
1 = DISABLE
DECIMAL MODE
1 = DECIMAL MODE
INDEX REG. SELECT 1 = 8 BIT, 0 = 16 BIT
MEMORY/ACC. SELECT 1 = 8 BIT, 0 = 16 BIT
OVERFLOW
TRUE
NEGATIVE
NEGATIVE
Figure 2. Programming Model
%
Table 1. G65SC802 and G65SC816 Compatibility
Function
Decimal Mode:
• After Interrupts
• N, Z Flags
• ADC, SBC
Read-Modify-Write:
• Absolute Indexed, No Page Crossing
• Write
• Memory Lock
Jump Indirect:
• Cycles
• Jump Address, Operand = XXFF
Branch or Index Across Page Boundary
0 — RDY During Write
Write During Reset
Unused Opcodes
01 (OUT), 02 (OUT), SO, SYNC Signals
RDY Signal
G65SC802/816 Emulation
0- D
Valid
No added cycle
7 cycles
Last 2 cycles
Last 3 cycles
5 cycles
Correct
Read last program byte
G65SC802: Ignored until read
G65SC816: Processor stops
No
No operation
Available with G65SC802 only
Bidirectional
G65SC02
0- D
Valid
Add 1 cycle
6 cycles
Last cycle
Last 2 cycles
6 cycles
Correct
Read last program byte
Processor stops
Yes
No operation
Available
Input
NMOS 6502
Not initialized
Undefined
No added cycle
7 cycles
Last 2 cycles
Not available
5 cycles
Invalid
Read invalid address
Ignored until read
No
Undefined
Available
Input
7

7페이지


구       성 총 20 페이지수
다운로드[ G65SC802.PDF 데이터시트 ]

당사 플랫폼은 키워드, 제품 이름 또는 부품 번호를 사용하여 검색할 수 있는

포괄적인 데이터시트를 제공합니다.


구매 문의
일반 IC 문의 : 샘플 및 소량 구매
-----------------------------------------------------------------------

IGBT, TR 모듈, SCR 및 다이오드 모듈을 포함한
광범위한 전력 반도체를 판매합니다.

전력 반도체 전문업체

상호 : 아이지 인터내셔날

사이트 방문 :     [ 홈페이지 ]     [ 블로그 1 ]     [ 블로그 2 ]



관련 데이터시트

부품번호상세설명 및 기능제조사
G65SC802

CMOS 8/16-BIT MICROPROCESSOR

California Micro Devices Corp
California Micro Devices Corp

DataSheet.kr       |      2020   |     연락처      |     링크모음      |      검색     |      사이트맵