Alpha PCI 64–275 User’s Manual Order Number: EK–AL275–UM. A01 This manual describes the Alpha PCI 64–275 motherboard, order number EBP30–AN, configured for the Microsoft Windows NT operating system. Revision/Update Information: Digital Equipment Corporation Maynard, Massachusetts This is a new manual.
April 1996 Possession, use, or copying of the software described in this publication is authorized only pursuant to a valid written license from Digital or an authorized sublicensor. While Digital believes the information included in this publication is correct as of the date of publication, it is subject to change without notice.
Contents About This Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 vii Alpha PCI 64–275 Introduction 1.1 The Alpha PCI 64–275 . . . . . . . . . . . . . . 1.2 Board Components and Features . . . . . . 1.2.1 Memory Subsystem . . . . . . . . . . . . . 1.2.2 DECchip 21072 Support Chipset . . . 1.2.3 PAL Control Set . . . . . . . . . . . . . . . . 1.2.4 Level 2 Cache Subsystem Overview . 1.2.5 Clock Subsystem Overview . . . . . . . 1.2.6 PCI Interface Overview .
3.4.2 3.4.3 Going to the Debug Monitor from Windows NT ARC Firmware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Returning to Windows NT ARC Firmware from the Debug Monitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–6 3–6 4 Functional Elements 4.1 4.1.1 4.1.2 4.2 4.3 4.4 4.4.1 4.4.2 4.4.3 PCI Interrupts and Arbitration . Board Interrupts . . . . . . . . . PCI/ISA Arbitration . . . . . . . ISA Devices . . . . . . . . . . . . . .
Index Figures 1–1 1–2 1–3 2–1 2–2 2–3 3–1 4–1 4–2 4–3 4–4 4–5 5–1 Alpha PCI 64–275 Functional Block Diagram . . . . Maximum and Minimum SIMM Bank Layouts . . . Alpha PCI 64–275 Component Layout and Board Dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Alpha PCI 64–275 Board Jumpers . . . . . . . . . . . . J3 Jumpers/Connectors . . . . . . . . . . . . . . . . . . . . . Alpha PCI 64–275 Board Connectors . . . . . . . . . . Alpha PCI 64–275 Power Connectors . . . . . . . . . .
About This Manual This manual describes Digital’s Alpha PCI 64–275 motherboards. Audience The target audience is the embedded and realtime technical OEM requiring higher performance than is available from PCs using other architectures. This guide is to assist users of the Alpha PCI 64–275 in installing the board and populating it with memory modules and peripheral cards. Scope This guide describes the features, configuration, and installation of the Alpha PCI 64–275.
• Chapter 5, Board Requirements and Parameters, describes the Alpha PCI 64–275 power and environmental requirements, and identifies major board components. • Appendix A, Components and Associated Literature, lists suggested supporting components that are available from Digital, such as CDROMs, disk, tapes, modems, and so forth. • Appendix B, Additional Documentation, gives addresses for ordering documentation from other vendors.
1 Alpha PCI 64–275 Introduction This chapter provides an overview of the Alpha PCI 64–275, its components, features, and uses. 1.1 The Alpha PCI 64–275 The Alpha PCI 64–275 motherboards use the the Alpha 21064A processor chip operating at 275MHz and Digital’s 21072 chip set. The boards support the Windows NT operating system (EBP30-NA, with ARC firmware console). 1.
1.
1.
1.2 Board Components and Features 1.2.2 DECchip 21072 Support Chipset The 21064A is supported by a DECchip 21072 ASIC chipset (21072), with a 128-bit memory interface. The chipset consists of the following three chips: • DECchip 21071-CA (21071-CA) provides the interface from the CPU to cache and main memory, and includes the cache and memory controller. • DECchip 21071-BA (21071-BA) provides a 32-bit data path from the CPU to memory and I/O. Four chips provide the 128-bit interface.
1.2 Board Components and Features Table 1–1 L2 Cache SIMM Sizes L2 Cache Size Static RAM Access Times 512KB 6 ns, 8 ns, 10 ns, 12 ns, 15 ns 2MB 1 8MB 1 6 ns, 8 ns, 10 ns, 12 ns1 , 15 ns 6 ns, 8 ns, 10 ns, 12 ns, 15 ns Default as shipped 1.2.5 Clock Subsystem Overview The clock subsystem provides clocks to the 21072 chipset and PCI devices. Two oscillators provide clocks for the ISA and combination chip functions. 1.2.
1.2 Board Components and Features 1.2.8 Software Support The Alpha PCI 64–275 supports the Windows NT operating system through an ARC firmware console. This console is resident on the module in 1MB of flash ROM. In addition to supporting the operating system, the console provides code for power-up testing, initializing, and a debug monitor. Section 4.4 describes the flash ROM in more detail.
1.2 Board Components and Features Alpha PCI 64–275 Component Layout and Board Dimensions 33.0 cm (13.0 in ± 0.05 in) Figure 1–3 22.1 cm (8.7 in ± 0.05 in) Scale = 90% LJ-04458.
1.
1.2 Board Components and Features Table 1–2 (Cont.) Graphics Alpha PCI 64–275 Summary Graphics options The Alpha PCI 64–275 supports a wide variety of PCIand ISA-based graphics options, such as those listed in Appendix A. Look at the Microsoft Windows NT hardware compatibility listing for detailed option support information.
1.2 Board Components and Features Table 1–2 (Cont.) Alpha PCI 64–275 Summary Environmental Characteristics (Operating) 1–10 Temperature 10°C to 40°C (50°F to 104°F) ambient on the board Temperature change rate (maximum) 20°C/hr (36°F/hr) Relative humidity Maximum wet bulb Minimum dew point 10%–90% noncondensing 32°C (90°F) 2°C (36°F) EMC compliance Compliance certification is the responsibility of the system integrator.
2 Board Jumpers and Connectors The Alpha PCI 64–275 uses jumpers to implement variations in clock frequency and L2 cache size and speed. These jumpers must be configured for the user’s environment. Onboard connectors are provided for the I/O, memory SIMMs, serial and parallel peripherals, integrated device electronics (IDE) devices, and L2 cache SIMMs. 2.1 Configuration Jumpers The software and hardware configuration jumpers are identified in Figures 2–1 and 2–2, and are described in Tables 2–1 and 2–2.
2.1 Configuration Jumpers Figure 2–1 Alpha PCI 64–275 Board Jumpers J16 J15 J3 Scale = 90% 2–2 Board Jumpers and Connectors LJ-04459.
2.1 Configuration Jumpers Figure 2–2 J3 Jumpers/Connectors sysclkdiv 1 2 jmp_irq2 3 4 jmp_irq1 5 6 jmp_irq0 7 8 (not used) 9 10 sp_bit0 11 12 sp_bit1 13 14 sp_bit2 15 16 sp_bit3 17 18 sp_bit4 19 20 sp_bit5 21 22 sp_bit6 23 24 sp_bit7 25 26 gnd reset_button 27 28 hd_act_l 29 30 hd_led_l 31 32 gnd spkr 33 34 key_lock +5V 35 36 gnd gnd 37 38 (not used) +5V 39 40 power_led_l To Speaker LJ-04132.
2.1 Configuration Jumpers Table 2–1 Jumper Position Descriptions Select Bit Register Bit Name sp_bit7 BOOT_OPTION Jumper out—Boot first image in flash ROM. Jumper in (default)—Boot one of several alternate images in flash ROM as specified by NVRAM location 3F in TOY RAM. sp_bit6 MINI_DEBUG Jumper out (default)—Boot selected image in flash ROM. Jumper in—Trap to SROM debug port (J2). sp_bit<5:3> BC_SPEED<2:0> L2 cache speed selection is shown here.
2.1 Configuration Jumpers Table 2–1 (Cont.) Jumper Position Descriptions Select Bit Register Bit Name Function sp_bit<2:0> BC_SIZE<2:0> L2 cache size selection is shown here.
2.1 Configuration Jumpers 2.1.2 Hardware Configuration Jumpers Hardware configuration jumpers are shown in Figure 2–1 and are described in Table 2–2. Table 2–2 Connector Alpha PCI 64–275 Board Jumpers Pins Description L2 Cache Address Lines J15 4 Adr<22:19> L2 cache; pins 22:19 are identified on the board. Pin 19 corresponds to J15-1, and so forth.
2.1 Configuration Jumpers Table 2–2 (Cont.) Connector Pins Alpha PCI 64–275 Board Jumpers Description Board Clock Functions J3 4 21064A CPU clock divisor selection. J3-1 sysclkdiv J3-3 jmp_irq2 J3-5 jmp_irq1 J3-7 jmp_irq0 Divisor In In In In 2 In In In Out 3 In In Out In 4 In In Out Out 5 In Out In In 6 In Out In Out 7 In Out Out In 8 In Out Out Out 9 Divisor 9 is used for 275 MHz (default).
2.2 Alpha PCI 64–275 Board Connectors Figure 2–3 Alpha PCI 64–275 Board Connectors J32 J33 J34 J31 J30 J28 J25 J27 J24 J29 J26 J17 J18 J19 J20 J21 J22 J23 J14 J3 J4 J5 J6 J7 J8 J9 J10 J11 J12 J13 J2 J1 Scale = 90% 2–8 Board Jumpers and Connectors LJ-04457.
2.
2.2 Alpha PCI 64–275 Board Connectors Table 2–3 (Cont.
2.2 Alpha PCI 64–275 Board Connectors Table 2–3 (Cont.) Module Connector Descriptions (See Figure 2–3) Connector Pins Description Power Connectors J27 J28 6 6 Module power connector (GND, +3.3 V) Pin Voltage/Signal 1 Ground 2 Ground 3 Ground 4 +3.3 V 5 +3.3 V 6 +3.3 V Module power connector (+3.3 V, GND) Pin Voltage/Signal 1 +3.3 V 2 +3.3 V 3 +3.
2.2 Alpha PCI 64–275 Board Connectors Table 2–3 (Cont.
2.2 Alpha PCI 64–275 Board Connectors Table 2–3 (Cont.) Module Connector Descriptions (See Figure 2–3) Connector Pins Description Enclosure Fan J1 3 Enclosure fan connector. Pins 1 and 3 are ground. Pin 2 is +12 V. J3 Pins 38, 40 2 Power LED connector. Pin 38 is +5 V with a built-in 150-ohm resistor. Pin 40 is ground. J3 Pins 29, 31 2 IDE disk access LED connector. Pin 29 is grounded on access. Pin 31 is +5 V with a built-in 150-ohm resistor. J3 Pins 32, 34 2 Key lock connector.
3 Starting and Using the Alpha PCI 64–275 This chapter lists hardware, software, and accessories you must obtain to completely set up a functioning computer system. The chapter then describes how to configure the hardware and software. Finally, the chapter describes how to start and use the Alpha PCI 64–275. 3.
3.1 Hardware Requirements • An IDE or SCSI hard drive. • A 3.5-in diskette drive and cable. • A 10-pin serial line cable. • A terminal or a serial line connection to a host system with appropriate cables. For more information about hardware requirements and for the location of board connectors and jumpers, see Chapter 2. 3.2 Software Requirements 3.2.1 Windows NT Windows NT is distributed either on CDROM (recommended) or 3.5" diskettes. Your system must have either a CDROM drive or 3.
3.3 Hardware Configuration e. Make sure that the SIMM snaps into the metal locking clips on both ends. 2. Connect a power supply to the Alpha PCI 64–275 motherboard, as shown in Figure 3–1, with standard power to J29 and J31 and with +3.3Vdc power to J27 and J28. If you use Digital’s recommended power supply, connect P8—J31, P9—J29, P11—J27, and P12—J28. J29 and J31 are mounted inline to appear as a single 12-pin connector on the board, but accept two 6-pin plugs.
3.3 Hardware Configuration Figure 3–1 Alpha PCI 64–275 Power Connectors J31 AlphaPC64 Board 1 J28 J27 1 1 1 J29 Alpha 21064A Microprocessor J27 Pin Voltage/Signal 1 Ground 2 Ground 3 Ground 4 +3.3 V 5 +3.3 V 6 +3.3 V J28 Pin Voltage/Signal 1 +3.3 V 2 +3.3 V 3 +3.3 V 4 Ground 5 Ground 6 Ground J29 Pin Voltage/Signal 1 Ground 2 Ground 3 −5 V 4 +5 V 5 +5 V 6 +5 V J31 Pin Voltage/Signal p_dcok 1 2 +5 V 3 +12 V 4 −12 V 5 Ground 6 Ground MK230633.S 7.
3.3 Hardware Configuration 9. Connect the mouse cable to connector J34. 10. Connect a 9-pin serial port adapter cable to the COM1 connector at J32. Insert the connector in the proper orientation, so that pin 1 on the cable matches pin 1 on the board header (as indicated on the board). Pin 1 is identified on the board with a v symbol. 11. Connect your host system or terminal to the COM1 port by using an appropriate cable arrangement.
3.4 Software Configuration 3.4.2 Going to the Debug Monitor from Windows NT ARC Firmware If a problem occurs requiring the use of the debug monitor, you can use one of the following methods to access the debug monitor from the Windows NT ARC firmware: A. Use the ARC firmware menus to choose the debug monitor. 1. At the Boot menu, choose Supplementary menu.... 2. At the Supplementary menu, choose Setup the system.... 3. At the Setup the system menu, choose Machine specific setup.... 4.
3.4 Software Configuration AlphaPC64> bootopt nt O/S type selected: "The Windows NT Operating System" ....Firmware type: "Windows NT Firmware" AlphaPC64> bootopt Predefined bootoptions are... "0" "Alpha Evaluation Board Debug Monitor" "DBM" "1" "The Windows NT Operating System" "NT" "2" "OpenVMS" "VMS" "3" "Digital UNIX" "UNIX" O/S type selected: "The Windows NT Operating System" ....
4 Functional Elements This chapter describes some of the functional elements of the Alpha PCI 64–275. Information, such as bus timing and protocol, found in other specifications, data sheets, and reference documentation is not duplicated. Appendix B provides a list of supporting documents and order numbers. Note For a detailed description of the Alpha 21064A, refer to the Alpha 21064 and Alpha 21064A Microprocessors Hardware Reference Manual.
4.
4.1 PCI Interrupts and Arbitration All PCI interrupts are combined in the PLD and drive a single output signal, pci_isa_irq. This signal drives CPU input cpu_irq0 through a multiplexer. There is also a memory controller error interrupt and an I/O controller error interrupt within the CPU. Table 4–1 lists the CPU interrupt assignment during normal operation.
4.1 PCI Interrupts and Arbitration Interrupt Level Interrupt Source IRQ9, IRQ10, IRQ11 16-bit ISA IRQ12 Mouse IRQ13 16-bit ISA IRQ14 IDE IRQ15 16-bit ISA The Alpha PCI 64–275 timer interrupt is generated by the real-time clock by means of cpu_irq1, rather than by the timer within the SIO, which would route the interrupt through the ISA bus interrupts. Interrupt PLDs Function The MACH210 PLD acts as an 8-bit I/O slave on the ISA bus at addresses 804h, 805h, and 806h.
4.
4.4 Flash ROM (System ROM) Figure 4–3 ISA Devices PCI Bus la<23:17> sd<15:0> sd<7:0> ubus<7:0> Transceiver PCI-to-ISA Bridge 82378ZB Diskette J30 Combo Chip 87312 Parallel J28 Comm 1 J29 Flash ROM 1M x 8 TOY 1287 Keyboard/ Mouse 8242 ISA Slot 0 ISA Slot 1 ISA Slot 2 J16 J17 J18 Comm 2 J23 IDE J24 sa<9:0> sa<18:0> flash_adr19 sa<2> sa<19:0> 86.5% LJ04141A.AI5 4.4 Flash ROM (System ROM) The flash ROM, sometimes called the system ROM, is a 1MB, nonvolatile, writable ROM.
4.4 Flash ROM (System ROM) Figure 4–4 dc Power Distribution Power Connectors: AlphaPC64.38 J31 1 p_dcok 3 +12 V dc 4 -12 V dc IC Devices Clocks PCI Slots ISA Slots J27 3 4 -5 V dc Vdd 5 6 3 V dc Logic Fan J25 1 3 V dc 21064 2 3 4 J31 5 2 Vdd 6 5 Ground 6 J26 1 Ground 2 J27 3 4 5 3 V dc 1 2 6 LJ04143A.
4.
4.4 Flash ROM (System ROM) Table 4–2 (Cont.) Special Header Entry Descriptions Entry Description Decompression flag The decompression flag informs the SROM code whether the the ROM image was compressed. The SROM code contains routines that execute the decompression algorithm. Other compression and decompression schemes, which work independently from this scheme, may be employed. Destination address This quadword contains the destination address for the image.
4.4 Flash ROM (System ROM) If jumper J3-25/26 is installed, the Alpha PCI 64–275 reads the value at location 3F of the TOY NVRAM. The Alpha PCI 64–275 uses the value found there to determine which image will be selected (see Table 4–3). The selected image is loaded and executed.
4.4 Flash ROM (System ROM) AlphaPC64> bootopt ! Predefined bootoptions are... "0" "Alpha Evaluation Board Debug Monitor" "DBM" "1" "The Windows NT Operating System" "NT" "2" "OpenVMS" "VMS" "3" "Digital UNIX" "UNIX" O/S type selected: "Alpha Evaluation Board Debug Monitor" ....Firmware type: "DBM Firmware" AlphaPC64> bootopt nt " O/S type selected: "The Windows NT Operating System" ....Firmware type: "Windows NT Firmware" AlphaPC64> bootopt # Predefined bootoptions are...
4.4 Flash ROM (System ROM) The address range for the higher bank is 3 FFF8 0000 to 3 FFFF FFFF, the same as for the lower bank. Access is now to the higher bank and will continue until the Alpha PCI 64–275 is reset or a 0 is written to the register at address 800. Note The update-enable jumper must be installed from pin J16-2 to pin J16-3 to enable writing to the flash ROM. See connector J16 in Table 2–3.
5 Board Requirements and Parameters This chapter describes the Alpha PCI 64–275 power and environmental requirements and physical board parameters. 5.1 Power Requirements The Alpha PCI 64–275 derives its dc power from a user-supplied, industrystandard PC power supply. The board has a total power dissipation of 96.2 W, excluding PCI and ISA devices. Table 5–1 lists the power requirements of each dc supply voltage. The power supply must supply signal p_dcok to the board reset logic.
5.1 Power Requirements If the fan stops, the loss of the sensor signal puts the Alpha PCI 64–275 into a low power standby mode. This protects the Alpha PCI 64–275 under fan-failure conditions. 5.2 Environmental Characteristics The Alpha PCI 64–275 board environmental characteristics are: • Operating temperature range of 10°C to 40°C (50°F to 104°F) • Storage temperature range of –55°C to 125°C (–67°F to 257°F) 5.
5.3 Physical Board Parameters Figure 5–1 Board Component Layout 41 39 37 38 43 40 42 44 45 46 51 47 48 50 49 36 6 28 27 30 24 1 35 34 29 7 33 8 23 2 26 25 22 31 32 17 16 9 4 10 21 15 11 20 14 19 13 3 12 5 18 Scale = 90% LJ-04460.
5.
5.3 Physical Board Parameters Table 5–2 (Cont.
A Components and Associated Literature A.1 Components and Peripherals Available from Digital The following table lists some of the components and peripherals available from Digital that you can use with the Alpha PCI 64–275.
A.1 Components and Peripherals Available from Digital Peripheral Digital Indentifying Number Printers LA75 LJ250 LA75 TURBO LJ252 LA100 LN03 LA120 LN03R LA210 DEClaser 1100/15001 LA324 DEClaser 2100/21501 LCG01 DEClaser 2200/22501 LF01R DEClaser 3200/32501 DEClaser 51001 Monitors VRC16-HA, PCXBV-PC, VRC21-H4 Modems DF02, DF296, DF03 PCXDF3 1 Support for these printers is at DEC ANSI level 1. 3 Modem support only - no FAX available.
A.2 Windows NT Qualified Peripherals List A.2 Windows NT Qualified Peripherals List To obtain the latest Microsoft Windows NT Hardware Compatability List, contact Microsoft’s Customer Service representatives at 1-800-426-9400 or, access CompuServe Information Systems in Library 1 of the WINNT forum (GO WINNT) or Library 17 of the MSWIN32 forum (GO MSWIN32).
B Additional Documentation B.
B.1 Ordering Third-Party Documentation Vendor Addresses Intel Corporation 2200 Mission College Boulevard PO Box 58119 Santa Clara CA 95052–8119 1–800–548–4725 http://www.intel.com National Semiconductor 2900 Semiconductor Drive PO Box 58090 Santa Clara CA 95052–8090 1–800–272–9959 http://www.national.com PCI Special Interest Group M/S HF3-15A 5200 NE Elam Young Parkway Hillsboro OR 97124–6497 1–503–696–2000 www.teleport.com/~pc2/pcisigindex.
C Technical Support C.1 Technical Support If you need technical support with your Alpha PCI Motherboard, contact your local Digital representative. Please provide your local representative with the model number and if possible a brief description of the problem you are encountering. Additional technical documentation is available from Digital on the major Digital semiconductor components used on your PCI Motherboard. A complete list of these documents can be obtained from your local representative.
Index A C Arbitration PCI, 4–1 scheme, 4–5 Cache See L2 cache Chipset support, 1–4 Clock subsystem overview, 1–5 COM1 connector, 2–10 COM2 connector, 2–10 Components, 1–1 Configuration, 2–1 hardware, 3–2 software, 3–5 Connectors, 2–7 to 2–13 board reset, 2–13 COM1, 2–10 COM2, 2–10 CPU fan, 2–12 disk access LED, 2–13 DRAM SIMM, 2–10 Enclosure fan, 2–13 IDE, 2–10 key lock, 2–13 keyboard, 2–9 mouse, 2–9 parallel port, 2–10 power, 2–11 power LED, 2–13 speaker, 2–13 SROM test, 2–10 Console interface code in f
CPU clock divisor jumpers, 2–7 CPU fan connector, 2–12 D dc power distribution, 4–5 See also Power requirements Debug monitor, 3–5 code in flash ROM, 1–6 starting, 3–6 Debugging native, 1–6 source-level, 1–6 DECchip 21071-BA, 1–4 DECchip 21071-CA, 1–4 DECchip 21071-DA, 1–4 DECchip 21072 chipset, 1–1, 1–4 DECladebug, 1–6 Disk access LED connector, 2–13 Diskette controller, 1–5 Diskette drive connector, 2–10 DRAM, 1–1 SIMM connectors, 2–10 Dynamic RAM See DRAM E Enclosure fan connector, 2–13 Environmental c
Jumpers (cont’d) flash ROM, 2–6 L2 cache address, 2–6 MINI_DEBUG, 2–4 sp_bit6, 2–4 sp_bit7, 2–4 sp_bit<2:0>, 2–5 sp_bit<5:3>, 2–4 K Key lock connector, 2–13 Keyboard connector, 2–9 Keyboard controller, 1–5 L L2 cache address jumper, 2–6 SIMM slots, 2–9 subsystem, 1–4 Level 2 cache See L2 cache M Memory subsystem, 1–1 See DRAM MINI_DEBUG jumper, 2–4 Mouse connector, 2–9 Mouse controller, 1–5 O Operating Systems See OS OS software support, 1–6 P PAL control set, 1–4 Parallel interface, 1–5 Parallel port
Slots ISA, 2–9 L2 cache SIMM, 2–9 PCI, 2–9 Software configuration jumpers, 2–1, 2–3, 2–4 Software requirements Windows NT, 3–2 Software support, 1–6 Speaker connector, 2–13 sp_bit6 jumper, 2–4 sp_bit7 jumper, 2–4 sp_bit<2:0> jumpers, 2–5 sp_bit<5:3> jumpers, 2–4 SRAM, 1–4 SROM code, 1–6 test connector, 2–10 Index–4 Static RAM See SRAM Support chipset, 1–4 System software support, 1–6 U UART, 1–5 Ubus, 1–5 Universal asynchronous receiver–transmitter See UART Utility bus See Ubus W Windows NT ARC firmware