« Nintendo 64 Architecture (index)

Nintendo 64 Architecture

Chapter 7: I/O


As you know by now, I/O is not directly connected to the CPU, so the RCP's third module - which I haven't mentioned until now - serves as an I/O interface. This block handles communication with the CPU, controllers, game cartridge, and audio/video DACs.

Accessories

In addition to its unorthodox shape, the Nintendo 64 controller includes a connector for plugging in accessories. Notable commercial examples include:

Image
The Controller Pak .

Image
The Rumble Pak .

Image
The Transfer Pak .

All accessories connected to the controller are managed by the PIF-NUS, an obscure block that also handles security. The RCP communicates with the PIF using a serial bus .


Previous: 6. Operating System

Next: 8. Games


Rodrigo Copetti © 2026 RSS Feed

Switch to modern edition

Home · Writings · Support · About author · About website