All Topics  
WDC 65816/65802

 
WDC 65816/65802

   Email Print
   Bookmark   Link






 

WDC 65816/65802



 
 
The WDC 65816 (also: 65C816), a 16-bit
16-bit

16-bit architectureThe HP 2100#Descendants and variants , introduced in 1975, was the world's first 16-bit microprocessor.Prominent 16-bit processors include the PDP-11, Intel 8086, Intel 80286 and the WDC 65C816....
 microprocessor
Microprocessor

A microprocessor incorporates most or all of the functions of a central processing unit on a single integrated circuit . The first microprocessors emerged in the early 1970s and were used for electronic calculators, using Binary-coded decimal arithmetic on 4-bit Word ....
 CPU
Central processing unit

A central processing unit is an electronic circuit that can execute computer programs. This broad definition can easily be applied to many early computers that existed long before the term "CPU" ever came into widespread usage....
 developed by the Western Design Center (WDC)
Western Design Center

The Western Design Center , located in Mesa, Arizona, United States, is a company developing and manufacturing MOS Technology 65xx-based microprocessors, microcontrollers , and related support chips....
, is an expanded and compatible successor to the venerable MOS Technology
MOS Technology

MOS Technology, Inc., also known as CSG , was a integrated circuit design and Semiconductor device fabrication company based in Norristown, Pennsylvania, in the United States....
 6502
MOS Technology 6502

The MOS Technology 6502 is an 8-bit microprocessor that was designed by Chuck Peddle and Bill Mensch for MOS Technology in 1975. When it was introduced, it was the least expensive full-featured central processing unit on the market by a considerable margin, costing less than one-sixth the price of competing designs from larger companies such...
. The number 65 in the 65816's name comes from the 6502 compatibility, and 816 signifies that it can work in both 8 and 16 bit modes.

The 65816 was second-sourced
Second source

In the electronics industry, a second source is a company that is licensed to manufacture and sell components originally designed by another company ....
 by GTE
Verizon Communications

Verizon Communications Inc. is an United States Broadband Internet access and telecommunications company and a component of the Dow Jones Industrial Average....
, Sanyo
Sanyo

is a major Japanese electronics company and member of the Fortune 500 whose headquarters is located in Moriguchi, Osaka, Osaka prefecture, Japan. Sanyo targets the middle of the market and has over 324 offices and plants worldwide, together employing more than 11,000 employees....
 and a couple of other semiconductor companies from the mid-to-late 1980s to the early 1990s.






Discussion
Ask a question about 'WDC 65816/65802'
Start a new discussion about 'WDC 65816/65802'
Answer questions from other users
Full Discussion Forum



Encyclopedia


W65c816s8pg 14 Lg
The WDC 65816 (also: 65C816), a 16-bit
16-bit

16-bit architectureThe HP 2100#Descendants and variants , introduced in 1975, was the world's first 16-bit microprocessor.Prominent 16-bit processors include the PDP-11, Intel 8086, Intel 80286 and the WDC 65C816....
 microprocessor
Microprocessor

A microprocessor incorporates most or all of the functions of a central processing unit on a single integrated circuit . The first microprocessors emerged in the early 1970s and were used for electronic calculators, using Binary-coded decimal arithmetic on 4-bit Word ....
 CPU
Central processing unit

A central processing unit is an electronic circuit that can execute computer programs. This broad definition can easily be applied to many early computers that existed long before the term "CPU" ever came into widespread usage....
 developed by the Western Design Center (WDC)
Western Design Center

The Western Design Center , located in Mesa, Arizona, United States, is a company developing and manufacturing MOS Technology 65xx-based microprocessors, microcontrollers , and related support chips....
, is an expanded and compatible successor to the venerable MOS Technology
MOS Technology

MOS Technology, Inc., also known as CSG , was a integrated circuit design and Semiconductor device fabrication company based in Norristown, Pennsylvania, in the United States....
 6502
MOS Technology 6502

The MOS Technology 6502 is an 8-bit microprocessor that was designed by Chuck Peddle and Bill Mensch for MOS Technology in 1975. When it was introduced, it was the least expensive full-featured central processing unit on the market by a considerable margin, costing less than one-sixth the price of competing designs from larger companies such...
. The number 65 in the 65816's name comes from the 6502 compatibility, and 816 signifies that it can work in both 8 and 16 bit modes.

The 65816 was second-sourced
Second source

In the electronics industry, a second source is a company that is licensed to manufacture and sell components originally designed by another company ....
 by GTE
Verizon Communications

Verizon Communications Inc. is an United States Broadband Internet access and telecommunications company and a component of the Dow Jones Industrial Average....
, Sanyo
Sanyo

is a major Japanese electronics company and member of the Fortune 500 whose headquarters is located in Moriguchi, Osaka, Osaka prefecture, Japan. Sanyo targets the middle of the market and has over 324 offices and plants worldwide, together employing more than 11,000 employees....
 and a couple of other semiconductor companies from the mid-to-late 1980s to the early 1990s. , it is still sold by WDC, and the architecture has also been implemented as an IP core
Semiconductor intellectual property core

In electronic design a semiconductor intellectual property core, IP block, IP core, or logic core is a reusable unit of logic, cell, or chip layout design and is also the intellectual property of one party....
 in some systems, such as Winbond
Winbond

Winbond Electronics Corporationis a Taiwan-based corporation which was founded in 1987 and is a producer of semiconductors and several types of Integrated Circuit, most notably DRAM, Static Random Access Memory, microcontrollers, and personal computer integrated circuit....
's W55V9x series of TV Edutainment
Edutainment

Edutainment is a form of entertainment designed to Education as well as to amuse. Edutainment typically seeks to instruct or Socialization its audience by embedding lessons in some familiar form of entertainment: television programs, Video game, films, music, websites, multimedia software, etc....
 IC
Integrated circuit

In electronics, an integrated circuit is a miniaturized electronic circuit that has been manufactured in the surface of a thin Wafer of semiconductor material....
s.

The processor was designed almost entirely by WDC's founder and CEO Bill Mensch
Bill Mensch

United States engineer William David Mensch, Jr., born 9 February 1945 in Quakertown, Pennsylvania, Pennsylvania, is the founder, chairman and CEO of the Western Design Center of Mesa, Arizona, Arizona....
, who began work on the chip after consulting Apple Computer
Apple Computer

Apple Inc., formerly Apple Computer Inc., is an United States multinational corporation which designs and manufactures consumer electronics and software products....
 in 1982. The only person who aided him in his work was his sister Kathryn who did part of the layout. The chip was finished in March, 1984 with samples sent to both Apple and Atari
Atari

Atari is a corporate and brand name owned by several entities since its inception in 1972. It is currently owned by Atari Interactive, a wholly owned subsidiary of the French publisher Infogrames ....
.

CPU features

This list gives the major features of the 65C816S (S = static core):
  • Fully static CMOS
    CMOS

    Complementary metal?oxide?semiconductor , is a major class of integrated circuits. CMOS technology is used in microprocessors, microcontrollers, Static Random Access Memory, and other digital logic circuits....
     design for low power consumption (300 µ
    Micro

    The term micro is a SI prefix in the SI and other systems of Units of measurements denoting a factor of 10−6 .Confirmed in 1960, the prefix comes from the Ancient Greek , meaning "small"....
    A
    Ampere

    The ampere is the International System of Units unit of electric current. The ampere, in practice often shortened to amp, is an SI base unit, and is named after Andr?-Marie Amp?re, one of the main discoverers of electromagnetism....
     @ 1 MHz) and increased noise immunity
  • Wide operating voltage
    Voltage

    Electrical tension is the potential difference between two points of an electrical or electronic circuit, expressed in volts. It is the measurement of the potential for an electric field to cause an electric current in an electrical conductor....
     range: 1.8 V ± 5%, 2.5 V ± 5%, 3.0 V ± 5%, 3.3 V ± 10%, 5.0 V ± 5% for use with varying voltage peripheral
    Peripheral

    A peripheral is a device attached to a host computer behind the chipset whose primary functionality is dependent upon the host, and can therefore be considered as expanding the hosts capabilities, while not forming part of the system's core computer architecture....
    s
  • Emulation mode allows complete hardware and software compatibility with 6502 designs (not including undocumented opcode
    Opcode

    In computer technology, an opcode is the portion of a machine language instruction that specifies the operation to be performed. Their specification and format are laid out in the instruction set architecture of the processor in question ....
    s)
  • 24-bit
    24-bit

    The IBM System/360, announced in 1964, was an extremely popular computer system with 24-bit addressing and 32-bit general registers and arithmetic. The early 1980s saw the first popular personal computers, including the IBM PC/AT with an Intel 80286 processor using 24-bit addressing and 16-bit general registers and arithmetic, and the Apple Inc....
     address bus
    Address bus

    An address bus is a computer bus that is used to specify a memory address. When a central processing unit or direct memory access-enabled device needs to read or write to a memory location, it specifies that memory location on the address bus ....
     provides access to 16 MB
    Megabyte

    Megabyte is a SI prefix-multiple of the unit byte for digital information computer storage or transmission and is equal to 106 bytes....
     of memory space
  • 16-bit
    16-bit

    16-bit architectureThe HP 2100#Descendants and variants , introduced in 1975, was the world's first 16-bit microprocessor.Prominent 16-bit processors include the PDP-11, Intel 8086, Intel 80286 and the WDC 65C816....
     ALU
    Arithmetic logic unit

    In computing, an arithmetic logic unit is a digital circuit that performs arithmetic and logicaloperations. The ALU is a fundamental building block of the central processing unit of a computer, and even the simplest microprocessors contain one for purposes such as maintaining timers....
    , accumulator
    Accumulator (computing)

    In a computer's central processing unit , an accumulator is a processor register in which intermediate arithmetic logic unit results are stored....
    , stack
    Stack (data structure)

    In computer science, a stack is an abstract data type and data structure based on the principle of LIFO . Stacks are used extensively at every level of a modern computer system....
     pointer and index register
    Index register

    An index register in a computer's central processing unit is a processor register used for modifying operand addresses during the run of a program, typically for doing vector/array operations....
    s
  • Valid Data Address (VDA) and Valid Program Address (VPA) output for dual cache
    Cache

    In computer science, a cache is a collection of data duplicating original values stored elsewhere or computed earlier, where the original data is expensive to fetch or to compute, compared to the cost of reading the cache....
     and cycle steal DMA
    Direct memory access

    Direct memory access is a feature of modern computers and microprocessors that allows certain hardware subsystems within the computer to access system Computer storage for reading and/or writing independently of the central processing unit....
     implementation
  • Vector Pull (VPB) output indicates when interrupt vector
    Interrupt vector

    An interrupt vector is the memory address of an interrupt handler, or an index into an array called an interrupt vector table or dispatch table....
    s are being addressed
  • Abort (ABORTB) input and associated vector supports processor repairs of bus error conditions
  • Separate program and data bank registers allow program segmentation
    Segmentation (memory)

    In computing, memory segmentation is one of the most common ways to achieve memory protection; another common one is paging. In a computer system using segmentation, an instruction operand that refers to a memory location includes a value that identifies a segment and an offset within that segment....
     or full 16 MB linear addressing
  • Direct register and stack
    Stack (data structure)

    In computer science, a stack is an abstract data type and data structure based on the principle of LIFO . Stacks are used extensively at every level of a modern computer system....
     relative addressing provides capability for reentrant, recursive
    Recursion

    Recursion, in mathematics and computer science, is a method of defining Function in which the function being defined is applied within its own definition....
     and re-locatable programming
  • 24 addressing mode
    Addressing mode

    Addressing modes are an aspect of the instruction set architecture in most central processing unit designs. The various addressing modes that are defined in a given instruction set architecture define how Machine code Instruction in that architecture identify the operand of each instruction....
    s - 13 original 6502 modes with 92 instructions
    Instruction set

    An instruction set is a list of all the instruction , and all their variations, that a processor can execute.Instructions include:* Arithmetic such as add and subtract...
     using 256 op codes—including some new opcodes from the 65C02
    WDC 65C02

    The Western Design Center WDC 65C02 microprocessor is an upgraded CMOS version of the popular NMOS logic-based MOS Technology 6502 8-bit central processing unit — the CMOS redesign being made by Bill Mensch of the Western Design Center ....
     (not including the zero-page single-bit operations unique to the Rockwell version), and one reserved opcode (WDM—which was later used as an escape instruction in the 32-bit 65C832 design)
  • Wait-for-Interrupt (WAI) and Stop-the-Clock (STP) instructions further reduce power consumption, decrease interrupt latency and allows synchronization with external events
  • Co-Processor
    Coprocessor

    A coprocessor is a computer processor used to supplement the functions of the primary processor . Operations performed by the coprocessor may be floating point arithmetic, graphics, signal processing, string processing, Savitsky-Golay derivation, or encryption....
     (COP) instruction with associated vector supports co-processor configurations, e.g., floating point processor
    Floating point unit

    A floating-point unit is a part of a computer system specially designed to carry out operations on floating point numbers. Typical operations are addition, subtraction, multiplication, division , and square root....
    s
  • Block move ability


The 65802

The WDC 65802 (also: 65C802) is a 65816 CPU in a 6502-pinout
Pinout

In electronics, a pinout is a cross-reference between the contacts, or pins, of an electrical connector, and their functions....
 package (fully 6502 compatible). The 65802 was produced by WDC and GTE during the mid-to-late 1980s and early 1990s.

The chip was designed as an upgrade path from the 8-bit 6502/65C02 to the new 65816 16-bit CPU. To do this, the high 8 bits of the 65802's address bus were interleaved onto the data bus lines during phases of the system clock that were unstable territory with a 6502 thus old systems do not use. Hardware that expects a 6502 sees a 16-bit address bus, whilst 65802 savvy hardware can pick out and latch the additional address info as it becomes available. (This feature was used by some memory expansion cards.)

Typically, when hardware manufacturers have designed a project from the ground up, they have used the 65816, which offers more straightforward access to the CPU's new features.

Notable uses

  • Acorn Communicator
    Acorn Communicator

    The Acorn Communicator is a business computer developed by Acorn Computers Ltd in 1985. The system sold in very low numbers to companies requiring a computer with a built-in modem....
  • Apple IIGS
    Apple IIGS

    The Apple , the fifth model inception of the Apple II, was the most powerful member of the Apple II series of microcomputer made by Apple Inc.. At the time of its release, it was capable of advanced color graphics and then-state-of-the-art sound synthesis that surpassed those of most other computers, including the black and white Macintosh ....
  • Super Nintendo Entertainment System
    Super Nintendo Entertainment System

    The Super Nintendo Entertainment System or Super NES is a History of video game consoles video game console that was released by Nintendo in North America, Europe, Australasia , and South America between 1990 and 1993....
     (customized CPU version, known as the 5A22
    Ricoh 5A22

    The Ricoh 5A22 is a microprocessor produced by Ricoh for the Super Nintendo Entertainment System video game console. The 5A22 is based around the 16-bit CMD/GTE 65c816, itself a version of the Western Design Center WDC 65816 ....
    )


A number of SNES games contained the Nintendo SA-1, an upgraded version of the 65816.

See also

  • Interrupts in 65xx processors


External links

  • – Including a link to the PDF
    Portable Document Format

    Portable Document Format is a file format created by Adobe Systems in 1993 for document exchange. PDF is used for representing two-dimensional documents in a manner independent of the application software, hardware, and operating system....
    -format datasheet
    Datasheet

    A datasheet is a document summarizing the performance and other characteristics of a component , a sub-system or software in sufficient detail to be used by a design engineer to design the component into a system....
  • – A Commodore World article by Brett Tabke
    Brett Tabke

    Brett Tabke is an United States programmer and search engine optimization professional. He is the founder of WebmasterWorld, an online search engine and internet marketing forum that often receives over 1 million pageviews per day....
    ; includes CMD
    Creative Micro Designs

    Creative Micro Designs is a computer technologies company which today sells IBM PC compatibles and related equipment, but which started out in 1987 selling self-designed firmware updates and computer hardware for the Commodore 64 and Commodore 128 8-bit home computer/personal computers....
    's instruction set summary
  • – Hosted by Zophar's Domain
  • – ICs with 65816 CPU core