Table of Contents
DEC 3000, DEC 4000, DEC 7000, and DEC 10000
| DEC 3000, DEC 4000, DEC 7000, DEC 10000 | |
|---|---|
| Codename | Pelican, Sandpiper, Flamingo (3000); Cobra, Fang (4000); Ruby, Laser, Blazer (7000, 10000) |
| CPU | 21064, 21064A (DEC 4000: 21064 only) |
| Processors | Up to 2 (DEC 4000), up to 6 (DEC 7000, 10000) |
| Memory | DEC 3000: up to 1 GiB, SIMMs |
| Buses | TURBOchannel (3000), Futurebus+ (4000), LSB with XMI, Futurebus+, and VAXBI I/O (7000, 10000) |
| Firmware | SRM (last V7.0 on the DEC 3000, V4.0 on the DEC 4000, V5.0 on the DEC 7000 and 10000) |
| Kernel option | None |
| Linux | Never |
The DEC 3000 TURBOchannel workstations, the DEC 4000 Futurebus+ server, and the DEC 7000 and DEC 10000 LSB servers are Digital's first Alpha systems, predating PCI. 1) 2)
Specifications
DEC 3000
The DEC 3000 series was the first Alpha workstation. 3) The Models 300 are Pelican, the 400, 600, and 700 Sandpiper, and the 500, 800, and 900 Flamingo; the Models 700 and 900 have EV45 CPUs. 4)
The fastest model, the Model 900 of August 1994, has a 275 MHz 21064A with 2 MiB of cache, 32 MiB to 1 GiB of memory, two 10 MB/s Fast SCSI-2 controllers, and six 100 MB/s TURBOchannel slots, one of them taken by the graphics card. 5)
To the operating system the Pelican, Sandpiper, and Flamingo variants are much the same machine. The Models 400 and 500 differ only in the enclosure and the number of TURBOchannel slots, the 600, 800, and 900 share the same basic design, and all the Flamingo and Sandpiper variants use the kernel configuration identifier DEC3000_500. 6)
- SCSI: models up to the 500 run their SCSI buses at a fixed 5 MB/s. The Model 600 and later can run each bus at 5 or 10 MB/s, set by the console variables
FAST_SCSI_A(internal) andFAST_SCSI_B(external). Of the TURBOchannel SCSI option cards, the PMAZB is fixed at 5 MB/s and the PMAZC is selectable. 10) - Graphics: the video connector on the TURBOchannel graphics cards is a 3W3 D-sub, the size of a DB15 with three coaxial sockets. 11)
- Audio: the workstations have 8 kHz mono audio. 12)
DEC 4000
The DEC 4000 is code-named Cobra and Fang. 13) The DEC 4000 Model 600 series is built around the KN430 CPU module, which "houses the DECchip 21064 processor", with up to two of them in a symmetric multiprocessing configuration. The system bus carries "a 34-bit address or a 128-bit data with 32-bit parity in a single cycle", and the arbitration logic and system bus clock generators live on the CPU 1 module. 14) A second KN430 must be at the same firmware level as the first, or the two may run different PALcode. 15)
- One to four ECC memory modules, with "memory interleaving across two or four modules of like sizes"
- The I/O module carries one or two Ethernet ports, each switchable between thickwire and ThinWire, a Futurebus+ Profile B interface, 512 KiB of FEPROM for the console and diagnostic firmware, a DS1287 time-of-year clock, and two serial lines, one of them the console
- The I/O daughter board adds four SCSI-2/DSSI buses for external fixed-media devices, each taking up to seven devices, and one SCSI-2 bus for internal removable and fixed media 16)
DEC 7000 and DEC 10000
The DEC 7000 and 10000 (Ruby) have up to six CPUs. 17) The DEC 7000 was also known as Laser, 18) and the DEC 10000 as Blazer. 19) The CPU is the KN7AA module. 20)
- DECchip 21064 at a peak clock rate of 200 MHz, in single or multiprocessor configurations
- 4 MiB physically addressed, direct-mapped, write-back backup cache (B-cache)
- LSB system bus, connecting CPUs, memory, and the I/O port (IOP) module; all backplane slots except slot 8, which is reserved for the IOP, take CPU or memory modules, and the first CPU should be in slot 0
- Runs OpenVMS AXP and DEC OSF/1 AXP
A populated LSB bus holds "one to six processor nodes, one to seven memory nodes, and a single I/O port node". 21) I/O hangs off the IOP as plug-in units (PIUs) filling cabinet quadrants: XMI, Futurebus+, VAXBI, and DSSI or SCSI disk PIUs. 22)
The console is SRM, with per-processor prompts: set cpu 1 designates the CPU in slot 1 as the primary and the prompt changes from P00>>> to P01>>>. show configuration lists the LSB slots by module, and set host connects to a device's own diagnostic utilities. 23)
A DEC 7000 could be upgraded in its cabinet to an AlphaServer 8400 by changing the centerplane. 24)
Firmware
The Model 600 needs console firmware V3.0 or later. 25) The firmware CD carries three DEC 3000 images, one for the Model 300 series, one for the 400, 600, and 700, and one for the 500, 800, and 900, matching the Pelican, Sandpiper, and Flamingo families. 26) On the Model 400 the firmware update jumper can only be reached by nearly dismantling the machine. 27)
The Ethernet port is chosen at the console with set ethernet thick or set ethernet tenbt, on the DEC 4000 as well. 28)
Linux
No Linux kernel has supported these systems.
- NetBSD supports the TURBOchannel systems. 32)
Known issues
- Machine check 0x660: on the Model 300 this is a parity error on a DMA read from memory by the onboard SCSI controller, usually from the memory SIMMs or the backup cache on the CPU daughter card. 33)
History
The DEC 3000 ran OpenVMS and DEC OSF/1, and never ran Windows NT, for which it had neither ARC firmware nor a HAL. 34) The first Alpha system to ship with an ARC console was the DECpc AXP 150. 35) Tru64 UNIX support ended with V5.0A on the DEC 3000; see Tru64 UNIX.
Conflicting information
The following sources conflict with each other or with the account given above. They are listed here for further investigation.
- DEC 3000 Model 900 CPU
- "Rackmount DEC 3000 Model 900 AXP Servers and Workstations", Customer Update, biz.digital.articles, 1 Aug 1994, gives the CPU as "DECchip 21064" at 275 MHz.
- "DEC 3000 Model 900 AXP Workstation Info Sheet", DECnews for Education, biz.digital.articles, 10 Aug 1994, gives "21064A/275 MHz".
- DEC 3000 codename
- "XL-266 install", Jay Estabrook, axp-list, 25 Feb 2004, refers to the "3000, aka Flamingo".
- Alpha AXP System Reference Manual, Version 6, p. D-2, gives Flamingo only for the Models 500, 800, and 900.
- "Re: Alpha codenames?", Stephen Carpenter, comp.unix.osf.osf1, 4 May 1993, quoting Digital's UK UNIX support: "Flamingo = DEC 3000 Model 500 / Sandpiper = DEC 3000 Model 400 / Pelican = DEC 3000 Model 300"
Documentation
DEC 3000
| Document | Part number | Date |
|---|---|---|
| DEC 3000 Model 300X/300LX AXP Upgrade Information | EK-D33XP-UP.A01 | March 1994 |
| DEC 3000 Model 500/500S AXP Rackmount Installation | EK-D355S-IN.B01 | April 1993 |
| DEC 3000 Model 600/600S AXP Upgrade Information | EK-D36AX-UP.B01 | April 1994 |
| DEC 3000 Model 700 AXP Upgrade Information | EK-D37AX-UP.A01 | July 1994 |
| DEC 3000 Model 800/800S AXP Upgrade Information | EK-D38AX-UP.B01 | April 1994 |
| DEC 3000 Model 900 AXP Upgrade Information | EK-D39AX-UP.A01 | July 1994 |
| Acoustic Noise Declaration for DEC 3000 Model 600/600S/700 AXP | EK-D3667-AD.A01 | July 1994 |
| Acoustic Noise Declaration for DEC 3000 Model 800/800S/900 AXP | EK-D3889-AD.A01 | July 1994 |
DEC 4000
| Document | Part number | Date |
|---|---|---|
| DEC 4000 Model 600 AXP Rackmount Installation/Owner's Guide | EK-BA641-IN.A01 | March 1993 |
| DEC 4000 Model 600 Series Quick Installation | EK-KN430-IN.A01 | |
| DEC 4000 Model 600 Series Information Map | EK-KN430-IM.A01 | 1992 |
| DEC 4000 Enclosures Illustrated Parts Breakdown | EK-EN430-IP.A01 | November 1992 |
DEC 7000 and DEC 10000
| Document | Part number | Date |
|---|---|---|
| DEC 7000/10000 AXP KN7AA CPU Technical Manual | EK-KN7AA-TM.001 | July 1993 |
| DEC 7000/10000 AXP and VAX 7000/10000 Platform Technical Manual | EK-7000A-TM.001 | August 1993 |
| DEC 7000 AXP System and VAX 7000 Console Reference Manual | EK-70C0B-TM.002 | November 1992 |
| DEC 7000 AXP System and VAX 7000 Operations Manual | EK-7000B-OP.002 | November 1992 |
| DEC 7000 AXP System and VAX 7000 Installation Guide | EK-700EB-IN.002 | November 1992 |
| DEC 7000 AXP System and VAX 7000 Site Preparation Guide | EK-7000B-SP.002 | November 1992 |
| DEC 7000 AXP System and VAX 7000 Basic Troubleshooting | EK-7000B-TS.002 | November 1992 |
| DEC 7000 AXP System and VAX 7000 System Service Manual | EK-7002B-SV.002 | November 1992 |
| DEC 7000 AXP and VAX 7000 System Platform Service Manual | EK-7000A-SV.001 | November 1992 |
| DEC 7000/10000 AXP Technical Bulletin Number 1 | EK-70TBA-T1.A01 | May 1993 |
| DEC 7000/10000 Diagnostics and Module Level Repair Student Workbook | EY-Q755E-SG-0001 |
