This document is a User's Guide for the Digital Equipment Corporation KDJ11-D/S CPU Module (M7554). It is a comprehensive manual designed for both new and experienced users, providing information to install, test, operate, and troubleshoot the module.
Key areas covered in the guide include:
- Architecture: Describes the KDJ11-D/S as a low-cost, quad-height processor module for extended LSI-11 (Q22-bus) systems, based on the DCJ11 microprocessor and executing the PDP11/73 instruction set. It details the module's features, including support for up to 4 Mbytes of memory (with 0.5 or 1.5 Mbytes on-board RAM), 22-bit memory management, Q22-bus arbitration, and two on-board serial line units (DLARTs). It also specifies features not supported, such as cache memory or a Floating-Point Accelerator (FPA). The guide provides extensive detail on user-visible registers (System Control, General Purpose, Memory System, Memory Management, Floating Point) and the interrupt scheme.
- Installation: Guides users through configuring and installing the KDJ11-D/S module. This includes setting user-selectable features via jumpers (e.g., power-up options, bootstrap, HALT behavior, baud rate), understanding diagnostic LEDs, and details about module edge connector pins. It also outlines pre-installation considerations, system differences, and provides physical, electrical, and environmental specifications.
- Functional Description: Provides a block-diagram-level explanation of the module's functional areas. It describes the operation of the DCJ11 microprocessor, its various bus cycles (NIO, Bus Read/Write, GP Read/Write, Interrupt Acknowledge), and internal logic components like the AIO, GP, Memory, I/O, and Cycle decoders. It also covers the IAK decoder for interrupt handling, the Memory and Bus State Machines for control, parity generation/abort mechanisms, and the internal workings of the DLARTs and RAM addressing.
- Boot and Diagnostic ROM: Explains the diagnostic and bootstrap routines resident in the module's read-only memory (ROM). It covers terminal requirements for displaying messages, boot selection options (configurable via jumpers or remote switch), automatic-boot sequences, and detailed console mode commands (HELP, BOOT, LIST, MAP, TEST, WRAP) for user interaction, diagnostics, and system control. The document also provides guidance on interpreting error messages and overriding errors for troubleshooting.
In essence, the guide is a complete technical manual for integrating, operating, and maintaining the KDJ11-D/S CPU Module within an LSI-11/Q22-bus system.