Parallel Bus Interface


The Parallel Bus Interface, or PBI, is a 50-pin port found on some Atari 8-bit XL computers. It provides unbuffered, direct connection to the system bus lines, running at the same speed as the 6502 CPU. The 600XL and 800XL computers, along with the unreleased 1400XL and 1450XLD had a PBI interface.
The Enhanced Cartridge Interface, or ECI, was a modified version of the PBI designed to be smaller and less expensive to implement. Many of the pins in the PBI were duplicated in the 30-pin cartridge slot, so ECI was limited to only those 14 pins in the PBI that were not in the cartridge slot. Placed side-by-side on the back of the computer, devices plugged into both at the same time to provide the same electrical interface as the PBI. The ECI was found on the 65XE, the 130XE and the 800XE.

Details

The PBI is implemented as a rectangular 50-pin edge connector on the back of XL machines. The pins include all 16 address lines and 8 data lines. Other pins include various electrical supplies, clock signals, interrupts, memory strobes, and even an analog audio input.
As many of these pins were already implemented as part of the already-existing 30-pin ROM cartridge slots on Atari machines, the XE series re-implemented the PBI to include only those pins that the PBI had but the cartridge slot didn't. The resulting connector contained only 14 pins, mostly the address pins A13 though A15, and the various sound and signal pins of the PBI. The ECI slot was placed beside the cartridge slot, allowing a single connector to be inserted into both connectors and re-create the functionality of the entire PBI.

Pinout

Devices