DEC 3000 AXP
   HOME

TheInfoList



OR:

DEC 3000 AXP was the name given to a series of
computer workstation A workstation is a special computer designed for technical or scientific applications. Intended primarily to be used by a single user, they are commonly connected to a local area network and run multi-user operating systems. The term ''workst ...
s and
server Server may refer to: Computing *Server (computing), a computer program or a device that provides functionality for other programs or devices, called clients Role * Waiting staff, those who work at a restaurant or a bar attending customers and su ...
s, produced from 1992 to around 1995 by
Digital Equipment Corporation Digital Equipment Corporation (DEC ), using the trademark Digital, was a major American company in the computer industry from the 1960s to the 1990s. The company was co-founded by Ken Olsen and Harlan Anderson in 1957. Olsen was president un ...
. The DEC 3000 AXP series formed part of the first generation of computer systems based on the 64-bit Alpha AXP architecture. Supported
operating system An operating system (OS) is system software that manages computer hardware, software resources, and provides common daemon (computing), services for computer programs. Time-sharing operating systems scheduler (computing), schedule tasks for ef ...
s for the DEC 3000 AXP series were DEC OSF/1 AXP (later renamed
Digital UNIX Tru64 UNIX is a discontinued 64-bit UNIX operating system for the Alpha instruction set architecture (ISA), currently owned by Hewlett-Packard (HP). Previously, Tru64 UNIX was a product of Compaq, and before that, Digital Equipment Corporation ...
) and OpenVMS AXP (later renamed
OpenVMS OpenVMS, often referred to as just VMS, is a multi-user, multiprocessing and virtual memory-based operating system. It is designed to support time-sharing, batch processing, transaction processing and workstation applications. Customers using Ope ...
). All DEC 3000 AXP models used the DECchip 21064 (EV4) or DECchip 21064A (EV45) processor and inherited various features from the earlier
MIPS architecture MIPS (Microprocessor without Interlocked Pipelined Stages) is a family of reduced instruction set computer (RISC) instruction set architectures (ISA)Price, Charles (September 1995). ''MIPS IV Instruction Set'' (Revision 3.2), MIPS Technologies, ...
-based DECstation models, such as the
TURBOchannel TURBOchannel is an open computer bus developed by DEC by during the late 1980s and early 1990s. Although it is open for any vendor to implement in their own systems, it was mostly used in Digital's own systems such as the MIPS-based DECstation ...
bus and the I/O subsystem. The DEC 3000 AXP series was superseded in late 1994, with workstation models replaced by the
AlphaStation AlphaStation is the name given to a series of computer workstations, produced from 1994 onwards by Digital Equipment Corporation, and later by Compaq and HP. As the name suggests, the AlphaStations were based on the DEC Alpha 64-bit micropro ...
line and server models replaced by the
AlphaServer AlphaServer is a series of server computers, produced from 1994 onwards by Digital Equipment Corporation, and later by Compaq and HP. AlphaServers were based on the DEC Alpha 64-bit microprocessor. Supported operating systems for Alpha ...
line.


Models

There were three DEC 3000 model families, codenamed
Pelican Pelicans (genus ''Pelecanus'') are a genus of large water birds that make up the family Pelecanidae. They are characterized by a long beak and a large throat pouch used for catching prey and draining water from the scooped-up contents before ...
,
Sandpiper Sandpipers are a large family, Scolopacidae, of waders. They include many species called sandpipers, as well as those called by names such as curlew and snipe. The majority of these species eat small invertebrates picked out of the mud or soil ...
, and
Flamingo Flamingos or flamingoes are a type of wading bird in the family Phoenicopteridae, which is the only extant family in the order Phoenicopteriformes. There are four flamingo species distributed throughout the Americas (including the Caribbea ...
. Within Digital, this led to the DEC 3000 series being affectionately referred to as "the seabirds". Note: Server configurations of the Model 400/500/600/700/800/900 systems were suffixed with "S".


Description

The logic in Flamingo- and Sandpiper-based systems are contained on two modules ( printed circuit boards), the CPU module and the I/O module, with the CPU module being the largest board. The two modules are connected via a 210-pin connector. The logic in Pelican-based systems are contained the CPU module and system module. The CPU module is a daughterboard that plugs into the system module and contains the CPU and the B-cache (L2 cache). The architecture of the Flamingo- and Sandpiper-based systems is based around a
crossbar switch In electronics and telecommunications, a crossbar switch (cross-point switch, matrix switch) is a collection of switches arranged in a matrix configuration. A crossbar switch has multiple input and output lines that form a crossed pattern of int ...
implemented by an ADDR (Address) ASIC, four SLICE (data slice) ASICs and a TC (TURBOchannel) ASIC. These ASICs connect the various different width buses used in the system, allowing data to be transferred to the different subsystems. PALs were used to implement the control logic. The cache, memory and TURBOchannel controllers, as well as other control logic, is entirely implemented by PALs. Pelican-based systems have an entirely different architecture from the other systems, similar to that of late-model Personal DECstations that they are based on, with a traditional workstation architecture with buses and buffers.


Memory

The Sandpiper and Flamingo used proprietary 100-pin, 40-bit (32 bits plus 8 bits ECC)
Fast Page Mode Dynamic random-access memory (dynamic RAM or DRAM) is a type of random-access semiconductor memory that stores each bit of data in a memory cell, usually consisting of a tiny capacitor and a transistor, both typically based on metal-oxid ...
SIMM A SIMM (single in-line memory module) is a type of memory module containing random-access memory used in computers from the early 1980s to the early 2000s. It differs from a dual in-line memory module (DIMM), the most predominant form of memo ...
s with capacities of 2 MB, 4 MB, 8 MB, 16 MB or 32 MB. These were eight-way interleaved, providing a 256-bit-wide bus to memory. The Sandpiper had two such eight-SIMM banks, for up to 512 MB total system RAM, while the Flamingo had four banks and supported up to 1 GB. In comparison, the Pelican was a budget architecture utilising eight standard 72-pin Fast Page Mode SIMMs that were protected with longword parity instead of ECC, with capacities of 8 MB or 32 MB, for a total of up to 256 MB RAM. These were two-way interleaved, for a 64-bit-wide bus to memory.


Expansion slots

The DEC 3000 AXP series uses the 32-bit
TURBOchannel TURBOchannel is an open computer bus developed by DEC by during the late 1980s and early 1990s. Although it is open for any vendor to implement in their own systems, it was mostly used in Digital's own systems such as the MIPS-based DECstation ...
bus running at various speeds, 12.5 MHz in the 300 models, 22.5 MHz in the 400 models and 25 MHz in models 500 to 900. The TURBOchannel bus is provided by an
ASIC An application-specific integrated circuit (ASIC ) is an integrated circuit (IC) chip customized for a particular use, rather than intended for general-purpose use, such as a chip designed to run in a digital voice recorder or a high-efficie ...
, which connected it to the SLICE data path ASICs. The number to expansion slots also varied, the 300 models had two slots, except for the 300L, which had none. Models 400, 600 and 700 had three slots, the model 500X featured five, while models 500, 800 and 900 featured six.


Graphics

The Model 300 Series and the Model 500, 500S and 500X feature integrated graphics provided by the CXTurbo subsystem, which resides on the system module. This subsystem is essentially an onboard HX TURBOchannel option module. The subsystem features a SFB (smart
frame buffer A framebuffer (frame buffer, or sometimes framestore) is a portion of random-access memory (RAM) containing a bitmap that drives a video display. It is a memory buffer containing data representing all the pixels in a complete video frame. Mode ...
) ASIC, a Brooktree Bt459 RAMDAC, 2 MB of VRAM and in the Model 500, 500S and 500X, a 256 KB flash ROM that holds part of the system firmware. The CXTurbo subsystem can reach resolutions of 1280 × 1024 at 72 Hz in the 300, 300X and 300LX models, 1024 × 768 at 72 Hz in the Model 300L and 1280 × 1024 at 66 Hz or 72 Hz in the Model 500, 500S and 500X. Because of the DEC 3000 AXP's similarity with Digital's previous RISC workstation line, the DECstation, the same TURBOchannel graphics options, which consisted of framebuffers, 2D and 3D accelerated graphics, were carried over the DEC 3000 AXP. Like the DECstation, up to three (the actual number may be less, depending on the number of TURBOchannel option slots the system features) framebuffers of the same model can be installed in a single system to support multiscreen configurations. Despite using the same graphics options as the DECstation at introduction, later options for the DEC 3000 AXP were designed exclusively for the platform. These options were Digital's ZLX-E1/E2/E3, ZLX-L1/L2 and ZLX-M1/M2 series of PixelVision architecture-based 2D/3D accelerated graphics and Kubota's high-end 3D accelerated graphics subsystem, the
Denali Denali (; also known as Mount McKinley, its former official name) is the highest mountain peak in North America, with a summit elevation of above sea level. With a topographic prominence of and a topographic isolation of , Denali is the ...
. The Denali is an external enclosure that contains up to six geometry engines and multiple memory modules. It was capable of advanced (for the time) 3D graphics, such as interactive volume rendering. It connects to the DEC 3000 AXP via a cable and a TURBOchannel interface module.


I/O subsystem

The I/O subsystem provides the DEC 3000 AXP with
Ethernet Ethernet () is a family of wired computer networking technologies commonly used in local area networks (LAN), metropolitan area networks (MAN) and wide area networks (WAN). It was commercially introduced in 1980 and first standardized in 1 ...
,
ISDN Integrated Services Digital Network (ISDN) is a set of communication standards for simultaneous digital transmission of voice, video, data, and other network services over the digitalised circuits of the public switched telephone network. Work ...
and audio capability, four serial lines, and a
real-time clock A real-time clock (RTC) is an electronic device (most often in the form of an integrated circuit) that measures the passage of time. Although the term often refers to the devices in personal computers, servers and embedded systems, RTCs are pr ...
. The I/O subsystem is interfaced to TURBOchannel by the IOCTL ASIC, which also implements two 8-bit buses, known as IOBUS HI and IOBUS LO, to which the I/O devices connect to. These two 8-bit buses can be combined to serve as one 16-bit bus to provide an I/O device with more bandwidth. Ethernet is provided by an AMD Am7990 LANCE (Local Area Network Controller for Ethernet), an AMD Am7992 SIA (Serial Interface Adapter) that implements the 10BASE-T or AUI Ethernet interface, and an ESAR (Ethernet Station Address ROM) that stores the MAC address. The Am7990 is the only I/O device in the subsystem to have a 16-bit interface to the IOCTL ASIC. ISDN and telephone-quality audio is provided by an AMD Am79C30A DSC (Digital Subscriber Controller). The four serial lines are provided by two
Zilog Zilog, Inc. is an American manufacturer of microprocessors and 8-bit and 16-bit microcontrollers. It is also a supplier of application-specific embedded system-on-chip (SoC) products. Its most famous product is the Z80 series of 8-bit micropro ...
Z85C30 SCC (Serial Communications Controller) dual
UART A universal asynchronous receiver-transmitter (UART ) is a computer hardware device for asynchronous serial communication in which the data format and transmission speeds are configurable. It sends data bits one by one, from the least signific ...
s, and the real-time clock is a
Dallas Semiconductor Dallas Semiconductor, acquired by Maxim Integrated in 2002 for $2.5 billion, was a company that designed and manufactured analog, digital, and mixed-signal semiconductors ( integrated circuits, or ICs). Its specialties included communications ...
DS1287A.


SCSI interface

The DEC 3000 AXP used a TCDS (TURBOchannel Dual SCSI) ASIC to provide an interface between the
SCSI Small Computer System Interface (SCSI, ) is a set of standards for physically connecting and transferring data between computers and peripheral devices. The SCSI standards define commands, protocols, electrical, optical and logical interface ...
controllers and the TURBOchannel bus. Early systems used one (Model 300s) or two (Model 400 and 500) NCR 53C94 SCSI controllers, which provided one or two 5 MB/sWhen applied to parallel data transfer, the unit MB is defined as 1 MB = 1,000,000 B, so that 1 MB/s = 1,000,000 bytes per second. 8-bit single ended SCSI buses. Later and higher end systems such as the Model 600, 700, 800 and 900 also feature two SCSI controllers, but used the NCR 53CF94-2 instead, which provided faster 10 MB/s 8-bit single ended SCSI buses.


Notes


References


DEC 3000 600/600S/700 AXP Owner's Guide

DEC 3000 300/400/500/600/700/800/900 AXP Models System Programmer's Manual, EK-D3SYS-PM.B01, July 1994, Digital Equipment Corporation


External links


Dutton, Todd A., Eiref, Daniel, Kurth, Hugh R., Reisert, James J., and Stewart, Robin L. (1992), "The Design of the DEC 3000 AXP Systems, Two High-performance Workstations", ''Digital Technical Journal'' 4(4).
{{DEC hardware 3000 AXP 3000 AXP Computer-related introductions in 1992 64-bit computers