Difference between revisions of "PDP-11/24"
(Turn into real page; give details of busses and UNIBUS map) |
|||
Line 1: | Line 1: | ||
− | [[ | + | The '''PDP-11/24''' was the last low-end [[UNIBUS]] [[PDP-11]] system. The KDF11-UA CPU of the -11/24 was also implemented as a single [[DEC card form factor|hex]] card, the M7133; it used the same 'Fonz' chip-set as the [[QBUS]] [[PDP-11/23]]. |
− | + | Like the earlier [[PDP-11/44]], the -11/24 supported up to 4 Mbytes of main memory, using an [[Extended UNIBUS]] between the CPU and memory; all devices were attached to a semi-separate (see below) [[UNIBUS]]. An optional UNIBUS MMap provided access to all of memory for UNIBUS DMA devices. | |
− | + | ==UNIBUS Map== | |
+ | The optional UNIBUS Map, the [[KT24]], provided a path between the UNIBUS and the EUB; the KT24 was also implemented as a single hex card, the M7134. | ||
+ | |||
+ | A set of 31 mapping register pairs in the KT24 mapped 8 Kbyte blocks of UNIBUS address space to any location within the 4 Mbyte main memory address space. | ||
+ | |||
+ | If no KT24 was present, the CPU detected its absence, and statically mapped the UNIBUS address space across to the low 256 Kbytes of EUB main memory, using a cross-connection path on the CPU card. | ||
+ | |||
+ | ==System bus structure== | ||
+ | |||
+ | As mentioned, the -11/24 used an EUB for the bus between the memory and the CPU, and the UNIBUS for the bus between the CPU and devices. The two busses were not entirely separated; they shared a set of data lines, with each bus having a separate set of address lines. | ||
+ | |||
+ | Either the CPU, or the optional KT24, provided a path from the UNIBUS to the EUB for DMA access to main memory by devices. | ||
+ | |||
+ | The top 256 Kbtes of the CPU's address space were devoted to the UNIBUS; the top 8 Kbytes of that were, as usual, the I/O space. | ||
{{PDP-11}} | {{PDP-11}} | ||
+ | |||
[[Category:UNIBUS processors]] | [[Category:UNIBUS processors]] |
Revision as of 03:41, 23 July 2016
The PDP-11/24 was the last low-end UNIBUS PDP-11 system. The KDF11-UA CPU of the -11/24 was also implemented as a single hex card, the M7133; it used the same 'Fonz' chip-set as the QBUS PDP-11/23.
Like the earlier PDP-11/44, the -11/24 supported up to 4 Mbytes of main memory, using an Extended UNIBUS between the CPU and memory; all devices were attached to a semi-separate (see below) UNIBUS. An optional UNIBUS MMap provided access to all of memory for UNIBUS DMA devices.
UNIBUS Map
The optional UNIBUS Map, the KT24, provided a path between the UNIBUS and the EUB; the KT24 was also implemented as a single hex card, the M7134.
A set of 31 mapping register pairs in the KT24 mapped 8 Kbyte blocks of UNIBUS address space to any location within the 4 Mbyte main memory address space.
If no KT24 was present, the CPU detected its absence, and statically mapped the UNIBUS address space across to the low 256 Kbytes of EUB main memory, using a cross-connection path on the CPU card.
System bus structure
As mentioned, the -11/24 used an EUB for the bus between the memory and the CPU, and the UNIBUS for the bus between the CPU and devices. The two busses were not entirely separated; they shared a set of data lines, with each bus having a separate set of address lines.
Either the CPU, or the optional KT24, provided a path from the UNIBUS to the EUB for DMA access to main memory by devices.
The top 256 Kbtes of the CPU's address space were devoted to the UNIBUS; the top 8 Kbytes of that were, as usual, the I/O space.
v • d • e PDP-11 Computers and Peripherals |
---|
UNIBUS PDP-11s - PDP-11/20 • PDP-11/15 • PDP-11/35 • PDP-11/40 • PDP-11/45 • PDP-11/50 • PDP-11/55 • PDP-11/70 PDP-11/05 • PDP-11/10 • PDP-11/04 • PDP-11/34 • PDP-11/60 • PDP-11/44 • PDP-11/24 • PDP-11/84 • PDP-11/94 QBUS PDP-11s - PDP-11/03 • PDP-11/23 • PDP-11/23+ • MicroPDP-11/73 • MicroPDP-11/53 • MicroPDP-11/83 • MicroPDP-11/93 QBUS CPUs: LSI-11 • LSI-11/2 • KDF11-A • KDF11-B • KDJ11-A • KDJ11-B • KDJ11-D • KDJ11-E Buses: UNIBUS • UNIBUS map • SPC • MUD • EUB • QBUS • CD interconnect • PMI Also: PDP-11 architecture • PDP-11 Extended Instruction Set • FP11 floating point • PDP-11 Memory Management |
UNIBUS CPUs: KA11 • KC11 • KB11-A • KB11-B • KB11-C • KB11-D • KD11-A • KD11-B • KD11-D • KD11-E • KD11-EA • KD11-K • KD11-Z • KDF11-U
Co-processors: FP11-A • FP11-B • FP11-C • FP11-E • FP11-F • KE44-A • FPF11 Chips: LSI-11 • KEV11-A • KEV11-B • KEV11-C • F-11 • KEF11-A • KTF11-A • T-11 • J-11 • FPJ11 CPU options: KE11-E • KE11-F • KJ11-A • KT11-C • KT11-D • KK11-A • KK11-B • KT24 • KTJ11-B Rare CPU options: KS11 Memory Protection and Relocation option • KT11-B Paging Option • KUV11 Writeable Control Store Front panels: KY11-A • KY11-D • KY11-J • KY11-LA • KY11-LB • KY11-P More on buses: UNIBUS and QBUS termination • Bus Arbitration on the Unibus and QBUS • CTI BUS PDT-11s - PDT-11/110 • PDT-11/130 • PDT-11/150 CTI PDP-11s - PRO-325 • PRO-350 • PRO-380 Other: FIS floating point • PDP-11 Commercial Instruction Set • PDP-11 stacks • PDP-11 family differences |