This document details the DX20 Programmed Device Adapter (PDA), a high-performance I/O processor designed for the DECSYSTEM-20. Its primary function is to facilitate high-speed data transfer between the host memory and peripheral devices, such as magnetic tape drives, supporting nine distinct data formats.
The DX20 operates largely independently of the DECSYSTEM-20's central processor (CPU), relying on an internal microcontroller that executes microcode instructions loaded from the host via a diagnostic link. The device's architecture is modular, comprising a microcontroller, a Massbus interface for host communication, a high-speed data path for efficient data handling (including packing and unpacking), and a device interface connecting to peripherals via a channel bus. It features microinstruction parity detection and self-diagnostics.
The document outlines functional testing procedures using specific diagnostic programs for the DX20 PDA, its subsystem, and the overall DECSYSTEM integration. It also describes operating procedures, including "exec" and "user" bootstrap loading for microcode, and the detailed operational roles of the microcontroller's components and various programmable registers accessible via Massbus and Microbus interfaces.
Installation instructions cover physical setup, power connections, and cable routing. Technical descriptions elaborate on the Massbus, channel bus, and data path interfaces, including their signal definitions, operational protocols (like synchronous and asynchronous data transfers), and throughput considerations, with calculations for maximum cable length and transfer rates. The microcontroller's instruction set (jump and move operations) and internal registers are also detailed, alongside mechanisms for error handling and parity checking. The document notes that chapters on preventive maintenance and service are to be supplied.
| RH20 Massbus Controller Unit Description | EK-RH20-UD-001 |
Site structure and layout ©2025 Majenko Technologies