Difference between revisions of "KD32 CPU"
From Computer History Wiki
(Make a separate page and expand some) |
(No difference)
|
Revision as of 19:14, 27 June 2022
The KD32 was the CPU in the MicroVAX I, and its workstation form, the VAXstation I. It is microcoded and pipelined, and is contained on two quad-height PCBs:
- Data Path Module (DAP) M7135
- Memory Controller Module (MCT) M7136
(The VAXstation I uses a later variant, the KD32-AB; it uses the M7135-YA instead of the basic M7135. The two differ in which floating point data formats they support.)
The two modules of the MicroVAX I intercommunicate over the CD interconnect of the H9278-A backplane, and an over the back flat cable; the data paths there are the Memory Control Bus (MCB - over the CD interconnect) and the Memory Data Bus (MDB - over the flat cable). The KD2 uses the QBUS as both its main memory and I/O bus.
The KD32 contains:
- An interface to the Q22 bus (supports block mode transfers, and up to four megabytes of memory)
- An 8 KB direct-mapped cache
- A 512 entry (long-word) virtual memory translation buffer
- A 10 ms non-programmable interval timer
- An interface to a console asynchronous serial line (available baud rates: 300, 1200, 9600, 19200)
- An 8 KB or 16 KB bootstrap EPROM
- Interfaces to the front control panel and rear patch panel assembly
Memory
The KD32 uses standard Q22 QBUS memories (as used in QBUS PDP-11s).
External links
- MicroVAX I CPU Technical Description (EK-KD32A-TD-002)