AlphaPC 164SX Motherboard Technical Reference Manual Order Number: EC–R57EB–TE Revision/Update Information: This is a revised document. It supersedes the AlphaPC 164SX Motherboard Technical Reference Manual, EC–R57EA–TE.
October 1998 The information in this publication is subject to change without notice. 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.
Contents Preface 1 Introduction 1.1 1.1.1 1.1.2 1.1.3 1.1.4 1.1.5 1.1.6 1.2 1.2.1 1.2.2 1.2.3 1.3 2 System Components and Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21174 Core Logic Chip . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Memory Subsystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . L2 Bcache Subsystem Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.7.7 2.7.8 2.7.9 2.7.10 2.7.11 2.7.12 2.7.13 2.7.14 3 3-1 3-2 3-2 3-3 3-4 AlphaPC 164SX Bcache Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21174 Core Logic Chip . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21174 Chip Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Main Memory Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
.3.2 5.3.3 5.3.4 A Required Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Removing the 21164PC Microprocessor . . . . . . . . . . . . . . . . . . . . . . . . . . . . Installing the 21164PC Microprocessor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-3 5-4 5-4 Support, Products, and Documentation A.1 A.2 A.2.1 A.2.2 A.2.3 A.2.4 A.3 A.4 A.5 Customer Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figures 1–1 2–1 2–2 2–3 3–1 3–2 4–1 4–2 4–3 4–4 4–5 4–6 4–7 4–8 5–1 vi AlphaPC 164SX Functional Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . AlphaPC 164SX Switch/Connector/Component Location. . . . . . . . . . . . . . . . . . . AlphaPC 164SX Configuration Switches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Multipurpose Connector Pinouts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ATX Hole Specification . . . . . . . . . . . . .
Tables 1–1 2–1 2–2 2–3 2–4 2–5 2–6 2–7 2–8 2–9 2–10 2–11 2–12 2–13 2–14 2–15 3–1 3–2 4–1 4–2 4–3 5–1 AlphaPC 164SX SDRAM Memory Configurations . . . . . . . . . . . . . . . . . . . . . . . . AlphaPC 164SX Switch/Connector/Component List. . . . . . . . . . . . . . . . . . . . . . . PCI Bus Connector Pinouts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ISA Expansion Bus Connector Pinouts (J22, J23) . . . . . . . . . . . . . . . . . . . . . . . .
Preface Overview This manual describes the AlphaPC 164SX motherboard, a board for computing systems based on the Alpha 21164PC microprocessor and the 21174 core logic chip. Audience This manual is intended for system designers and others who use the AlphaPC 164SX motherboard to design or evaluate computer systems based on the Alpha 21164PC microprocessor and the 21174 core logic chip.
• Chapter 1, Introduction, is an overview of the AlphaPC 164SX motherboard, including its components, features, and uses. • Chapter 2, System Configuration and Connectors, describes the user-environment configuration, board connectors and functions, and switch functions. It also identifies switch settings and connector locations. • Chapter 3, Power and Environmental Requirements, describes the AlphaPC 164SX power and environmental requirements and provides board dimensions.
• Binary Multiples The abbreviations K, M, and G (kilo, mega, and giga) represent binary multiples and have the following values. K M G = = = 210 (1024) 220 (1,048,576) 230 (1,073,741,824) For example: 2KB 4MB 8GB = = = 2 kilobytes = 4 megabytes = 8 gigabytes = 2 × 210 bytes 4 × 220 bytes 8 × 230 bytes Addresses Unless otherwise noted, all addresses and offsets are hexadecimal. Bit Notation Multiple-bit fields can include contiguous and noncontiguous bits contained in brackets ([]).
Term Words Bytes Bits Other Quadword Octaword Hexword 4 8 16 8 16 32 64 128 256 2 Longwords 2 Quadwords 2 Octawords Note Notes emphasize particularly important information. Numbering All numbers are decimal or hexadecimal unless otherwise indicated. The prefix 0x indicates a hexadecimal number. For example, 19 is decimal, but 0x19 and 0x19A are hexadecimal (also see Addresses). Otherwise, the base is indicated by a subscript; for example, 1002 is a binary number.
Signal Names All signal names are printed in boldface type. Signal names that originate in an industry-standard specification, such as PCI or IDE, are printed in the case as found in the specification (usually uppercase). Active-high signals are indicated by the _h suffix. Active-low signals have the _l suffix, a pound sign “#” appended, or a “not” overscore bar. Signals with no suffix are considered high-asserted signals. For example, signals data_h[127:0] and cia_int are active-high signals.
– An occurrence specified as UNPREDICTABLE may or may not happen based on an arbitrary choice function. The choice function is subject to the same constraints as are UNPREDICTABLE results and must not constitute a security hole. Specifically, UNPREDICTABLE results must not depend upon, or be a function of, the contents of memory locations or registers that are inaccessible to the current process in the current access mode.
1 Introduction This chapter provides an overview of the AlphaPC 164SX motherboard, including its components, features, and uses. The motherboard is a module for computing systems based on the 21174 core logic chip. The AlphaPC 164SX provides a single-board hardware and software development platform for the design, integration, and analysis of supporting logic and subsystems. The board also provides a platform for PCI I/O device hardware and software development. 1.
System Components and Features Figure 1–1 AlphaPC 164SX Functional Block Diagram 18 Index Alpha 21164PC Microprocessor Control 1MB, L2 Bcache Bcache Tag 10 Data 128 128-Bit Data Quick Switches Flash ROM Address Commands 168-Pin Unbuffered SDRAM DIMM Sockets (× 4) Control 16 DECchip 21174-CA Control, I/O Interface, and Address Address/Control PCI Support – Synthesizer EIDE Controller PCI-to-ISA Bridge 2 Dedicated 32-Bit PCI Slots 2 Dedicated 64-Bit PCI Slots 2 Dedicated ISA Slots 4 De
System Components and Features 1.1.1 21174 Core Logic Chip The Alpha 21164PC microprocessor is supported by the 21174 core logic chip, which provides an interface between three units—memory, the PCI bus, and the 21164PC (along with flash ROM). This core logic chip is the interface between the 21164PC microprocessor, main memory (addressing and control), and the PCI bus. Quick switches provide the memory interface data path isolation.
System Components and Features Table 1–1 AlphaPC 164SX SDRAM Memory Configurations Bank 0 Total Memory (Sheet 2 of 2) 1 Bank 11 J7 J8 J9 J10 192MB 8Mb × 72 8Mb × 72 4Mb × 72 4Mb × 72 256MB 8Mb × 72 8Mb × 72 8Mb × 72 8Mb × 72 16Mb × 72 16Mb × 72 — — 16Mb × 72 16Mb × 72 16Mb × 72 16Mb × 72 512MB 1 64-bit-wide DIMMs can also be used. 1.1.
Software Support 1.1.6 Miscellaneous Logic The AlphaPC 164SX contains the following miscellaneous components: • Operating system support — through a 1MB flash ROM that contains supporting firmware. • Synthesizer for clocks: • • – A clock synthesizer (MC12439) provides a programmable 400- and 533-MHz clock source to the 21164PC microprocessor. The microprocessor supplies a clock to the system PLL/clock buffer for the 21174. – The 21174 core logic chip provides the SDRAM and PCI clocks. – A 14.
Hardware Design Support 1.2.2 Alpha SRM Console Firmware The Alpha SRM Console firmware is required to install and boot DIGITAL UNIX on the AlphaPC 164SX. This Alpha firmware comes factory installed in the 21A05A1 variation of the AlphaPC 164SX. When installed, this firmware occupies the flash blocks reserved for the primary firmware. Binary images of the Alpha SRM Console firmware are included in the SDK and Firmware Update compact disk, along with a license describing the terms for use and distribution.
2 System Configuration and Connectors This chapter describes the AlphaPC 164SX configuration, board connectors and functions, and switch functions. It also identifies switch and connector locations. The AlphaPC 164SX uses switches to implement configuration parameters such as system speed and boot parameters. These switches must be configured for the user’s environment. Onboard connectors are provided for the I/O interfaces, DIMMs, and serial and parallel peripheral ports.
Figure 2–1 AlphaPC 164SX Switch/Connector/Component Location U56 J23 XU59 U55 Q7 SW1 J22 Q8 J20 Q5 Q4 U53 U51 U54 J21 U52 U50 J19 U49 XB1 J18 X3 U48 J17 X2 U46 X1 U47 J16 J15 U45 U44 U40 U41 U42 U43 U39 U36 U37 U38 U35 J14 U34 J11 U32 21164PC U31 J5 J6 21174 U33 J13 U28 U27 U29 U25 U20 U21 U22 U23 J7 J8 J9 J10 U24 U17 U30 U26 U19 U18 U10 U11 J4 U12 U15 U14 U13 U7 U16 U8 U9 U5 U6 U3 U2 U4 U1 J2 J1 2–2 System Configuration and Connectors J3
Table 2–1 AlphaPC 164SX Switch/Connector/Component List Item No. Description Item No.
AlphaPC 164SX Configuration Switches 2.1 AlphaPC 164SX Configuration Switches The AlphaPC 164SX motherboard has a switchpack located at SW1, as shown previously in Figure 2–1. The switches set the hardware configuration and boot options. Figure 2–2 shows the switch functions. Figure 2–2 AlphaPC 164SX Configuration Switches Note: Switch defaults are in bold. 0 CF0 CF1 1 CF Bit: 0 1 .
Bcache Size Switches (CF0 and CF1) 2.3 Bcache Size Switches (CF0 and CF1) The Bcache size switches are located at SW1 (CF0 and CF1), as shown in Figure 2–2. The AlphaPC 164SX is configured with 1MB of Bcache during production; the other combinations shown in Figure 2–2 (.5MB and 2MB) are for other implementations. Note: The standard motherboard (21A05-A0 for Windows NT and 21A05-A1 for DIGITAL UNIX) is manufactured with 64K × 32 data SSRAMs.
Mini-Debugger (CF3) 2.6 Mini-Debugger (CF3) The Alpha SROM Mini-Debugger is stored in the flash ROM and is enabled/ disabled by switch CF3. The default position for this switch is on (see Figure 2–2). When this switch is off, it causes the SROM initialization to trap to the MiniDebugger after all initialization is complete, but before starting the execution of the system flash ROM code. 2.7 AlphaPC 164SX Connector Pinouts This section lists the pinouts of all AlphaPC 164SX connectors.
AlphaPC 164SX Connector Pinouts Table 2–2 PCI Bus Connector Pinouts (Sheet 2 of 2) Pin Signal Pin Signal Pin Signal Pin Signal B15 B19 B23 B27 B31 B35 B39 B43 B47 B51 B55 B59 Gnd Vdd AD[27] AD[23] +3V IRDY# LOCK# +3V AD[12] Not used AD[05] Vdd B16 B20 B24 B28 B32 B36 B40 B44 B48 B52 B56 B60 CLK AD[31] AD[25] Gnd AD[17] +3V PERR# C/BE#[1] AD[10] AD[08] AD[03] ACK64# B17 B21 B25 B29 B33 B37 B41 B45 B49 B53 B57 B61 Gnd AD[29] +3V AD[21] C/BE#[2] DEVSEL# +3V AD[14] Gnd AD[07] Gnd Vdd B18 B22 B2
AlphaPC 164SX Connector Pinouts 2.7.2 ISA Expansion Bus Connector Pinouts Table 2–3 shows the ISA expansion bus connector pinouts.
AlphaPC 164SX Connector Pinouts 2.7.3 SDRAM DIMM Connector Pinouts Table 2–4 shows the SDRAM DIMM connector pinouts.
AlphaPC 164SX Connector Pinouts Table 2–4 SDRAM DIMM Connector Pinouts (J7 through J10)1 Pin 125 129 133 137 141 145 149 153 157 161 165 Signal CK1 S3 +3V CB7 DQ50 NC DQ53 DQ56 +3V DQ63 SA0 Pin 126 130 134 138 142 146 150 154 158 162 166 Signal 2 BA1 DQMB6 NC Gnd DQ51 NC DQ54 DQ57 DQ60 Gnd SA1 (Sheet 2 of 2) Pin Signal Pin Signal 127 131 135 139 143 147 151 155 159 163 167 Gnd DQMB7 NC DQ48 +3V PD DQ55 DQ58 DQ61 CK3 SA2 128 132 136 140 144 148 152 156 160 164 168 CKE0 PD3 CB6 DQ49 DQ52 Gnd
AlphaPC 164SX Connector Pinouts 2.7.5 Diskette (Floppy) Drive Bus Connector Pinouts Table 2–6 shows the diskette (floppy) drive bus connector pinouts.
AlphaPC 164SX Connector Pinouts 2.7.7 COM1/COM2 Serial Line Connector Pinouts Table 2–8 shows the COM1/COM2 serial line connector pinouts. Table 2–8 COM1/COM2 Serial Line Connector Pinouts (J3) COM1 Pin (Top) COM1 Signal COM2 Pin (Bottom) COM2 Signal 1 2 3 4 5 6 7 8 9 DCD1 RxD1 TxD1 DTR1 SG1 DSR1 RTS1 CTS1 RI1 1 2 3 4 5 6 7 8 9 DCD2 RxD2 TxD2 DTR2 SG2 DSR2 RTS2 CTS2 RI2 2.7.8 Keyboard/Mouse Connector Pinouts Table 2–9 shows the keyboard/mouse connector pinouts.
AlphaPC 164SX Connector Pinouts 2.7.9 SROM Test Data Input Connector Pinouts Table 2–10 shows the SROM test data input connector pinouts. Table 2–10 SROM Test Data Input Connector Pinouts (J21) Pin Signal Description 1 2 3 4 5 6 NC SROM_CLK_L Gnd NC TEST_SROM_D_L NC — Clock out — — SROM serial data in — 2.7.10 Input Power Connector Pinouts Table 2–11 shows the input power connector pinouts.
AlphaPC 164SX Connector Pinouts 2.7.12 Microprocessor Fan Power Connector Pinouts Table 2–13 shows the microprocessor fan power connector pinouts. Table 2–13 Microprocessor Fan Power Connector Pinouts (J14) Pin Signal Description 1 2 3 +12 V dc — FAN_CONN_L Fan connected Gnd — 2.7.13 Soft Power Connector Pinouts Table 2–14 shows the soft power connector pinouts. Table 2–14 Soft Power Connector Pinouts (J1) Pin Signal Description 1 2 Input Gnd System power on/off — 2.7.
AlphaPC 164SX Connector Pinouts Table 2–15 Multipurpose Connector Pinouts (J20) Pin Signal Description 7 — No connection 8 10, 12, 14, 16 POWER_LED_L Gnd Pull-up to Vdd — 9 15 11, 13 SPKR Vdd — Speaker output — No connection 1 (Sheet 2 of 2) The halt button is not used with the Windows NT operating system. Figure 2–3 Multipurpose Connector Pinouts J20 HD_PU SPKR Vdd 1 2 HALT_BUTTON (See note.
3 Power and Environmental Requirements This chapter describes the AlphaPC 164SX power and environmental requirements, and physical board parameters. 3.1 Power Requirements The AlphaPC 164SX derives its main dc power from a user-supplied power supply. The board has a total power dissipation of 90 W, excluding any plug-in PCI and ISA devices. An onboard +5-V to +2.5-V dc-to-dc converter is designed to handle 24 A of current. Table 3–1 lists the power requirement for each dc supply voltage.
Environmental Requirements 3.2 Environmental Requirements The 21164PC microprocessor is cooled by a small fan blowing directly into the chip’s heat sink. The AlphaPC 164SX motherboard is designed to run efficiently by using only this fan. Additional fans may be necessary depending upon cabinetry and the requirements of plug-in cards. The AlphaPC 164SX motherboard is specified to run within the environment listed in Table 3–2.
Board Dimensions 3.3.1 ATX Hole Specification Figure 3–1 shows the ATX hole specification for the AlphaPC 164SX. Figure 3–1 ATX Hole Specification .800 TYP Between Connectors .650 .500 .400 4.900 1.612 1.300 .600 .625 8.950 PCI Connector (4 Places) 6.100 9.600 ISA Connector (2 Places) 11.100 12.000 FM-06122.
Board Dimensions 3.3.2 ATX I/O Shield Requirements Figure 3–2 shows the ATX I/O shield dimensions for the AlphaPC 164SX. 74.8 78.2 85.4 87.2 94.4 98.9 43.5 35.5 24.7 16.7 R 1.00 68.4 64.9 Figure 3–2 ATX I/O Shield Dimensions 21.36 16.05 5.00 TYP 9.25 3.58 2.45 4.35 11.15 15.47 17.95 22.95 23.96 29.10 33.10 90.17 95.40 81.18 70.39 72.19 55.05 64.04 44.26 46.06 37.91 28.92 18.13 19.93 0.99 9.98 11.78 8.00 16.15 14.35 25.14 42.28 40.48 34.13 51.27 64.91 60.26 14.96 R 1.00 7.
4 Functional Description This chapter describes the functional operation of the AlphaPC 164SX. The description introduces the 21174 core logic chip and describes its implementation with the 21164PC microprocessor, its supporting memory, and I/O devices. Figure 1–1 shows the AlphaPC 164SX major functional components. Bus timing and protocol information found in other data sheets and reference documentation is not duplicated. See Appendix A for a list of supporting documents and order numbers.
AlphaPC 164SX Bcache Interface 4.1 AlphaPC 164SX Bcache Interface The 21164PC microprocessor controls the board-level L2 backup cache (Bcache) array (see Figure 4–1). The data bus (data_h[127:0]) signals are shared with the system interface.
21174 Core Logic Chip 4.2 21174 Core Logic Chip The 21174 core logic chip provides a cost-competitive solution for designers using the 21164PC microprocessor to develop uniprocessor systems. The chip provides a 128-bit memory interface and a PCI I/O interface, and includes the 21174-CA chip packaged in a 474-pin plastic ball grid array (PBGA). Figure 4–2 shows the AlphaPC 164SX implementation of the 21174 core logic chip.
21174 Core Logic Chip The 21174 chip provides the following functions: • Serves as the interface between the 21164PC microprocessor, main memory (addressing and control), and the PCI bus. A three-entry CPU instruction queue is implemented to capture commands should the memory or I/O port be busy. • Provides control to the Quick Switch chips to isolate the L2 cache from the main memory bus during private reads and writes.
21174 Core Logic Chip 4.2.3 PCI Devices The AlphaPC 164SX uses the PCI bus as the main I/O bus for the majority of peripheral functions. As Figure 4–3 shows, the board implements the ISA bus as an expansion bus for system support functions and for relatively slow peripheral devices.
ISA Bus Devices The bridge from the 21164PC system bus to the 64-bit PCI bus is provided by the 21174 chip. It generates the required 32-bit PCI address for 21164PC I/O accesses directed to the PCI. It also accepts 64-bit double address cycles and 32-bit single address cycles. However, the 64-bit address support is subject to some constraints. 4.2.4 PCI/ISA Bridge Chip The CY82C693U-NC chip provides the bridge between the PCI and the ISA bus, and between the PCI and the EIDE bus.
ISA Bus Devices 4.3.1 Combination Controller Chip The AlphaPC 164SX uses the Standard Microsystems Corporation FDC37C669 combination controller chip (see Figure 4–4). It is packaged in a 100-pin QFP configuration. The chip provides the following ISA peripheral functions: • Diskette controller – Software compatible to the Intel N82077 FDC.
ISA Bus Devices Figure 4–4 AlphaPC 164SX ISA Bus Devices PCI la[23:17] PCI-to-ISA Bridge CY82C693U-NC ISA0 ISA1 sd[15:0] sd[7:0] Transceivers Diskette Combination Controller 37C669 Parallel COM1/2 EIDE – Primary EIDE – Secondary sa[15:0] sa[19:0] 4.3.2 ISA Expansion Slots Two ISA expansion slots are provided for plug-in ISA peripherals (J22 and J23). 4.3.3 ISA I/O Address Map Table 4–1 lists the AlphaPC 164SX ISA I/O space address mapping.
Interrupts Table 4–1 ISA I/O Address Map (Sheet 2 of 2) Range (hex) Usage 070 CMOS RAM address and NMI mask register 080-08F DMA page registers 0A0-0A1 8259 PIC #2 0C0-0DF 8237 DMA #2 2F8-2FF Serial port—COM2 370-377 Secondary diskette (floppy) 3BC-3BF Parallel port—LPT1 3F0-3F7 Primary diskette (floppy) 3F8-3FF Serial port—COM1 4.3.4 Flash ROM Address Map After reset, the flash ROM is set to location 0.
Interrupts register. Interrupts latched in the interrupt request register can be reset individually by writing a 1 to the bit to be cleared. This immediately clears the bit to avoid taking a second interrupt. Figure 4–5 shows the interrupt request register.
Interrupts Table 4–3 ISA Interrupts Interrupt Number Interrupt Source IRQ0 Internal timer IRQ1 Keyboard IRQ2 Interrupt from controller 2 IRQ3 COM2 IRQ4 COM1 IRQ5 Available IRQ6 Diskette (floppy) IRQ7 Parallel port IRQ8#1 Reserved IRQ9 Available IRQ10 USB IRQ11 Available IRQ12 Mouse IRQ13 Available IRQ14 EIDE IRQ15 EIDE 1 The # symbol indicates an active low signal.
System Clocks 4.5 System Clocks Figure 4–6 shows the AlphaPC 164SX clock generation and distribution scheme. The AlphaPC 164SX system includes input clocks to the microprocessor as well as clock distribution for the various system memory and I/O devices. There are other miscellaneous clocks for ISA bus support. System clocking can be divided into the following three main areas: 4–12 • Microprocessor input clock — The input clock runs at the operating frequency of the 21164PC microprocessor.
System Clocks Figure 4–6 AlphaPC 164SX System Clocks Microprocessor Clock Synthesizer clk_in_h 21164PC Microprocessor clk_in_l irq_h[3:0] 21174 dram_clkax2 CY2308 PLL DIMM0 dram_clkbx2 DIMM1 dram_clkcx2 DIMM2 dram_clkdx2 DIMM3 pciclk_slot0 pciclk_slot1 pciclk_slot2 PCI Slots pciclk_slot3 Page Boundary PAL cyb_pal_clk pciclk_sio 14.3-MHz Oscillator 37C669 Comb.
Reset and Initialization The 21164PC microprocessor produces the divided clock output signal sys_clk_out1 that drives the CY2308 PLL clock-driver chip. This clock provides the references to synchronize the 21164PC microprocessor and the 21174 chip. The 21174 provides the system memory and I/O (PCI) clock references. It also provides system-level clocking to DIMMs, PCI slots, the PCI-ISA bridge, the PCI ID controller, and the PCI arbiter. A 14.3-MHz crystal produces the signal 14mhz_out.
DC Power Distribution 4.7 DC Power Distribution The AlphaPC 164SX derives its system power from a user-supplied PC power supply. The power supply must provide +12 V dc and −12 V dc, −5 V dc, +3 V dc, and +5 V dc (Vdd). The dc power is supplied through power connector J2 , as shown in Figure 4–8. Power is distributed to the board logic through dedicated power planes within the six-layer board structure. Figure 4–8 shows that the +12 V dc, −12 V dc, and −5 V dc are supplied to ISA connectors J22 and J23.
Serial ROM and Debug Port Support 4.8 Serial ROM and Debug Port Support Though it is not needed for normal operation, there is logic support for the use of a serial ROM and debug port. If an SROM is populated, the 21164PC loads its boot code from the SROM instead of from flash ROM. This code initializes the system, then transfers control to either the Mini-Debugger or the selected firmware, depending upon the setting of the configuration jumper.
5 Upgrading the AlphaPC 164SX For higher system speed or greater throughput, SDRAM memory can be upgraded by replacing DIMMs with those of greater size. When configuring or upgrading SDRAM, observe the following rules: • Each DIMM must be a 168-bit unbuffered version and have a frequency of 100 MHz. • Each bank consists of two DIMMs and must be fully populated. • Both DIMMs in the same bank must be of equal size. 5.
Upgrading SDRAM Memory Table 5–1 AlphaPC 164SX SDRAM Memory Configurations Bank 11 Bank 01 Total Memory J7 J8 J9 J10 32MB 2Mb × 72 2Mb × 72 — — 64MB 2Mb × 72 2Mb × 72 2Mb × 72 2Mb × 72 4Mb × 72 4Mb × 72 — — 96MB 4Mb × 72 4Mb × 72 2Mb × 72 2Mb × 72 128MB 4Mb × 72 4Mb × 72 4Mb × 72 4Mb × 72 8Mb × 72 8Mb × 72 — — 160MB 8Mb × 72 8Mb × 72 2Mb × 72 2Mb × 72 192MB 8Mb × 72 8Mb × 72 4Mb × 72 4Mb × 72 256MB 8Mb × 72 8Mb × 72 8Mb × 72 8Mb × 72 16Mb × 72 16Mb × 72 —
Increasing Microprocessor Speed 3. Align the DIMM so that the notch in the DIMM matches the key in the socket. 4. Firmly push the DIMM straight into the connector. Ensure that the DIMM snaps into the plastic locking levers on both ends. 5. Restore power to the system. 5.3 Increasing Microprocessor Speed This section describes how to complete the following actions to increase microprocessor speed: • Replace the Alpha 21164PC microprocessor with an Alpha chip that has a higher speed rating.
Increasing Microprocessor Speed 5.3.3 Removing the 21164PC Microprocessor Remove the microprocessor currently in place at location U31 by performing the following steps: 1. Unplug the fan power/sensor cable from connector J14 (see Figure 2–1). 2. Remove the four 6–32 × 0.625-inch screws that secure the fan to the heat sink. 3. Remove the fan. 4. If the sink/chip/fan clip is used, remove it by unhooking its ends from around the ZIF socket retainers. 5.
Increasing Microprocessor Speed Figure 5–1 Fan/Heat-Sink Assembly Screw, 6–32 × 0.625 in Qty 4 Torque to 3 ±1 in-lb Fan Clip, Heat-Sink/Chip/Fan Nut, Hex, Aluminum Flats, Qty 2 Torque to15 ±2 in-lb Heat Sink, with Fan Mounting Holes Thermal Pad Airflow Alpha 21164PC a. Put the GRAFOIL thermal pad in place. The GRAFOIL pad is used to improve the thermal conductivity between the chip package and the heat sink by replacing micro air pockets with a less insulative material.
Increasing Microprocessor Speed b. Attach the microprocessor heat sink. The heat-sink material is clear anodized, hot-water-sealed, 6061-T6 aluminum. The nut material is 2011-T3 aluminum (this grade is critical). Perform the following steps to attach the heat sink: 1. Observe antistatic precautions. 2. Align the heat-sink holes with the threaded studs on the ceramic package. 3. Handle the heat sink by the edges and lower it onto the chip package, taking care not to damage the stud threads. 4.
A Support, Products, and Documentation A.1 Customer Support The Alpha OEM website provides the following information for customer support. URL Description http://www.digital.
Supporting Products A.2 Supporting Products This section lists sources for components and accessories that are not included with the AlphaPC 164SX. A.2.1 Memory Dual inline memory modules (DIMMs) are available from a variety of vendors. For a list of the qualified vendors, visit the Alpha OEM World Wide Web Internet site at URL: http://www.digital.com/alphaoem Click on Technical Information. Then click on Alpha OEM Hardware Compatibility List. A.2.
Alpha Products Antec, Inc. 2859 Bayview Drive Fremont, CA 94538 Phone: 510-770-1200, ext. 313 PN PP-253V (250 W) A.2.4 Enclosure An enclosure, suitable for housing the AlphaPC 164SX and its power supply, is available from: Delta Axxion Technology 1550 Northwestern El Paso, TX 79912 Phone: 915-877-5288 PN DL17 A.3 Alpha Products To order the AlphaPC 164SX motherboard, contact your sales office. The following tables list some of the Alpha products available.
Alpha Documentation Design kits include full documentation and schematics. They do not include related hardware. Design Kits Order Number AlphaPC 164SX Motherboard Software Developer’s Kit (SDK) and Firmware Update QR-21A04-12 A.4 Alpha Documentation The following table lists some of the available Alpha documentation. You can download Alpha documentation from the Alpha OEM World Wide Web Internet site: http://www.digital.
Third–Party Documentation A.5 Third–Party Documentation You can order the following third-party documentation directly from the vendor. Title Vendor PCI Local Bus Specification, Revision 2.1 PCI Multimedia Design Guide, Revision 1.0 PCI System Design Guide PCI-to-PCI Bridge Architecture Specification, Revision 1.0 PCI BIOS Specification, Revision 2.1 PCI Special Interest Group U.S.
Index Numerics 21164 microprocessor. See Microprocessor. 21174 Core logic chip. See Core logic chip. 37C669. See Combination controller. Components and features, 1-1 Connectors, 2-3 pinouts, 2-6 to 2-14 Conventions numbering, xii Core logic chip, ?? to 4-4 A CPU. See Microprocessor.
E Environmental requirements, 3-2 Extents and ranges, xii F FDC37C669. See Combination controller.
Power supply dc ampere requirements, 3-1 wattage requirements, 3-1 Processor. See Microprocessor. PTE, 4-4 R Ranges and extents, xii RAS, 4-4 U UARTs, 4-7 UNDEFINED definition, xiii UNIX. See DIGITAL UNIX. UNPREDICTABLE definition, xiii Upgrading microprocessor, 5-3 Reset, 4-14 W RO definition, x RW definition, x S Windows NT AlphaBIOS firmware, 1-5 SDK support, 1-6 WO definition, x Scatter-gather mapping, 4-4 SDK, 1-5 to 1-6 Serial ports, 4-7 Serial ROM. See SROM.