Compaq AlphaServer DS20 Service Manual

AlphaServer DS20
Service Manual
Order Number: EK–AS140–SV. A 01
This manual is for anyone who services this system. It includes troubleshooting information, configuration rules, and instructions for removal and replacement of field-replaceable units.
Compaq Computer Corporat ion
The in fo rmatio n in this p ublication is subject to ch ange w ithout n otice. COMPAQ COMPUTER CORPORATION SHALL NOT BE LIABLE FOR TECHNICAL
OR EDITORIAL ERRORS OR OMISSIONS CONTAINED HEREIN, NOR FOR INCIDENTAL OR CONSEQUENTIAL DAMAGES RESULTING FROM THE FURNISHING, PERFORMANCE, OR USE OF THIS MATERIAL.
This publication c ont ai ns in formation protecte d by copyright. No par t of this p ubl ic at ion may b e photocopied or repr oduced in any form without prior written consent from Compaq Co mp ut er Corporation.
The software desc ri bed i n th is do cument is furnished under a license agreement or nondisclosure agr eement and may be used or copied only in acco rda nce with the terms of the agreement.
© 1999 Digital Equipment Corporat ion. All rights res e rved. P rinted in the U. S .A. COMPAQ and the Compaq logo are trademarks or registere d tr adem arks of Compaq Computer
Corporation. A lphaS erver, DIGITAL, OpenVMS, and StorageWorks are trademarks or registered trademarks of Digital Equ ip me nt Corporation. Micros oft, Windows, and Windows NT are registere d tr ademarks of Microsoft Corporat ion. U N IX is a regi stered tradem ar k in th e U.S. and other countr ie s, licens ed exclusively through X/Open Company Ltd. Other produc t names mentioned herein may be trademarks and/o r reg is tered trademarks of their respect iv e companies.
Digital Equipmen t Corporation now ow ned by C ompaq Compu ter Co rporation. FCC Notice: The equipment described in thi s ma nual generates, use s, and may emit radio
frequency energ y. T he equipment has been typ e te st ed and f ound to comply with the l im i ts for a Class A digital device pursuant to Part 15 of FCC Rules, w hich are de si gned to provide reasonable prote ct ion a gainst such radio freq uency interferenc e. O pera ti on of thi s equ ipment in a residential area may cause inter fe rence, in which case the user at his own expense will be required to take w hat ever measures a re re quired to correc t the interference.
Shielded Cables: If shielded cables have been supplied or specified, they mus t be us ed on t he syste m in order to mainta in internatio n al regulatory compliance.
Warning! This is a Clas s A produ ct. In a do mestic environment this product may cause radio interference, in wh i ch case the user may be required to take adequate measures.
Achtung! Dieses ist ein Gerä t de r Funk st örgrenzwertkla ss e A . In Wohnbereichen können bei Betrieb dieses Geräte s Rundfunkstörungen auftreten, in welchen Fäl le n der Be nut zer für entsprechend e G egenmaßnahmen ve rantwortlich ist.
Avertissement! Cet appareil est un appareil de Classe A. Dans un environnement résidentiel, cet appareil peut provoquer des brouillages radioélectriques. Dans ce cas, il peut être demandé à l'utilisateur de prendre les mesures appropriées.
Contents
Preface ........................................................................... ix
Chapter 1 System Overview
1.1 System Enclosure.....................................................................................1-2
1.2 Operator Control Panel and Drives........................................................... 1-4
1.3 System Consoles ......................................................................................1-6
1.4 System Architecture................................................................................. 1-8
1.5 CPU Types.............................................................................................1-10
1.6 Memory .................................................................................................1-12
1.7 Memory Addressing and Data Location ..................................................1-14
1.8 System Board.........................................................................................1-16
1.8.1 Cross-Bar Switch and System Components ......................................1-18
1.8.2 I/O Subsystem.................................................................................1-20
1.8.3 System Board Switchpacks..............................................................1-22
1.9 Server Feature Module...........................................................................1-24
1.9.1 Power Control Logic .......................................................................1-26
1.10 Power C ir cuit and C o ver Interlock..........................................................1-28
1.11 Power Supply.........................................................................................1-30
1.12 Power Up/Down Sequence.....................................................................1-32
1.13 TIG Bus.................................................................................................1-34
1.14 Maintenance Bus (I
1.15 StorageWorks Drives.............................................................................. 1-38
2
C Bus).....................................................................1-36
Chapter 2 Troubleshooting
2.1 Troubleshooting During Power-Up...........................................................2-2
2.2 Control Panel Display and Troubleshooting..............................................2-4
2.3 Power-Up Display and Troubleshooting....................................................2-6
2.4 Running Diagnostics — Test Command ...................................................2-8
2.5 Testing an Entire System..........................................................................2-9
2.6 Other Useful Console Commands...........................................................2-11
2.7 Troubleshooting with LEDs....................................................................2-12
2.8 Compaq Analyze....................................................................................2-14
2.8.1 Compaq Analyze Graphics Interface (GUI)......................................2-14
2.8.2 Description of the Error...................................................................2-16
2.9 Releasing Secure Mode..........................................................................2-20
iii
Chapter 3 Error Registers
3.1 Ibox Status Register - I_STAT..................................................................3-2
3.2 Memory Management Status Register – MM_STAT.................................3-3
3.3 Dcache Status Register – DC_STAT.........................................................3-5
3.4 Cbox Read Register..................................................................................3-7
3.5 Miscellaneous Register (MISC) ................................................................3-9
3.6 Device Interrupt Request Register (DIRn, n=0,1).................................... 3-12
3.7 Pchip Error Register (PERROR).............................................................3-13
3.8 Failure Register......................................................................................3-16
3.9 Funct i o n R egiste r...................................................................................3-18
Chapter 4 Removal and Replacement
4.1 System Safety.......................................................................................... 4-1
4.2 FRU List..................................................................................................4-2
4.3 System Access .........................................................................................4-6
4.4 CPU Removal and Replacement............................................................... 4-8
4.5 Memory Module Removal and Replacement..................................4-10
4.6 System Board Removal and Replacement...............................................4-12
4.7 PCI/ISA Option Removal and Replacement ............................................4-14
4.8 Server Feature Module Removal and Replacement..................................4-16
4.9 Power Supply Removal and Replacement............................................... 4-18
4.10 Power Harness Removal and Replacement..............................................4-20
4.11 Power Transition Module Removal and Replacement..............................4-22
4.12 Auxiliary Fan Removal and Replacement...............................................4-24
4.13 System Fan Removal and Replacement...................................................4-26
4.14 Cover Interlock Removal and Replacement............................................. 4-28
4.15 Operator Control Panel Removal and Replacement................................4-30
4.16 CD-ROM Removal and Replacement..................................................... 4-32
4.17 Floppy Removal and Replacement..........................................................4-34
4.18 SCSI Disk Removal and Replacement....................................................4-36
4.19 StorageWorks Backplane Removal and Replacement..............................4-38
4.20 StorageWorks UltraSCSI Bus Extender Removal and Replacement.........4-40
Appendix A Halts, Console Commands, and Environment Variables
A.1 Halt Button Functions..............................................................................A-2
A.2 Using the Halt Button..............................................................................A-3
A.3 Ha lt Assertion .........................................................................................A-4
A.4 Summary of SRM Console Commands....................................................A-6
A.5 Summary of SRM Environment Variables...............................................A-8
A.6 Recordi n g Envir o n ment Va r iables.........................................................A-10
iv
Appendix B Managing the System Remotely
B.1 RCM Overview.......................................................................................B-2
B.2 First-Time Setup.....................................................................................B-3
B.2.1 Using RCM Locally or with a Modem on COM1...............................B-4
B.3 RCM Commands.....................................................................................B-5
B.4 Using the RCM Switchpack...................................................................B-10
B.5 Troubleshooting Guide..........................................................................B-13
Appendix C Firmware Update
C.1 Updating Firmware and Consoles............................................................C-2
C.1.1 Updating Firmware from the CD-ROM....................................................C-4
C.1.2 Updating Firmware from Floppy Disk — Creating th e Diskettes.............. C-8
C.1.3 Updating Firmware from Floppy Disk — Performing the Update........... C-10
C.1.4 Updating Firmware from a Network Device........................................... C-14
C.1.5 LFU Commands.................................................................................... C-18
Examples
1–1 Show Memory............................................................................................1-15
2–1 Power-Up Display........................................................................................2-6
2–2 Test Command Syntax..................................................................................2-8
2–3 Sample Test Command.................................................................................2-9
2–4 Show Power............................................................................................... 2-11
2–5 Show Memory............................................................................................2-11
2–6 Compaq Analyze Error Report....................................................................2-16
2–7 Releasing/Reestablishing Secure Mode.......................................................2-20
B–1 Invoking and Leaving RCM Locally ............................................................ B-4
C–1 Starting LFU from the SRM Console ........................................................... C-2
C–2 Booting LFU from the CD-ROM ................................................................. C-3
C–3 Updating Firmware from the CD-ROM ........................................................ C-4
C–4 Creating Update Diskettes on an OpenVMS System..................................... C-9
C–5 Updating Firmware from the Floppy Disk .................................................. C-10
C–6 Selecting AS1400FW to Update Firmware from the Internal Floppy Disk . . . C-13
C–7 Updating Firmware from a Network Device............................................... C-14
v
Figures
1-1 System Enclosure.........................................................................................1-2
1-2 Cover Interlock Circuit.................................................................................1-3
1-3 Control Panel Assembly...............................................................................1-4
1-4 Block Diagram.............................................................................................1-8
1-5 CPU Module Placement .............................................................................1-10
1-6 Memory Placement.................................................................................... 1-12
1-7 Contents of DIMMs ................................................................................... 1-14
1-8 Memory Configuration...............................................................................1-15
1-9 System Board.............................................................................................1-16
1-10 Cross-Bar Switch Data Block Diagram .......................................................1-18
1-11 PCI Block Diagram....................................................................................1-20
1-12 Switchpack Location..................................................................................1-22
1-13 Server Feature Module...............................................................................1-24
1-14 Power Control Logic..................................................................................1-26
1-15 Power Circuit Diagram...............................................................................1-28
1-16 Back of Power Supply and Location...........................................................1-30
1-17 Power Up/Down Sequence Flowchart.........................................................1-32
1-18 TIG Bus Block Diagram.............................................................................1-34
2
1-19 I
1-20 StorageWorks Drive Location ....................................................................1-38
2-1 Control Panel and LCD Display....................................................................2-4
2-2 CPU and Server Feature Module LEDs.......................................................2-12
2-3 Compaq Analyze Graphics Interface...........................................................2-14
4-1 Some of the FRU Locations..........................................................................4-2
4-2 Accessing the System...................................................................................4-6
4-3 Removing CPU Module ...............................................................................4-8
4-4 Removing Memory.................................................................................... 4-10
4-5 Removing System Board............................................................................4-12
4-6 Removing PCI/ISA Option .........................................................................4-14
4-7 Removing Server Feature Module ..............................................................4-16
4-8 Removing Power Supply............................................................................4-18
4-9 Removing Power Harness........................................................................... 4-20
4-10 Removing Power Transition Module ..........................................................4-22
4-11 Remove Auxiliary Fan Removal.................................................................4-24
4-12 Removing System Fan................................................................................4-26
4-13 Removing Cover Interlock..........................................................................4-28
4-14 Removing OCP..........................................................................................4-30
4-15 Removing CD-ROM.................................................................................. 4-32
4-16 Removing Floppy.......................................................................................4-34
4-17 Removing StorageWorks Disk....................................................................4-36
4-18 Removing StorageWorks Backplane...........................................................4-38
C Bus Block Diagram.............................................................................. 1-36
vi
4-19 Removing StorageWorks UltraSCSI Bus Extender...................................... 4-40
B-1 RCM Connections ...................................................................................... B-3
B-2 Location of RCM Switchpack on Server Feature Module .......................... B-10
C–1 Starting LFU from the AlphaBIOS Console.................................................C-2
Tables
1-1 PCI Slot Numbering....................................................................................1-21
1-2 Switchpack 2............................................................................................... 1-23
1-3 Switchpack 3............................................................................................... 1-23
1-4 Remote Control Switch Functions ...............................................................1-25
2-1 Control Panel Display................................................................................... 2-5
2-2 Types of Errors ...........................................................................................2-19
3-1 Ibox Status Register......................................................................................3-2
3-2 Memory Management Status Register............................................................3-4
3-3 Dcache Status Register..................................................................................3-6
3-4 Cbox Read Register.......................................................................................3-7
3-5 Miscellaneous Register................................................................................3-10
3-6 Device Interrupt Request Register ...............................................................3-12
3-7 Pchip Error Register....................................................................................3-14
3-8 Failure Register...........................................................................................3-17
3-9 Function Register........................................................................................3-19
4-1 Field-Replaceable Unit Part Numbers............................................................4-3
A-1 Results of Pressing the Halt Button...............................................................A-2
A-2 Summary of SRM Console Commands.........................................................A-6
A-3 Environment Variable Summary...................................................................A-8
A-4 Environment Variables Worksheet..............................................................A-10
B-1 RCM Command Summary............................................................................B-5
B-2 RCM Status Command Fields ....................................................................... B-9
B-3 RCM Troubleshooting ................................................................................ B-13
C–1 File Locations for Creating Update Diskettes on a PC....................................C-8
C–2 LFU Command Summary........................................................................... C-18
vii
Preface
Intended Audience
This manual is written for the customer service engineer.
Document Structure
This manual uses a structured document ation desig n. Topics are organ ized into small sections for efficient online and printed reference. Each topic begins with an abstract, followed by an illustration or example, and ends with descriptive text.
This manual has four chapters and three appendixes, as follows:
• Chapter 1, System Overview, introduces the Compaq AlphaServer DS20
system. It describes each system component.
• Chapter 2, Trouble shoo ting , describes troubleshooting during power-up and
booting, as well as the test command.
• Chapter 3, Error Registers, describes the error registers used to hold error
information.
• Chapter 4, Removal and Replacement, describes removal and replacement
procedures for field-replaceable units (FRUs).
• Appendix A, Halts, Co nsole Commands, a nd Enviro nment Vari a bles,
summarizes the commands used to examine and alter the system configuration.
• Appendix B, Managing t he System Remotel y, describes how to use the Remote
Console Manager (RCM) to monitor and control the system remotely.
• Appendix C, Firmware Upda te, describes how to update system firmware.
ix
Documentation Titles
Table 1 lists books in the documentation set.
Table 1 AlphaServer DS20 Documentation
Title Order Number
User and Installation Documentation Kit QZ–014AA–G8
User’s Guide EK–AS140–UG
Basic Installation EK–AS140–IN
Service Information
Service Manual EK–AS140–SV
Information on the Internet
Using a Web browser you can access the AlphaServer InfoCenter at: http://www.digital.com/info/alphaserver/products.html Access the latest system firmware either with a Web browser or via FTP as follows:
ftp://ftp.digital.com/pub/Digital/Alpha/firmware/
Interim firmware released since the last firmware CD is located at:
ftp://ftp.digital.com/pub/Digital/Alpha/firmware/interim/
x
Chapter 1
System Overview
The Compaq Alpha Server DS2 0 system c onsi sts of up to two CPUs, up to 4 Gbytes of memory, 6 I/O slots, and up to 7 SCSI storage devices. AlphaServer DS20 systems
can be mounted in a standard 19” rack. AlphaServer DS20 systems support OpenVMS, Compaq Tru64 UNIX, Windows NT,
and Linux. Topics in this chapter include the following:
• System Enclosure
• Operator Control Panel and Drives
• System Consoles
• System Architecture
• CPU Types
• Memory
• Memory Addressing and Data Location
• System Board
• Server Feature Module
• Power Circuit and Cover Interlock
• Power Supply
• Power Up/Down Sequence
• TIG Bus
• Maintenance Bus (I
• StorageWorks Drives
2
C Bus)
System Overview 1-1
1.1 System Enclosure
The system has up to two CPU modules and up to 4 Gby tes of memory. A single fast wide UltraSCSI Stora geW orks she lf prov i des up to 128 Gbyte s of storage.
Figure 1-1 System Enclosure
4
1
2
5
PKW-1402-98
3
6
1-2 AlphaServer DS20 Service Manual
The numbered callouts in Figure 1-1 refer to the system components.
System card cage, which holds the system board and the CPU, memory, and system I/O.
PCI/ISA section of the system card cage.Operator contro l p anel assemb ly, which in cludes th e control p anel, the LC D
display, and the floppy drive.
CD-ROM drive.
Cooling section containing two fans and the server feature module.
StorageWorks shelf.
Cover Interlock
The system has a single cover interlock switch tripped by the top cover.
Figure 1-2 Cover Interlock Circuit
Power
Server Feature Module
Switch
pack
Supply
Cover
Interlock
Push button
ON/OFF
OCP
DC_ENABLE_L
OCP
Connector
PK1405-99
NOTE: The cover interlock must be engaged to enable power-up.
To overr ide the cover inter lock, use a s u itable object to close the inter lock cir cuit.
Disk damage will result if the system is run with the top cover off.
Cover
Interlock
Switch
System Overview 1-3
1.2 Operator Control Panel and Drives
The control panel includes the On/Off, Halt, and Reset buttons and an LCD display.
Figure 1-3 Control Panel Assembly
CD-ROM
Floppy
OCP Display
1
OCP display. The OCP display is a 16-character LCD that indicates status during power-up and self-test. While the operating system is running, the LCD displays the system type. Its controller is on the XBUS.
CD-ROM. The CD-ROM drive is used to load software, firmware, and updates. Its controller i s on P CI1 on th e P C I backplane on the system b oa rd.
Floppy disk. The floppy drive is used to load software and firmware updates. The floppy c ontrol ler is on the XBUS on the PCI backplane on the system b oard.
2
3
PKW-0501-97
1-4 AlphaServer DS20 Service Manual
On/Off button. Powers the system on or off. When the LED to the right of the
button is lit, the power is on. The On/Off button is connected to the power supplies through the system interlock and the RCM logic.
Rese t but ton. Initializes the system. Halt button. When the Halt button is pressed, different results are manifest
depending upon the state of the machine. The major function of the Halt button is to stop whatever the machine is doing
and return the system to the SRM console. To get to the SRM console, for sy stems r u nni ng OpenVMS o r Compaq Tr u64
UNIX, press the Halt button. To get to the SRM console, for systems running Windows NT, press the Halt
button and then press the Reset button. (Pressing the Halt button when the
system is running Windows NT causes a “halt assertion” flag to be set in the firmware. When Reset is pressed, the console reads the “halt assertion” flag and ignores environment variables that would cause the system to boot.)
The function of the Halt button is complex; it depends upon the state of the machine when the button is pressed. See Section B.1 for a full discussion of the Halt button.
System Overview 1-5
1.3 System Consoles
There are two console progra ms: the SRM consol e and the AlphaBIOS console.
SRM Console Prompt
On systems running the Compaq Tru64 UNIX or OpenVMS operating system, the following console prompt is displayed after system startup messages are displayed, or whenever the SRM console is invoked:
P00>>>
NOTE: The console prompt displays only after the entir e power-u p s equenc e is complete. This can take up to several minutes if the memory is very large.
AlphaBIOS Boot Menu
On systems running the Windows NT operating system, the Boot menu is displayed when the AlphaBIOS console is invoked:
1-6 AlphaServer DS20 Service Manual
SRM Console
The SRM console is a command-line interface used to boot the Compaq Tru64 UNIX and OpenVMS operating systems. It also provides support for examining and modifying the system state and configuring and testing the system. The SRM console can be run from a serial terminal or a graphics monitor.
AlphaBIOS Console
The AlphaBIOS console is a menu-based interface that supports the Microsoft Windows NT operating system. AlphaBIOS is used to set up operating system selections, boot Windows NT, and display information about the system configuration. The ISA Configuration Utility and the RAID Standalone Configuration Utility are run from the AlphaBIOS console. AlphaBIOS runs on either a serial terminal or graphics terminal. Windows NT requires a graphics monitor.
Environment Variables
Environment variables are software parameters that define, among other things, the system configuration. They are used to pass information to different pieces of software running in the system at various times . The os_type environment variable, which can be set to VMS, UNIX, or NT, determines which of the two consoles is used. The SRM console is always brought into memory, but AlphaBIOS is loaded if os_type is set to NT and the Halt LED is not lit .
Refer to Appendix A of this guide for a list of the environment variables used to configure a system.
Refer to your system User’s Guide for information on setting environment variables. Most environment variables are stored in the NVRAM area of the flash ROM on the
system board. It is recommended that you keep a record of the environment variables for each system that you service. Some environment variable settings are lost when a module is swapped and must be restored after the new module is installed. Refer to Appendix A for a convenient worksheet for recording environment variable settings.
System Overview 1-7
1.4 System Architecture
1 or 2
PKW1400-98
An Alpha microprocessor chi p is use d in this system. The CPU, memo ry, and the I/O modules are physically connected to the system board and logically connected through a switch-based interconnect implemented in a cross-bar switch chipset.
Figure 1-4 Block Diagram
Command, Address, and Control lines for each Memory Array
C chip
Control lines for D chips
Probe/ Addr.
CMD/ Addr.
CPU 0
Probe/ Addr.
CMD/ Addr.
CPU 1
(optional)
B cache
CPU Data Bus
CAPbus
P chip
P chip
PAD Bus
64 bit PCI
8 D chips
64 bit PCI
Up to 2
Memory
Banks
Memory
Data
Bus
Memory
Banks
B cache
1-8 AlphaServer DS20 Service Manual
The AlphaServer DS20 is a switch-based interconnect system; it uses a cross-bar switch chipset that allows data to move directly from place to place in the system. The CPU, memory, and I/O devices physically connect to the system board and each has one or two logical connections to the switch. The arrows on the block diagram shown in Figure 1-4 indicate the flow of data, command/address, and control signals.
On the system board is:
• A system switch consisting of a control chip (C-chip) and 8 data chips (D-chips)
• Three buses to the D-chips: the memory data bus, the CPU data bus, and the
P-chip address and data bu s (PAD bus)
• One bus from the C-chip to the P-chips (CAP bus)
• Two 60 command/address and control connections between each CPU and the
C-chip: the command/a d dress li ne f rom the CPUs to the C-chi p and the probe address lines from the C-chip to the CPUs
• A TIG bus connected to the C-chip
• Control lines from the C-chip to the D-chips
• Control, timing, and address lines from the C-chip to each memory array
• Two 64-bit PCI buses with three PCI option slots each
• One ISA bus bridged on PCI0 and two SCSI ports (unused at FRS) also on PCI0
(If an ISA option is used, PCI 1 slot 9 cannot be used for a PCI option.)
• One ISA to XBUS bridge to the built-in XBUS options
A fully configu red pe desta l syst em can have two CPUs, sixte en DIMMs, a total of six I/O options, and seven 18 Gbyte UltraSCSI disks. Maximum memory is 4 Gbytes. The I/O options can be all PCI options or five PCI options and a single ISA option.
Other major lines in the system are used for command, addresses, and control. For information on CPUs, see Sectio n 1. 5. For information on memory, see Sections 1.6 and 1.7. There are two 64-bit PCI buses connected to the cross-bar switch chipset by two PAD
buses and a single CAP bus. Each bus has three PCI slots for I/O devices. PCI bus 0 has an ISA bridge and a SCSI adapter with two ports (not used) embedded on the bus. A single ISA slot is available on PCI bus 0 that, when used, eliminates the use of one PCI slot on PCI bus 1.
Logic and sensors on the system feature module monitor power status and the system environment (temperature and fan speeds).
System Overview 1-9
1.5 CPU Types
There is a single CPU variant.
Figure 1-5 CPU Module Placement
1 3 1
DIMM Slo ts
3 0 2 0 2
D
Chip
D
Chip
C
Chip
D
ChipDChip
CPU 0
DIMM Slots
PCI 0 Slot 7 PCI 0 Slot 8 PCI 0 Slot 9 PCI 1 Slot 7 PCI 1 Slot 8 PCI 1 Slot 9
ISA S lo t
D
D
Chip
Chip
2 0 2 0 3 1 3 1
D
ChipDChip
P
ChipPChip
CPU 1
PKW1401A-98
1-10 AlphaServer DS20 Service Manual
Alpha Chip Composition
The Alpha 21264 chip uses 0.35 micron chip technology, has a transistor count of 15.2 million, consumes 50 watts of power, and is air cooled (a fan is on the chip). The default cache system is write-back.
Chip Description
Unit Description
Instruction 64-Kbyte I-cache Execution 4-way execution; four integer units, two of which can perform
memory address calculations for load and store instructions; dedicated units for floating-point add, multiply, divide, and square root operations.
Memory Merge logic, 64-Kbyte write-through first-level data cache,
bus interface unit that consists of two ports, one a 16-byte B­cache port and the other an 8-byte system port.
CPU Variants
Module Variant Clock Frequency Onboard Cache
KN310-Ax 500 MHz 4 Mbytes
CPU Configuration Rules
• The first CPU must be in CPU slot 0.
• Both CPUs must have the same Alpha chi p clo c k spee d selected.
Module LEDs
Description (read LEDs from right to left on the
LED Name
module)
2V_PWRGOOD_LED Normally on. Indicates the presence of 2.XV. SROM_CLK_LED Normally off. Toggles on and off rapidly during the
SROM load phase. DC_OK_LED Normally on. Indicates the presence of DC_OK. CPU_SELF_TEST_LED Normally on. Indicates the status of self-test. If the LED
is off, there was an error or timeout after the SROM load.
System Overview 1-11
1.6 Memory
Memory consists of up to four memory options, each consisting of four DIMMs. There are four option variants: 128 Mbytes, 256 Mbytes, 512 Mbytes, and 1 Gbyte.
Figure 1-6 Memory Placement
1 3 1
DIMM Slo ts
3
0
2
0
2
D
Chip
D
Chip
C
Chip
D
ChipDChip
CPU 0
DIMM Slots
PCI 0 Slot 7 PCI 0 Slot 8 PCI 0 Slot 9 PCI 1 Slot 7 PCI 1 Slot 8 PCI 1 Slot 9
ISA S lo t
D
Chip
2 0 2 0 3
1
3
1
D
Chip
D
ChipDChip
P
ChipPChip
CPU 1
PKW1401B-98
1-12 AlphaServer DS20 Service Manual
Memory Variants
Memory is organized on two 256 plus ECC bit buses. Each bus can hold up to two memory banks (a memory option) made up of four DIMM modules. Memory can be configured from a minimum of 128 Mbytes (1 MS340-BA) to 4 Gbytes (4 MS340­EA). All memory is synchronous.
DRAM
Number/
Option Size Module Type
option Size
MS340-BA 128 MB 54-25066-BA Synch. 36 4 x 32MB MS340-CA 256 MB 54-25053-BA Synch. 36 4 x 64MB MS340-DA 512 MB 54-25941-KA Synch. 36 4 x 128MB MS340-EA 1 GB 54-25941-BA Synch. 36 4 x 256MB
Memory Operation
Two 256-bit memory buses transfer data between the cross-bar chipset switch and main memory. Each DIMM bank, made up of four DIMM modules, provides the data, or 256 bits p lus 32 ECC b its, of the 32 by tes transferred. Two modules in the b an k provide the odd bytes of data, and the other two modules provide the even bytes of data.
Memory Configuration Rules
In a system, memories of different sizes are permitted, but:
• A memory option consists of four DIMMs all of which must be the same size.
• Convention places the largest memory option in slots marked 0 on the system
board. See Figure 1-6.
• Memory options must be installed in slots designated for each bank. The first
bank goes into slots marked 0, the second bank into slots marked 1, and so on.
System Overview 1-13
1.7 Memory Addressing and Data Location
0
0
0
0
PK1488-98
Memory addressing is contiguous beginning with memory bank 0. The first address of each bank is one above the ending address of the previous bank. Data is located in DIMMs as described by Figure 1-7.
Figure 1-7 Contents of DIMMs
D Chip
D Chip
DIMM Slots
D Chip
D Chip
DIMM Contains
Bank 1 even b yt es 0, 2, 4, 6, 8, 10, 12, 14 Bank 3 even bytes 0, 2, 4, 6, 8, 10, 12, 14 Bank 1 even b yt es 16, 18, 20, 22, 24, 26, 28, 3 Bank 3 even b yt es 16, 18, 20, 22, 24, 26, 28, 3 Bank 0 even bytes 0, 2, 4, 6, 8, 10, 12, 14 Bank 2 even bytes 0, 2, 4, 6, 8, 10, 12, 14 Bank 0 even b yt es 16, 18, 20, 22, 24, 26, 28, 3 Bank 2 even b yt es 16, 18, 20, 22, 24, 26, 28, 3
C Chip
D Chip
D Chip
Bank 2 odd bytes 17, 19, 21, 23, 25, 27, 29, 31 Bank 0 odd bytes 17, 19, 21, 23, 25, 27, 29, 31 Bank 2 odd bytes 1, 3, 5, 7, 9, 11, 13, 15 Bank 0 odd bytes 1, 3, 5, 7, 9, 11, 13, 15 Bank 3 odd bytes 17, 19, 21, 23, 25, 27, 29, 31 Bank 1 odd bytes 17, 19, 21, 23, 25, 27, 29, 31 Bank 3 odd bytes 1, 3, 5, 7, 9, 11, 13, 15 Bank 1 odd bytes 1, 3, 5, 7, 9, 11, 13, 15
D Chip
D Chip
DIMM Slots
1-14 AlphaServer DS20 Service Manual
Memory Addressing
p
Sy
The first address of each bank is one above the ending address of the previous bank. Examp le 1 –1 and Figure 1-8 show the starting address of each memory bank using
either the SRM console or AlphaBIOS.
Example 1–1 Show Memory
P00>>> show memory
Array # Size Base Addr
------- ---------- --------­ 0 128 MB 000000000 1 128 MB 008000000 2 128 MB 010000000 3 128 MB 018000000
Total Ba d Pa ge s = 0 Total Good Memory = 512 MBytes
P00>>>
Figure 1-8 Memory Configuration
Display System Configuration F1= Hel
Systemboard Configuration Hard Disk Configuration PCI Configuration SCSI Configuration ISA Configuration
Memory Configuration
Integrated Peripherals
æ
Bank 0: 128 MB (32 MB per DIMM)-- Starting Address = 0x000 00000 Bank 1: 128 MB (32 MB per DIMM)-- Starting Address = 0x800 00000 Bank 2: 128 MB (32 MB per DIMM)-- Starting Address = 0x100 00000 Bank 3: 128 MB (32 MB per DIMM)-- Starting Address = 0x180 00000
ESC =Exit
DIMM Contents
Figure 1-7 shows the data contents of each DIMM in memory. Odd data bytes are in DIMMs below the cross-bar swi tch chip set , a nd the even data byte s are in the DIMMs above the cross-bar switch chipset.
stem Memory Configuration
System Overview 1-15
1.8 System Board
r
r
The system board contains five major logic sections performing five major system functio ns.
Figure 1-9 System Board
Even bytes of all memory banks
I/O
Connector s
Odd bytes of all memory banks
PCI 0 Slot 7 PCI 0 Slot 8 PCI 0 Slot 9 PCI 1 Slot 7 PCI 1 Slot 8 PCI 1 Slot 9
ISA Slot
1 3 1 3 0 2 0 2
D
Chip
Chip
2 0 2 0 3 1 3
1
D
Chip
D
D
Chip
C
Chip
D
ChipDChip
D
ChipDChip
P
ChipPChip
TIG Pal
3 V Power & Misc 3V
CPU 0
CPU 1
5 V Power Speaker
Connectors
SCSI
CTRL
ISA
Bridge
Junk I/O
SCSI
Battery
Flash ROM
Connector RCM
Connector
Floppy Connect o
IDE Connect o
PK1491-98
1-16 AlphaServer DS20 Service Manual
Three major sections on the system board are:
• The cross-bar switch chipset and the system components attached to it (CPU(s),
memory, PCI chips, and the TIG bus)
• The power connections and voltage regulator
• The I/O subsystem
System Overview 1-17
1.8.1 Cross-Bar Switch and System Components
8
The cross-bar switch chipset consists of a single control chip, the C-chip, and eight data chips, the D-chips. Into and out of the D-chips are two system buses to CPUs, two PAD buses to PCI chips, and two memory data buses that connect to up to four memory banks.
Figure 1-10 Cross-Bar Switch Data Block Diagram
%FDFKH
%FDFKH
,2'HYLFHV
,2'HYLFHV
&38
&38
0HPRU\'DWD%XV

ELW3&,
ELW3&,
3$'%XV
6\V'DWD %XV
6\V'DWD %XV

3FKLS
ELW

CAP Bus
3FKLS
3$'%XV
ELW
TIG Bus
FKLS
Interrupts
TIG PAL
&
'
'
'
'
'
'
'
'



0HPRU\
'DWD%XV


0HPRU\EDQN
0HPRU\EDQN
1-18 AlphaServer DS20 Service Manual
0HPRU\
EDQN
0HPRU\
EDQN
PK1489-9
Each type of bus in the system is unique:
• The two memory data buses operate in 256-bit mode passing two hex words (32
bytes) of data between memory and the D-chips per cycle. The bus operates at
83.3 MHz.
• The two CPU data buses operate in “64-bit mode” passing a quadword (8 bytes)
of data between CPU and the D-chips per cycle. Though the CPU data bus is narrower than the memory data bus, it operates at four times the speed of the memory data bus at 333 MHz.
• The single CAP bus is a 24-bit wide bidirectional bus that carries commands and
addresses and is also used for transmitting data to and from the C-chip CSRs and the TIG bus.
• The two PAD buses operate in 32-bit mode passing 8 nibbles per cycle. Two
cycles are required to pass 8 bytes of data. The PAD bus runs at 83.3 MHz.
• The TIG bus handles flash ROM data (system diagnostics and console programs)
and system interrupts.
The cross-bar switch is controlled by the C-chip which synchronizes, along with the clock, the D-c hips, th e CPUs, me m ory, and the P- chi p s. Figure 1- 10 sho ws the major data paths through the system.
The C-chip contains:
• Buffers for requests for the P-chips (shared), and each CPU
• Request queues for each memory bank
• A CPU interface for probe and fill requests and issues
• A P-chip interfac e co ntroller and bridg e b etween PCI comman ds and addresses
and CPU PIO commands and addresses
• D-chip contr olle r s, o ne for the PAD bus and one fo r ever yth i ng el se
The D-chip contains:
• Queues to and from t he P-c hip , to an d from th e CPUs, and to and from memory
• Control from the C-chip
The P-chip contains:
• Upstream (away from the PCI) and downstream (toward the PCI) data queues
• Upstream and downstream address queues
An upstream address state machin e fo r DMA and peer-to-peer reads and writes
A scatter/gather table for direct mapped and scatter/gather DMA memory access
System Overview 1-19
1.8.2 I/O Subsystem
s
The I/O subsystem consists of two 64-bit PCI buses. One has an embedded ISA bridge, three PCI option slots, and a single ISA sl ot; the other bus has three PCI option slots.
Figure 1-11 PCI Block Diagram
Crossbar
Switch
8 D Chips
P Chip
PCI 1
I/O ASIC
CAP Bus (24 bits)
P Chip
PCI 0
C Chip
PAD Bus (32 bits)
1 ISA
Slot
Cypress Chip
3&,%XV
PCI-0
3 64-bi t slots
(ISA Bridge, IDE, KBRD,
MSE, USB)
ADAPTEC Ultra SCSI
Controller
(2 ports)
1-20 AlphaServer DS20 Service Manual
COM1 COM2
Parallel Port
Floppy
PCI- 1 B u
PCI-1
3 64-bi t slots
PK1494- 9 8
Loading...
+ 152 hidden pages