Data General Corporation
|
This originally was intended to be acquired as a working example, but things went awry as they will, and I wound up with a backplane, a few basic I/O boards, and the front panel. Oh, well...
The story, however, has a happy ending. Fortunately I came into possession of a CPU card and a pair of memory boards for the machine (Thanks, BJ!); it's well on its way to full health again!
The machine executes a superset of the standard Nova instruction set. The main additional instructions have to do with the fact that the Nova 3 has a built- in stack requiring an additional two internal registers. The stack hardware is controlled using eight I/O instructions directed at device ID 1. Device 1 also controls the hardware multiply/ divide option, which this machine lacks. A description of the basic instruction set is available here as well as one of the extended instruction set .
The Nova 3 is implemented on a single 15 x 15 inch printed circuit board and uses many small 32 x 8 ROMs which take the place of combinational- logic function generators (the machine cannot be considered micro- coded). The ALU is a full 16 bits wide and is constructed using four 74S181 chips with full look- ahead carry propagation. A memory management and protection unit (MPU) was available which enlarged the basic machine's mainstore capacity from 32 kW to 128 kW; my example lacks the MMU/MPU option.
There were at least two separate models of Nova 3 - the 3/4 and the 3/12 (aka 3/D). The number following the slash denotes the number of slots in the backplane. This example is a 3/12. In both of these, the CPU board resides in slot number 1 (the bottom).
The 3's front panel style borrows heavily from the Eclipse console but uses a different colour scheme and shorter switch paddles which are thematically closer to what the "classic" Novas had. Thanks to Terry Kennedy for the temporal correction.
Unlike the "standard" Nova console the Nova3 has but a single row of indicators (the ones on this example are incandescent). What is displayed on them depends upon the context of operation and the position of the large rotary switch to the right of the lamps.
If you've used a standard Nova console, or an Eclipse one, the operation of this model is fairly straight- forward, though I do miss the additional row of lights. To facilitate use of the panel with its single row, however, DG made some interesting modifications concerning usage. The lamps continuously display the current memory address unless one of the operation switches is activated, in which case the panel displays the contents of the selected memory location or, in the case of registers, the register selected by the rotary switch. The lamps display register (or memory) content only whilst the switches are activated; once released, the display shows the memory address again.
Much to my surprise, I happened across a picture of a Nova 3 on
NOAA's
website. It turns out that they carry at least one Nova 3 aboard their P-3
Orion "Hurricane Hunter" aircraft.
Photographic
evidence
of this exists. The Nova is in the lower left of the rack shown in the
picture.