PDP11 PeripheralsHbk 1972 - Trailing-Edge
PDP11 PeripheralsHbk 1972 - Trailing-Edge
PDP11 PeripheralsHbk 1972 - Trailing-Edge
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
PART II<br />
INTRODUCTION<br />
This section describes detailed operation of the UNIBUS and methods for interfacing<br />
to the UNIBUS for the addition of custom-designed peripheral equipment<br />
to the PDP-ll System. It is assumed that the reader is familiar with the PDP-ll<br />
System and has a thorough understanding of the principles and concepts introduced<br />
in the PDP-II Processor Handbook ..<br />
The following documents used in conjunction with this Handbook will help the<br />
reader understand interface techniques and the overall PDP-ll System:<br />
a. PDP-ll Processor Handbook<br />
b. Processor Manual<br />
c. Digital Logic Handbook<br />
All communication between PDP-ll system components is accomplished by a<br />
single high-speed bus called the UNIBUS. Four concepts are extremely important<br />
for an understanding of the hardware and software implications of the UNIBUS.<br />
Each concept is covered separately in subsequent paragraphs.<br />
Single Bus<br />
The UNIBUS is a single, common path that connects the processor, memory, and<br />
all peripherals. Addresses, data, and control information are transmitted along<br />
the 56 lines of the bus. Figure 1 is a simplified block diagram of the PDP-ll System<br />
and UNIBUS.<br />
UN I BUS<br />
Figure 1 PDP-II System Simplified Block Diagram<br />
The form of communication is the same for every device on the UNIBUS. The pro·<br />
cessor uses the same set of signals to communicate with memory and peripheral<br />
devices. Peripheral devices also use this set of signals when communicating with<br />
the processor, memory, or other peripheral divices.<br />
All instructions applied to data in memory can be applied equally well to data in<br />
peripheral device registers. Therefore, peripheral device registers may be manipu,<br />
lated as flexibly as memory by the processor. This is an especially powerful fea·<br />
ture, considering the special capability of PDp·ll instructions to process data in<br />
any memory location as though it were an accumulator.<br />
175