Difference between revisions of "KD11-Z CPU"

From Computer History Wiki
Jump to: navigation, search
(various cleanups; also manual, FMPS)
m (+New category)
 
(One intermediate revision by one other user not shown)
Line 67: Line 67:
 
* [http://bitsavers.org/pdf/dec/pdp11/1144/1144_SystemTechMan.pdf PDP-11/44 System Technical Manual] - the KD11-Z is covered in Chapters 2 and 6
 
* [http://bitsavers.org/pdf/dec/pdp11/1144/1144_SystemTechMan.pdf PDP-11/44 System Technical Manual] - the KD11-Z is covered in Chapters 2 and 6
  
[[Category: UNIBUS Processors]]
+
[[Category: PDP-11 UNIBUS Processors]]
[[Category: PDP-11 Processors]]
+
[[Category: Extended UNIBUS]]

Latest revision as of 14:59, 6 February 2024

The KD11-Z CPU was the CPU of the PDP-11/44; the terminal letter code 'Z' was a tip to the fact that it was the last PDP-11 CPU to be made out of discrete chips, and not a microprocessor, and also nearly the last native UNIBUS CPU (except for the KDF11-U).

The KD11-Z used the Extended UNIBUS for its bus to main memory, allowing it to have up to 4 mega-bytes of main memory. All devices were attached to a semi-separate UNIBUS (it and the EUB shared data lines, but not address lines); DMA devices could gain access to the memory via a UNIBUS map which connected the two, and mapped UNIBUS addresses to main memory addresses.

Full PDP-11 Memory Management and a cache (the KK11-B) were standard on all KD11-Z's. It also supported the optional FP11-F floating point (full FP11 floating point) and/or the KE44-A Commercial Instruction Set Processor; these plugged into dedicated slots in the CPU backplane (it could work with either, or both).

Hardware Details

The basic KD11-Z CPU consisted of five hex boards:

  • M7094 Data Path module
  • M7095 Control module
  • M7096 Multifunction module
  • M7097 KK11-B Cache module
  • M7098 UNIBUS interface module

In addition, a single dual board, the M7090 Console Interface module, held a number of Berg connector headers used for various input/output functions.

These were placed in a 14-slot CPU-specific backplane (DEC part number 70-16502 for the complete assembly, 54-13593/50-13592 for the PCB), along with the optional FP11-F and KE44-A, and all the main memory cards (M8722 MS11-M, or later the M8743 MS11-P); the EUB was only present on the main backplane. That left two slots, one MUD/SPC slot, and one SPC slot, which also contained the 'UNIBUS out'.

Board locations are:

Connector
Slot A B C D E F
1 M7090 CIM M7091 CIS
2 M7092 CIS
3 M7093 Floating point
4 M7094 Data paths
5 M7095 Control
6 M7096 MFM
7 M7097 Cache
8 M7098 UNIBUS interface
9 main memory
10 main memory (optional)
11 main memory (optional)
12 main memory (optional)
13 MUD/SPC
14 UNIBUS Out SPC
PDP-11/44 power cabling setup

The details of how the EUB and UNIBUS interoperated are not yet clear (it is not covered in DEC's documentation); it was almost certainly similar to that used in the -11/24.

The standard mounting box for the CPU was the BA11-A, which is unusual in that it does not use only the standard DEC power distribution connectors; it provided special connections on abus bars in its power supply, and the KD11-Z backplane uses unique Flexprint cables for power, which go to the special connections (see image).

External links