VAX 8000

Last updated
VAX 8550 with a DEC Professional console VAX Console.jpg
VAX 8550 with a DEC Professional console

The VAX 8000 is a discontinued family of superminicomputers developed and manufactured by Digital Equipment Corporation (DEC) using processors implementing the VAX instruction set architecture (ISA).

Contents

The 8000 series was introduced in October 1984 with the 8600, taking over the high-end of the VAX lineup. Originally known as the 11/790, it offers performance roughly four times that of the earlier 11/780. It was succeeded by the 8650 (formerly the 11/795) in December 1985. January 1986 saw the introduction of the 8200 and 8300 families in the mid-range. The 8800 replaced the 8600s at the high end in 1987, with the 8700 and 8500 being lower-performance versions of these systems. DEC also offered various clusters of these machines with a variety of model numbers. As with other VAX systems, they were sold with either the VMS or Ultrix operating systems.

It was intended that the 8800 was to have been replaced by the VAX 9000 on the high end, but this project failed. Instead, the VAX 6000, originally a mid-range model replacing the 8700/8500, was upgraded to provide almost the same level of performance of the 8800 but at half the cost. All of these were replaced by the VAX 7000/10000 in July 1992. These are single-chip implementations based on the NVAX CPU and are the final dedicated VAX machines.

VAX 8600

A 4 MB memory board for the VAX 8600 4mbramvax.jpg
A 4 MB memory board for the VAX 8600

The VAX 8600, code-named "Venus", introduced in October 1984, is the successor of the VAX-11/785. It was originally to be named "VAX-11/790", but was renamed before launch. The VAX 8600 was a successful model and at the time was the best selling high-end VAX. It was succeeded by the VAX 8800 family in 1987.

The VAX 8600 has a CPU with an 80 ns cycle time (12.5 MHz) implemented with emitter coupled logic (ECL) macrocell arrays (MCAs). The CPU consists of four major logical sections, the E Box, F Box, I Box and M Box. The E Box executes all instructions, including floating-point instructions through microcode. It has an arithmetic logic unit (ALU) and barrel shifter. The F Box, or floating point accelerator (FPA), is an optional feature that accelerates floating-point instructions as well as integer multiplication and division. It is a two-module set consisting of an adder module and multiplier module. The adder module contains 24 macrocell arrays while the multiplier module contains 21. The I Box fetches and decodes instructions. The M Box controls the memory and I/O, translates virtual addresses to physical addresses and contains a 16 KB data cache.

The CPU used 145 MCAs. These are large scale integration devices fabricated by Motorola in their 3 µm MOSAIC bipolar process. They are packaged in 68-pin leadless chip carriers or pin grid arrays and are mounted onto the printed circuit board in sockets or soldered in place. An additional 1,100 small scale integration (SSI) and medium scale integration (MSI) ECL logic devices are used. These ICs are spread out over 17 modules plugged into a backplane.

The VAX 8600 supports 4 to 512 MB of ECC memory and has eight slots on the backplane for memory modules. The system originally used 4 MB memory modules populated by 256 KBit metal oxide semiconductor (MOS) RAMs, which limits capacity to 32 MB. Modules with larger capacities were introduced later. The memory is controlled by the M Box, which also provides the memory array bus used to access the memory. This dedicated bus, which has an 80 ns (12.5 MHz) cycle time, contributes to the improved performance the VAX 8600 has over the VAX-11/780, which access memory via the Synchronous Backplane Interconnect (SBI) shared with I/O devices.

I/O is provided by the SBI. The VAX 8600 features one SBI but could be configured with two. The SBIs are provided by SBI adapters that interface the SBI to an internal adapter bus connected to the M Box. Each SBI has 16 slots for I/O devices, although only 15 are usable as one slot is reserved for the SBI adapter. With one SBI, that SBI has a bandwidth of 13.3 MB/s. With two SBIs, they have a total bandwidth of 17.1 MB/s. The adapter bus that interfaces the SBIs to the M Box has a bandwidth of 33.3 MB/s. Unibus and Massbus are also supported, provided by adapters that plug into the SBI. The VAX 8600 I/O cabinet contains a PDP-11 computer serving as the console, a Unibus card cage and provisions for mounting disk drives.

VAX 8650

The VAX 8650, code-named "Morningstar", is a faster version of the VAX 8600 introduced on 4 December 1985. It was originally to be named "VAX-11/795", but was renamed before launch. The VAX 8600 is the last VAX to be 100% compatible with the VAX-11/780 and VAX-11/785, to have the PDP-11 compatibility mode, and to use the SBI also used by the VAX-11/78x. The CPU has a 55 ns cycle time (18.18 MHz).

VAX 8200 and VAX 8300

KA820-AA CPU module DEC-VAX-KA820AA-CPU.jpg
KA820-AA CPU module

The VAX 8200 and VAX 8300, code named "Scorpio", are mid-range minicomputers introduced on 29 January 1986. [1] The VAX 8300 is a dual-processor variant of the VAX 8200 and, with the VAX 8800 introduced on the same date, are among the first multiprocessor VAX computers. They use the KA820 CPU module containing a V-11 microprocessor operating at 5 MHz (200 ns cycle) and support a maximum of 128 MB of ECC memory. It has one VAXBI bus and support for an optional Unibus.

VAX 8250 and VAX 8350

The VAX 8250 and VAX 8350 are faster models of the VAX 8200 and VAX 8300 introduced in early March 1987. They use the KA825 CPU module containing a V-11 microprocessor operating at 6.25 MHz (160 ns cycle).

VAX 8800 Family

VAX 8800

Code-named "Nautilus", this is the high-end model in the VAX 8800 family. It features two CPUs and two VAXBI buses as standard. The VAX 8800 CPU is a heavily pipelined design, slightly predating the first commercial MIPS and SPARC designs. Development of the VAX 8800 began in August–November 1982 and it was introduced on 29 January 1986. [1] When "Polarstar" systems and a new naming convention were introduced, the VAX 8800 was renamed to VAX 8820N to distinguish it from the VAX 8820 "Polarstar". After the name adjustments and upgrading to full SMP capability, the former VAX 8700 and VAX 8800 models became VAX 88x0 machines, where "x" represented the number of CPUs, i.e. VAX 8810, 8820, 8830 and 8840. The upgrade kit includes replacement numbers affixed to the front of the machine to reflect the new designation.

VAX 8700

The VAX 8700, code-named "Nautilus", was introduced in early August 1986. It is similar to the VAX 8800, but with one CPU and VAXBI bus. It is upgradable to a VAX 8800. It became a VAX 8810 after the SMP upgrade and revised naming convention.

VAX 8550

The VAX 8550, code-named "Skipjack", was introduced in early August 1986. It is similar to the VAX 8700, but is not upgradable to the VAX 8800.

VAX 8500

The VAX 8500, code-named "Flounder", is a lower-performance variant of the VAX 8550, with microcode used to insert NOPs during operation to limit performance.

VAX 8530

The VAX 8530, code-named "Skipjack", is an upgraded VAX 8500 with the nops removed for improved performance. It was introduced in early March 1987.

Polarstar

Polarstar is a variant of Nautilus with one to four processors and an updated console processor. Models include the:

Description

The VAX 8800 family is based on the NMI bus, which connects the CPU, memory controller and I/O adapters. The NMI bus is a 32-bit synchronous bus with a usable bandwidth of 64 MB/s.

CPU

The VAX 8800 family central processing unit (CPU) operates at 22.22 MHz (45 ns cycle time) and is implemented with discrete emitter-coupled logic (ECL) devices spread over eight modules. The majority of the ECL devices are macrocell arrays with 1,200 logic gates, while the general-purpose registers and floating-point units are custom logic devices developed by Digital. The CPU has 64 KB of cache implemented with 10 ns and 15 ns ECL random access memory devices.

Memory

The VAX 8800 and 8700 support one to eight memory array modules; the VAX 8550 and 8500, one to five. The memory array modules are installed in a dedicated backplane separate from the NMI backplane. The VAX 8800 and VAX 8700 support 4 to 32 MB of memory, the VAX 8500 and VAX 8550 4 to 20 MB, using the 4 MB memory module. When the 16 MB memory module was introduced, the memory capacity of the VAX 8800 and 8700 increased to 128 MB, and that of the VAX 8550 and 8500 to 80 MB. Additionally when the 64 MB memory module was introduced, the memory capacity of the VAX 8800 and 8700 increased to 512 MB and that of the VAX 8550 and 8500 to 320MB.

The memory system consists of three major parts, a memory controller, a transistor-transistor logic (TTL) bus and one to eight memory array modules. The memory controller is implemented with ECL gate arrays and resides on an NMI bus module. It implements a TTL bus to which memory array modules are connected. Three memory modules were available for the VAX 8800: a 4 MB module, a 16 MB module and a 64 MB module. The 4 MB array module is an eight-layer printed circuit board populated by metal oxide semiconductor (MOS) dynamic random access memory (DRAM) devices and medium-scale integration (MSI) FAST transistor-transistor logic (TTL) devices in roughly equal numbers. The 16 MB array module is similar to the 4 MB module, but contains eight surface-mounted daughter boards, each containing 2 MB of memory built from DRAMs.

I/O

The VAX 8800 uses the VAXBI bus for input/output. The VAX 8800 supports up to four VAXBI buses, with each bus supporting up to 16 I/O devices. The VAXBI bus is interfaced to the NMI bus by a NBI adapter containing a chip implementing the VAXBI bus protocol. The NBI adapter handles all CPU references and direct memory access (DMA) transactions to and from the I/O devices. The adapter operates at 5 MHz and asynchronously to the CPU as it generates its own clock signal. The NBI adapter consists of two modules, the NBIA and NBIB. The NBIA is the NMI side of the adapter, and the NBIB the VAXBI side.

VAX Console

The VAX Console is a DEC Professional Series PC-38N. This is a PRO-380 with a real-time interface (RTI) that is used as the console for the Nautilus family of processors. The RTI has two serial line units: one connects to the VAX environmental monitoring module (EMM) and the other is a spare that can be used for data transfer. The RTI's IEEE-488 interface is unused. The RTI's programmable 24 bit peripheral interface (PPI) is configured as three 8-bit ports for data, address, and control signals between the Nautilus system console interface and the VAX console. The console's primary function is to bootstrap the system. The Nautilus family of processors has no non-volatile memory. The console sets configuration registers, loads CPU microcode into the writeable controls store, performs processor module diagnostic tests, resets the TOY clock (time-of-year clock), logs certain types of errors, performs other supervisory functions, and is the interface for field service diagnosis and testing. [3]

Notes

  1. 1 2 "Digital VAX Line".
  2. 1 2 Sanger, "Digital To Offer Mainframes".
  3. VAX 8500/8550 System Hardware User's Guide. Digital Equipment Corporation. 1986. pp. 1–8.

Related Research Articles

<span class="mw-page-title-main">PDP-11</span> Series of 16-bit minicomputers

The PDP–11 is a series of 16-bit minicomputers sold by Digital Equipment Corporation (DEC) from 1970 into the late 1990s, one of a set of products in the Programmed Data Processor (PDP) series. In total, around 600,000 PDP-11s of all models were sold, making it one of DEC's most successful product lines. The PDP-11 is considered by some experts to be the most popular minicomputer.

<span class="mw-page-title-main">VAX</span> Line of computers sold by Digital Equipment Corporation

VAX is a series of computers featuring a 32-bit instruction set architecture (ISA) and virtual memory that was developed and sold by Digital Equipment Corporation (DEC) in the late 20th century. The VAX-11/780, introduced October 25, 1977, was the first of a range of popular and influential computers implementing the VAX ISA. The VAX family was a huge success for DEC, with the last members arriving in the early 1990s. The VAX was succeeded by the DEC Alpha, which included several features from VAX machines to make porting from the VAX easier.

<span class="mw-page-title-main">DECstation</span> DEC brand of computers

The DECstation was a brand of computers used by DEC, and refers to three distinct lines of computer systems—the first released in 1978 as a word processing system, and the latter two both released in 1989. These comprised a range of computer workstations based on the MIPS architecture and a range of PC compatibles. The MIPS-based workstations ran ULTRIX, a DEC-proprietary version of UNIX, and early releases of OSF/1.

<span class="mw-page-title-main">HP 9000</span> Line of workstation and server computer systems

HP 9000 is a line of workstation and server computer systems produced by the Hewlett-Packard (HP) Company. The native operating system for almost all HP 9000 systems is HP-UX, which is based on UNIX System V.

<span class="mw-page-title-main">System bus</span> Single computer bus that connects the major components of a computer system

A system bus is a single computer bus that connects the major components of a computer system, combining the functions of a data bus to carry information, an address bus to determine where it should be sent or read from, and a control bus to determine its operation. The technique was developed to reduce costs and improve modularity, and although popular in the 1970s and 1980s, more modern computers use a variety of separate buses adapted to more specific needs.

The Runway bus is a front-side bus developed by Hewlett-Packard for use by its PA-RISC microprocessor family. The Runway bus is a 64-bit wide, split transaction, time multiplexed address and data bus running at 120 MHz. This scheme was chosen by HP as they determined that a bus using separate address and data wires would have only delivered 20% more bandwidth for a 50% increase in pin count, which would have made microprocessors using the bus more expensive. The Runway bus was introduced with the release of the PA-7200 and was subsequently used by the PA-8000, PA-8200, PA-8500, PA-8600 and PA-8700 microprocessors. Early implementations of the bus used in the PA-7200, PA-8000 and PA-8200 had a theoretical bandwidth of 960 MB/s. Beginning with the PA-8500, the Runway bus was revised to transmit on both rising and falling edges of a 125 MHz clock signal, which increased its theoretical bandwidth to 2 GB/s. The Runway bus was succeeded with the introduction of the PA-8800, which used the Itanium 2 bus.

<span class="mw-page-title-main">VAXBI bus</span>

The VAXBI bus is a computer bus designed and sold by the Digital Equipment Corporation (DEC) of Maynard, Massachusetts.

<span class="mw-page-title-main">VAXstation</span> Family of DEC workstation computers

The VAXstation is a discontinued family of workstation computers developed and manufactured by Digital Equipment Corporation using processors implementing the VAX instruction set architecture. VAXstation systems were typically shipped with either the OpenVMS or ULTRIX operating systems. Many members of the VAXstation family had corresponding MicroVAX variants, which primarily differ by the lack of graphics hardware.

DECsystem was a line of server computers from Digital Equipment Corporation. They were based on MIPS architecture processors and ran DEC's version of the UNIX operating system, called ULTRIX. They ranged in size from workstation-style desktop enclosures to large pedestal cabinets.

<span class="mw-page-title-main">VAX-11</span> Family of superminicomputers by Digital

The VAX-11 is a discontinued family of 32-bit superminicomputers, running the Virtual Address eXtension (VAX) instruction set architecture (ISA), developed and manufactured by Digital Equipment Corporation (DEC). Development began in 1976. In addition to being powerful machines in their own right, they also offer the additional ability to run user mode PDP-11 code, offering an upward compatible path for existing customers.

<span class="mw-page-title-main">MicroVAX</span> Family of low-cost minicomputers

The MicroVAX is a discontinued family of low-cost minicomputers developed and manufactured by Digital Equipment Corporation (DEC). The first model, the MicroVAX I, was first shipped in 1984. They used processors that implemented the VAX instruction set architecture (ISA) and were succeeded by the VAX 4000. Many members of the MicroVAX family had corresponding VAXstation variants, which primarily differ by the addition of graphics hardware. The MicroVAX family supports Digital's VMS, ULTRIX and VAXELN operating systems. Prior to VMS V5.0, MicroVAX hardware required a dedicated version of VMS named MicroVMS.

The Firefly was a shared memory asymmetric multiprocessor workstation, developed by the Systems Research Center, a research organization within Digital Equipment Corporation. The first version built contained up to seven MicroVAX 78032 microprocessors. The cache from each of the microprocessors kept a consistent view of the same main memory using a cache coherency algorithm, the Firefly protocol. The second version of the Firefly used faster CVAX 78034 microprocessors. It was later introduced as a product by DEC as the VAXstation 3520/3540 codenamed Firefox.

The DEC 4000 AXP is a series of departmental server computers developed and manufactured by Digital Equipment Corporation introduced on 10 November 1992. These systems formed part of the first generation of systems based on the 64-bit Alpha AXP architecture, and at the time of introduction, ran Digital's OpenVMS AXP or OSF/1 AXP operating systems.

The DEC 7000 AXP and DEC 10000 AXP are a series of high-end multiprocessor server computers developed and manufactured by Digital Equipment Corporation, introduced on 10 November 1992. These systems formed part of the first generation of systems based on the 64-bit Alpha AXP architecture and at the time of introduction, ran Digital's OpenVMS AXP operating system, with DEC OSF/1 AXP available in March 1993. They were designed in parallel with the VAX 7000 and VAX 10000 minicomputers, and are identical except for the processor module(s) and supported bus interfaces. A field upgrade from a VAX 7000/10000 to a DEC 7000/10000 AXP was possible by means of swapping the processor boards.

The VAX 4000 is a discontinued family of low-end minicomputers developed and manufactured by Digital Equipment Corporation using microprocessors implementing the VAX instruction set architecture (ISA). The VAX 4000 succeeded the MicroVAX family, and shipped with the OpenVMS operating system. It was the last family of low-end VAX systems, as the platform was discontinued by Compaq.

<span class="mw-page-title-main">VAX 6000</span> Minicomputer by Digital Equipment Corporation

The VAX 6000 is a discontinued family of minicomputers developed and manufactured by Digital Equipment Corporation (DEC) using processors implementing the VAX instruction set architecture (ISA). Originally, the VAX 6000 was intended to be a mid-range VAX product line complementing the VAX 8000, but with the introduction of the VAX 6000 Model 400 series, the older VAX 8000 was discontinued in favor of the VAX 6000, which offered slightly higher performance for half the cost. The VAX 6000 family supports Digital's VMS and ULTRIX operating systems.

The VAX 7000 and VAX 10000 are a discontinued family of high-end multiprocessor minicomputers developed and manufactured by Digital Equipment Corporation (DEC), introduced in July 1992. These systems use NVAX microprocessors implementing the VAX instruction set architecture, and run the OpenVMS operating system.

The VAX 9000 is a discontinued family of mainframes developed and manufactured by Digital Equipment Corporation (DEC) using custom ECL-based processors implementing the VAX instruction set architecture (ISA). Equipped with optional vector processors, they were marketed into the supercomputer space as well. As with other VAX systems, they were sold with either the VMS or Ultrix operating systems.

The VAXft was a family of fault-tolerant minicomputers developed and manufactured by Digital Equipment Corporation (DEC) using processors implementing the VAX instruction set architecture (ISA). "VAXft" stood for "Virtual Address Extension, fault tolerant". These systems ran the OpenVMS operating system, and were first supported by VMS 5.4. Two layered software products, VAXft System Services and VMS Volume Shadowing, were required to support the fault-tolerant features of the VAXft and for the redundancy of data stored on hard disk drives.

<span class="mw-page-title-main">PA-8000</span> HP microprocessor

The PA-8000 (PCX-U), code-named Onyx, is a microprocessor developed and fabricated by Hewlett-Packard (HP) that implemented the PA-RISC 2.0 instruction set architecture (ISA). It was a completely new design with no circuitry derived from previous PA-RISC microprocessors. The PA-8000 was introduced on 2 November 1995 when shipments began to members of the Precision RISC Organization (PRO). It was used exclusively by PRO members and was not sold on the merchant market. All follow-on PA-8x00 processors are based on the basic PA-8000 processor core.

References