FP11-E Floating Point Processor: Difference between revisions

From Computer History Wiki
Jump to navigationJump to search
An OK start
 
m Better cat
 
(4 intermediate revisions by the same user not shown)
Line 3: Line 3:
It was a 4 [[DEC card form factor|hex]] board [[co-processor]]:
It was a 4 [[DEC card form factor|hex]] board [[co-processor]]:


* Next Micro-Address (M7878)
* Floating Point Next Micro-Address (FNUA - M7878)
* Exponent (M7879)
* Floating Point Exponent (FLTEXP - M7879)
* Multiplier Network (M7880)
* Multiplying Network (MULNET - M7880)
* Floating ALU (M7881)
* Floating Point ALU (FALU - M7881)


which mounted in slots 8-11 of the CPU [[backplane]]. The main CPU can detect the presence of the FP11-E, and, if present, uses it to perform any floating point [[instruction]]s found in the [[program]].
which mounted in slots 8-11 of the [[Central Processing Unit|CPU]]'s [[backplane]]. The main CPU can detect the presence of the FP11-E, and, if present, uses it to perform any floating point [[instruction]]s found in the [[program]].


Electrically, it connected directly to the CPU and is controlled bu it; unidirectional data buses are provided to move information (including instructions) from the CPU to the FPP, and vice versa.
Electrically, it connected directly to the CPU and is controlled by it; unidirectional data buses are provided to move information (including instructions) from the CPU to the FPP, and vice versa.


The FP11-E has its own microcode, 88 bits wide, to control its operation, and interaction with the main CPU.
The FP11-E has its own microcode, 88 bits wide, to control its operation, and interaction with the main CPU.


{{PDP-11}}
==Further reading==


[[Category: PDP-11 Processors]]
* ''FP11-E floating-point processor technical manual'' (EK-FP11E-TM-001)
 
==External links==
 
* [http://www.bitsavers.org/pdf/dec/pdp11/1160/EK-FP11E-UG-001_FP11-E_Users_Guide_Dec77.pdf FP11-E floating-point processor user's guide] (EK-FP11E-UG-001)
* [http://www.bitsavers.org/pdf/dec/pdp11/1160/MP-00429_FP11-E_Engineering_Drawings_Jun77.pdf FP11-E Field Maintenance Print Set] (MP00429)
 
[[Category: PDP-11 UNIBUS Processors]]

Latest revision as of 00:19, 13 October 2022

The FP11-E Floating Point Processor is the optional hardware floating point unit for the KD11-K CPU of the PDP-11/60. The KD11-K provided the full FP11 floating point using microcode; the FP11-E was an option which provided considerably improved floating point performance.

It was a 4 hex board co-processor:

  • Floating Point Next Micro-Address (FNUA - M7878)
  • Floating Point Exponent (FLTEXP - M7879)
  • Multiplying Network (MULNET - M7880)
  • Floating Point ALU (FALU - M7881)

which mounted in slots 8-11 of the CPU's backplane. The main CPU can detect the presence of the FP11-E, and, if present, uses it to perform any floating point instructions found in the program.

Electrically, it connected directly to the CPU and is controlled by it; unidirectional data buses are provided to move information (including instructions) from the CPU to the FPP, and vice versa.

The FP11-E has its own microcode, 88 bits wide, to control its operation, and interaction with the main CPU.

Further reading

  • FP11-E floating-point processor technical manual (EK-FP11E-TM-001)

External links