Ricoh 5A22 Ricoh 5A22-02 |
|
Designed by | Ricoh |
---|
|
Max. CPU clock rate | 1.79 MHz to 3.58 MHz |
---|
Data width | 8-bit |
---|
Address width | 24-bit |
---|
The Ricoh 5A22 is an 8/16-bit microprocessor produced by Ricoh for the Super Nintendo Entertainment System (SNES) video game console. It is based on the 8/16-bit WDC 65C816, which was developed between 1982 and 1984 for the Apple IIGS personal computer. It has 92 instructions, an 8-bit data bus, a 16-bit accumulator, and a 24-bit address bus. The CPU runs between 1.79 MHz and 3.58 MHz, and uses an extended MOS Technology 6502 instruction set.
Major features
In addition to the 65C816 CPU core, the 5A22 contains support hardware, including:
- Controller port interface circuits, including serial access to controller data
- An 8-bit parallel I/O port, which is mostly unused in the SNES
- Circuitry for generating non-maskable interrupts on V-blank
- Circuitry for generating interrupts on calculated screen positions
- A DMA unit, supporting two primary modes:
- General DMA, for block transfers at a rate of 2.68 MB/s
- H-blank DMA, for transferring small data sets at the end of each scanline outside of the active display period
- Multiplication and division registers
- Two separate address busses driving the 8-bit data bus: a 24-bit "Bus A" for general access, and an 8-bit "Bus B" mainly for APU and PPU registers
The CPU as a whole employs a variable-speed system bus, with bus access times determined by the memory location accessed. The bus runs at 3.58 MHz for non-access cycles and when accessing Bus B and most internal registers, and either 2.68 or 3.58 MHz when accessing Bus A. It runs at 1.79 MHz only when accessing the controller port serial-access registers.[1] It works at approximately 1.5 MIPS, and has a theoretical peak performance of 1.79 million 16-bit operations per second.
See also
- Super Nintendo Entertainment System technical specifications
- Nintendo SA-1, a co-processor for the SNES based on the same 65C816 CPU core
References
65xx-based CPUs |
---|
MOS Technology, CSG |
- 6502 (and 6501, 6503, 6504, 6505)
- 6507
- 6508
- 6509
- 6510 (and 6510T, 6512, 6513, 6514, 6515)
- 8502 (and 7501, 8500, 8501)
- 65CE02 (and 4510)
|
---|
Western Design Center | |
---|
Mitsubishi, Renesas | |
---|
Architecture | |
---|
For game machines | |
---|
Designers | |
---|
Ricoh |
---|
Acquisitions |
- Gestetner
- Ikon Office Solutions
- Lanier
- Monroe
- Pentax Imaging
- Rex-Rotary
- Savin
| |
---|
Products and services | Digital cameras |
- Ricoh Caplio 400G Wide
- Ricoh Caplio 500SE
- Ricoh Caplio G3
- Ricoh Caplio RX
- Ricoh GR digital cameras
- Ricoh GXR
- Ricoh Theta
|
---|
Film cameras |
- Ricoh 500
- Ricoh GR film cameras
- Ricoh Mirai
- Ricoh XR-P
|
---|
Other | |
---|
|
---|
Places |
- Ricoh Coliseum
- Tanjong Pagar Ricoh Park
|
---|
Other | |
---|
|
Super Nintendo Entertainment System |
---|
Known in Japan as the Super Famicom and in South Korea as the Super Comboy |
Accessories | Nintendo |
- Mouse
- Super Scope
- Nintendo Power
- Super Game Boy
- Satellaview (broadcasts)
|
---|
Third-party |
- ASCII Turbo File
- Action Replay
- BatterUP
- Barcode Battler
- Game Genie
- Konami Justifier
- Miracle Piano Teaching System
- SuFami Turbo
- Super 8
- Voicer-kun
- XBAND
- Turbo Touch 360
|
---|
|
---|
Games | |
---|
Hardware |
- Game Pak
- List of enhancement chips
|
---|
Variants |
- Super Famicom Naizou TV SF1
- Super NES Classic Edition
- Super Nt
- Nintendo Gateway System
|
---|
See also |
- Mode 7
- Super NES CD-ROM
- Super SmartJoy
- Super Play
- Console Wars
|
---|
Preceded by Nintendo Entertainment System • Succeeded by Nintendo 64 |
Nintendo video game hardware |
---|
Consoles | Home |
- NES
- Super NES
- Nintendo 64
- GameCube
- Wii
- Wii U
|
---|
Handheld |
- Game Boy
- Game Boy Color
- Game Boy Advance
- Pokémon Mini
- Nintendo DS
- Nintendo 3DS
|
---|
Other |
- Virtual Boy
- Nintendo Switch
- Nintendo Switch 2
|
---|
|
---|
Dedicated |
- Color TV-Game
- Game & Watch
- Computer Mah-jong Yakuman
- Nintendo Gateway System
- Mini Classics
- Pokémon Pikachu
- NES Classic Edition
- Super NES Classic Edition
|
---|
Peripherals | Lists |
- NES
- Super NES
- N64
- Game Boy
- GCN
- DS
- Wii Remote
|
---|
Add-ons |
- Famicom Data Recorder
- Famicom Disk System
- Famicom 3D System
- Super NES CD-ROM
- Super Game Boy
- Rumble Pak
- Game Boy Camera
- Game Boy Printer
- 64DD
- e-Reader
- Game Boy Player
- Wii MotionPlus
|
---|
Connectivity |
- NES Satellite
- NES Four Score
- Game Link Cable
- Transfer Pak
- Mobile Adapter GB
- GCN – GBA Link Cable
- GBA Wireless Adapter
|
---|
Controllers |
- NES Zapper
- Family BASIC
- R.O.B.
- NES Advantage
- Super NES Mouse
- Super Scope
- Nintendo 64
- GameCube
- Wii Remote
- Classic Controller
- Wii Zapper
- Wii Balance Board
- Wii U GamePad
- Wii U Pro
- Joy-Con
- Nintendo Switch Pro
- Poké Ball Plus
|
---|
Networking |
- Family Computer Network System
- Satellaview
- Nintendo Wi-Fi USB Connector
|
---|
Other |
- Nintendo Power
- Wii Speak
- Amiibo
|
---|
|
---|
Arcade | |
---|
Integrated circuits |
- 2A03
- CIC
- Super NES enhancement chips
- GameCube technical specifications
- Broadway
- Hollywood
- PICA200
- Espresso
- Tegra X1
|
---|
Media |
- Game Pak
- NES
- Super NES
- Game Boy
- N64
- Game Boy Advance Video
- Play-Yan
- Nintendo optical discs
- Nintendo Game Card
|
---|