Digital Equipment Corporation Digital Semiconductor 21164 Alpha Microprocessor User's Guide

Browse online or download User's Guide for Motherboards Digital Equipment Corporation Digital Semiconductor 21164 Alpha Microprocessor. Digital Equipment Corporation Digital Semiconductor 21164 Alpha Microprocessor User`s guide [en] User Manual

  • Download
  • Add to my manuals
  • Print
  • Page
    / 146
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 0
Digital Semiconductor 21164 Alpha
Microprocessor Evaluation Board
Users Guide
Order Number: EC–QD2UD–TE
Revision/Update Information: This document supersedes the
Alpha 21164 Microprocessor Evaluation
Board Users Guide (EC–QD2UC–TE).
Digital Equipment Corporation
Maynard, Massachusetts
Page view 0
1 2 3 4 5 6 ... 145 146

Summary of Contents

Page 1 - User’s Guide

Digital Semiconductor 21164 AlphaMicroprocessor Evaluation BoardUser’s GuideOrder Number: EC–QD2UD–TERevision/Update Information: This document supers

Page 2

and peripheral component interconnect (PCI) and Industry StandardArchitecture (ISA) devices.• Chapter 4, System Address Mapping, describes the mapping

Page 3 - Contents

A.2 PCI Sparse I/O SpaceA.2.1.5 Configuration Jumpers (CONF4—CONF15)Reading the addresses listed in Table A–5 returns the value of theconfiguration jump

Page 4 - 4 System Address Mapping

A.2 PCI Sparse I/O SpaceTable A–7 SIO PCI-to-ISA Bridge Operating Register Address Space MapOffset Address Register000 85.C000.0000 DMA1 CH0 Base and

Page 5 - B SROM Initialization

A.2 PCI Sparse I/O SpaceTable A–7 (Cont.) SIO PCI-to-ISA Bridge Operating Register Address SpaceMapOffset Address Register083 85.C000.1060 DMA Channel

Page 6

A.2 PCI Sparse I/O SpaceTable A–7 (Cont.) SIO PCI-to-ISA Bridge Operating Register Address SpaceMapOffset Address Register0C6 85.C000.18C0 DMA2 CH1 Ba

Page 7

A.2 PCI Sparse I/O SpaceTable A–7 (Cont.) SIO PCI-to-ISA Bridge Operating Register Address SpaceMapOffset Address Register41B 85.C000.8360 CH3 Scatter

Page 8

A.3 PCI Dense Memory SpaceA.3 PCI Dense Memory SpacePCI dense memory space occupies physical addresses 86.0000.0000 through86.FFFF.FFFF and is typical

Page 9 - About This Guide

A.3 PCI Dense Memory SpaceA.3.3 Flash ROM Configuration RegistersTable A–10 lists the configuration registers for the Intel 28F008SA 1MB flashROM. A read

Page 10 - Document Conventions

A.3 PCI Dense Memory SpaceTable A–10 Flash ROM Configuration RegistersOffsetData Written onFirst Access RegisterX1FF Read array/reset registerX 90 Inte

Page 11

A.4 PCI Configuration Address SpaceA.4 PCI Configuration Address SpaceThe PCI configuration address space occupies physical addresses 87.0000.0000through

Page 12

A.4 PCI Configuration Address SpaceTable A–12 SIO PCI-to-ISA Bridge Configuration Address Space MapOffset Address Register00–01 87.0008.0008 Vendor ID02

Page 13

Data UnitsThe following data unit terminology, common within Digital, is used throughoutthis guide:Term Words Bytes BitsWord 1 2 16Longword 2 4 32Quad

Page 14

A.5 PCI Interrupt Acknowledge/Special Cycle Address SpaceA.5 PCI Interrupt Acknowledge/Special Cycle Address SpaceThis space occupies physical address

Page 15 - Introduction to the EB164

A.6 Hardware-Specific and Miscellaneous Register SpaceTable A–13 (Cont.) CIA Control, Diagnostic, and Error RegistersRegister Type Address DescriptionC

Page 16 - 1–2 Introduction to the EB164

A.6 Hardware-Specific and Miscellaneous Register SpaceA.6.3 CIA PCI Address Translation Map SpaceCIA PCI address translation map space occupies physica

Page 17 - 1.1.2 Memory Subsystem

A.6 Hardware-Specific and Miscellaneous Register SpaceTable A–15 (Cont.) PCI Address Translation RegistersRegister Type Address DescriptionTB0_PAGE2 RW

Page 18 - 1.1.6 Miscellaneous Logic

A.6 Hardware-Specific and Miscellaneous Register SpaceTable A–15 (Cont.) PCI Address Translation RegistersRegister Type Address DescriptionTB7_PAGE3 RW

Page 19 - 1.1.7 Software Support

BSROM InitializationThe 21164 Alpha microprocessor provides a mechanism for loading the initialinstruction stream (Istream) from a compact serial ROM

Page 20 - 1.2 Evaluation Board Uses

B.1 SROM Initialization9. Scan the system flash ROM for a special header that specifies where andhow the system flash ROM firmware should be loaded.10. Co

Page 21 - 2.1 Configuration Jumpers

B.2 Firmware InterfaceTable B–1 (Cont.) Output Parameter DescriptionsOutput Parameter Parameter Descriptionr18 (a2)—Cycle count inpicosecondsThis valu

Page 22

B.2 Firmware InterfaceTable B–1 (Cont.) Output Parameter DescriptionsOutput Parameter Parameter Descriptionr21 (a5)—System contextvalueThe context val

Page 23

B.4 CPU Bus Interface TimingTable B–3 Typical SRAM SpecificationsFunction DescriptionToe Access from OE valid to data validTwc Write cycle timeTwp Writ

Page 24

– An UNPREDICTABLE result might acquire an arbitrary value subjectto a few constraints. Such a result might be an arbitrary function ofthe input opera

Page 25

B.5 Bcache Read and Write Timing CalculationsB.5 Bcache Read and Write Timing CalculationsThe following sections describe methods of calculating read

Page 26

B.5 Bcache Read and Write Timing CalculationsOnce the index signals have reached the SRAMs and the write-enable hasbeen asserted, it must be determine

Page 27

B.5 Bcache Read and Write Timing CalculationsB.5.3 Read/Write Spacing CalculationsThe 21164 uses the RD_WR_SPC field as the number of CPU cycles to ins

Page 28 - 2.2 EB164 Connectors

B.8 Special ROM HeaderB.8 Special ROM HeaderThe MAKEROM tool is used to place a special header on ROM image files. TheSROM allows the system (flash) ROM

Page 29

B.8 Special ROM HeaderTable B–5 describes each entry in the special header.Table B–5 Special Header Entry DescriptionsEntry DescriptionValidation and

Page 30

B.8 Special ROM HeaderTable B–5 (Cont.) Special Header Entry DescriptionsEntry DescriptionFirmware ID The firmware ID is a byte that specifies the firmwa

Page 31

B.9 Flash ROM StructureB.9 Flash ROM StructureDuring the power-up and initialization sequence, the EB164 always loads thefirst image if BOOT_OPTION=1 (

Page 32

B.9 Flash ROM StructureChanging TOY RAM Location 3F—Basic Debug Monitor CommandsFollow this procedure to change the value in location 0x3F, then load

Page 33

B.9 Flash ROM StructureChanging TOY RAM Location 0x3F—Debug MonitorbootoptCommandUse the debug monitorbootoptcommand to change the value in location 3

Page 34

B.10 Flash ROM AccessB.10 Flash ROM AccessThe flash ROM can be viewed as two banks of 512KB each. At power-upthe lower 512KB bank is accessed using the

Page 35 - Functional Description

Data Field SizeThe term INTnn, where nn is one of 2, 4, 8, 16, 32, or 64, refers to a data fieldof nn contiguous NATURALLY ALIGNED bytes. For example,

Page 36 - 3.1 EB164 Bcache Interface

B.11 Icache Flush CodeB.11 Icache Flush CodeThe following code is loaded into memory after the system ROM image. Thecode is then executed to flush the

Page 37

CTechnical Support and OrderingInformationC.1 Obtaining Technical SupportIf you need technical support or help deciding which literature best meets yo

Page 38 - 3.2.1 CIA Chip Overview

C.2 Ordering Digital Semiconductor ProductsProduct Order NumberDigital Semiconductor 21164 266-MHz Alpha Microprocessor 21164–266Digital Semiconductor

Page 39 - MK−2306−20

C.3 Ordering Digital Semiconductor LiteratureC.3 Ordering Digital Semiconductor LiteratureThe following table lists some of the available Digital Semi

Page 40 - 3.3 Main Memory Interface

C.4 Ordering Third-Party LiteratureC.4 Ordering Third-Party LiteratureYou can order the following third-party literature directly from the vendor:Titl

Page 41 - 3.4 PCI Devices

GlossaryThis glossary provides definitions for terms and acronyms associated with theEB164 and chips, specifically as applied to Alpha architecture.ASIC

Page 42 - 3.5 ISA Bus Devices

cache for data, and one unified 96KB L2 combined instruction and data cache.See also Bcache and write-back cache.CASColumn address strobe.CIAControl, I

Page 43

ISAIndustry Standard Architecture. An 8-bit or 16-bit interface for interconnectingdata storage, data processing, and peripheral control devices in a

Page 44 - 3.5.1 Combination Controller

RASRow address strobe.regionOne of four areas in physical memory space based on the two most significant,implemented, physical address bits.RISCReduced

Page 45 - 3.5.3 Time-of-Year Clock

write-back cacheA cache in which copies are kept of any data in the region. Read and writeoperations may use the copies, and write operations use addi

Page 48

Index21171See CIA chip or DSW chip21171-BASee DSW chip21171-CASee CIA chip21171 chipset, 1–3, 3–4See also CIA chip See also DSW chip64-byte mode, 3–3A

Page 49

CCacheSee also BcacheSIMM connectors, 2–10Chipset overview, 3–4Chipset support, 1–3CIA chip, 3–4Clockfrequency multiplier, 3–16Clock divisor jumper, 2

Page 50 - 3.7 System Clocks

Functional description (cont’d)interrupts, 3–13 to 3–15ISA bus devices, 3–8 to 3–12main memory interface, 3–6 to 3–7PCI devices, 3–7 to 3–8reset and i

Page 51

PParallel port connector, 2–11Partsordering, C–1PC87312 register address map, A–2PCIbus connectors, 2–10configuration address space, A–16dense memory s

Page 52

System softwaresoftware support, 1–5TTechnical support, C–1Test SROM port, 3–21Third-party documentation, C–4Time-of-year clock, 3–11Timing, 3–16UUbus

Page 54

1Introduction to the EB164This chapter provides an overview of the EB164, its components, features, anduses.The Digital Semiconductor 21164 Alpha Micr

Page 55 - 3.9 Serial ROM

1.1 System Components and FeaturesFigure 1–1 EB164 Functional Block Diagram21164 AlphaMicroprocessorIndex21171−BAData Switch(X4)21171−CAControl, I/O I

Page 56 - 3.10 dc Power Distribution

1.1 System Components and Features1.1.1 Digital Semiconductor 21171 Core Logic ChipsetThe 21164 is supported by the 21171 chipset. The chipset consist

Page 57

1.1 System Components and Featuresmost cases. The Bcache size can be reconfigured through onboard hardwarejumpers. As implemented in the EB164, the Bca

Page 58 - 3.11 System Software

1.1 System Components and FeaturesA Xilinx XC17128 serial ROM (SROM) contains initial code that is loadedinto the 21164 instruction cache (Icache) on

Page 59 - 3.11.4 Operating Systems

March 1996Possession, use, or copying of the software described in this publication is authorized onlypursuant to a valid written license from Digital

Page 60

1.1 System Components and Features1.1.8 Design SupportThe full database, including schematics and source files, is supplied. Userdocumentation is also

Page 61 - System Address Mapping

2System Configuration and ConnectorsThe EB164 uses jumpers to implement configuration parameters suchas variations in backup cache (Bcache) size, access

Page 62 - 4.1 Physical Memory Regions

2.1 Configuration JumpersFigure 2–1 EB164 Jumper LocationsMK−2306−3011J11J14J17J16J1512–2 System Configuration and Connectors

Page 63

2.1 Configuration JumpersFigure 2–2 Configuration JumpersJ1irq3123index22index21index20J17J16J15MK−2306−04BC_SIZE<2>BC_SIZE<1>BC_SIZE<0&g

Page 64

2.1 Configuration JumpersTable 2–1 Configuration Jumper Position DescriptionsFeature Jack/Jumper—Pins and DescriptionSystem clockdivisorJ1—1/2, —3/4, —5

Page 65 - System Address Mapping 4–5

2.1 Configuration JumpersTable 2–1 (Cont.) Configuration Jumper Position DescriptionsFeature Jack/Jumper—Pins and DescriptionBC_SIZE<2:0> J1—11/12

Page 66 - 4–6 System Address Mapping

2.1 Configuration JumpersTable 2–1 (Cont.) Configuration Jumper Position DescriptionsFeature Jack/Jumper—Pins and DescriptionBC_SPEED<2:0> J1—17/1

Page 67

2.1 Configuration JumpersTable 2–1 (Cont.) Configuration Jumper Position DescriptionsFeature Jack/Jumper—Pins and DescriptionBOOT_OPTION J1—25/26 (CONF1

Page 68 - MK−2306−05

2.2 EB164 Connectors2.2 EB164 ConnectorsFigure 2–3 shows the EB164 connectors and Table 2–2 describes them.Figure 2–4 provides a detail of header conn

Page 69 - MK−2306−07

2.2 EB164 ConnectorsFigure 2–4 Detail of Header Connector J2J2Ground Pins:MK−2306−27A1357911131517192123255, 8, 9, 12, 13, 16,18, 22, and 25+12−V Pins

Page 70 - 4–10 System Address Mapping

ContentsAbout This Guide ... ix1 Introduction to the EB1641.1 System Components and Features...

Page 71

2.2 EB164 ConnectorsTable 2–2 EB164 Connector DescriptionsConnector Pins DescriptionMain Memory/Bcache SIMMSJ10 72 DRAM 0 SIMM (eb164.18)J9 72 DRAM 1

Page 72 - MK−2306−09

2.2 EB164 ConnectorsTable 2–2 (Cont.) EB164 Connector DescriptionsConnector Pins DescriptionMouse ConnectorJ34 6 Mouse connector (eb164.32)National 87

Page 73 - System Address Mapping 4–13

2.2 EB164 ConnectorsTable 2–2 (Cont.) EB164 Connector DescriptionsConnector Pins DescriptionSpeakerJ2—19/21/23/25 — Speaker connector pins (eb164.37)P

Page 74 - 4–14 System Address Mapping

2.2 EB164 ConnectorsTable 2–2 (Cont.) EB164 Connector DescriptionsConnector Pins DescriptionPower ConnectorsJ18 12 Board power connector (eb164.40)Pin

Page 75 - System Address Mapping 4–15

2.2 EB164 ConnectorsTable 2–2 (Cont.) EB164 Connector DescriptionsConnector Pins DescriptionJ29 12 Board power connector (eb164.40)Pin Voltage/Signal1

Page 76

3Functional DescriptionThis chapter describes the functional operation of the EB164. The descriptionintroduces the Digital Semiconductor 21171 ASIC su

Page 77

3.1 EB164 Bcache Interface3.1 EB164 Bcache InterfaceThe 21164 controls the backup cache (Bcache) array (see Figure 3–1). Thedata bus (data<127:0>

Page 78

3.1 EB164 Bcache InterfaceThe Bcache interface supports multiple cache sizes and access times. Thecache sizes supported are:• 2MB with Alpha cache sin

Page 79 - Through 87.3FFF.FFFF)

3.2 Digital Semiconductor 21171 Chipset3.2 Digital Semiconductor 21171 ChipsetThe 21171 chipset provides a cost-competitive solution for designers usi

Page 80

3.2 Digital Semiconductor 21171 ChipsetFigure 3–2 Main Memory Interfacedata<127:0>Data Switch(X 4)Control, I/O Interface,Main Memory ArrayDRAM0D

Page 81

3.5.3 Time-of-Year Clock . ... 3–113.5.4 Utility Bus Memory Device . . ... 3–123.5.5 ISA Expansion S

Page 82 - MK−2306−10

3.2 Digital Semiconductor 21171 ChipsetTwo DMA conversion methods are supported: direct mapping, where a baseoffset is concatenated with the PCI addre

Page 83

3.3 Main Memory Interface• 2MB 36-bit DRAM SIMM• 4MB 36-bit DRAM SIMM• 8MB 36-bit DRAM SIMM• 16MB 36-bit DRAM SIMMThe following memory sizes are suppo

Page 84 - 4–24 System Address Mapping

3.4 PCI Devices3.4.1 Saturn-IO (SIO) ChipTo provide the EB164 with greater flexibility, the only embedded PCI device isthe SIO PCI-to-ISA chip. All oth

Page 85 - System Address Mapping 4–25

3.5 ISA Bus DevicesFigure 3–3 ISA DevicesJ27J26J33J31PCI Busla<23:17>sd<15:0>PCI−to−ISABridge82378ZBsd<7:0>DisketteParallelCom1Com2C

Page 86 - 4–26 System Address Mapping

3.5 ISA Bus Devices3.5.1 Combination ControllerThe EB164 uses the National Semiconductor PC87312 as the combinationcontroller chip. (See Figure 3–3.)

Page 87 - System Address Mapping 4–27

3.5 ISA Bus Devices3.5.2 Keyboard and Mouse ControllerThe Intel N8242 located on the ISA utility bus provides the keyboard andmouse controller functio

Page 88

3.5 ISA Bus Devices3.5.4 Utility Bus Memory DeviceThe EB164 utility bus (Ubus) drives a flash ROM memory device. The flashROM chip provides 1MB of flash

Page 89 - 5.1 Power Requirements

3.6 Interrupts3.6 InterruptsThis section describes the EB164 interrupt logic. PCI-, ISA-, andCIA-generated interrupts are each described. Figure 3–4 s

Page 90 - 5.3 Physical Board Parameters

3.6 InterruptsFigure 3–4 Interrupt LogicPCI Bus21164eb164.2cpu_reset_lKeyboardand MouseControllerISAPCI−to−ISABridgeCombinationControllerirq<15:3 ,

Page 91

3.6 InterruptsTable 3–3 PCI-to-ISA SIO Bridge InterruptsPriority Label Controller Internal/External Interrupt Source1 IRQ0 1 Internal Internal timer 1

Page 92

A I/O Space Address MapsA.1 PCI Sparse Memory Space . . . ... A–1A.2 PCI Sparse I/O Space ... A

Page 93 - I/O Space Address Maps

3.7 System Clocks3.7 System ClocksFigure 3–5 shows the EB164 clock generation and distribution scheme.The EB164 system includes input clocks to the mi

Page 94

3.7 System ClocksFigure 3–5 System Clocks and Distribution21164eb164.282378Bridgeeb164.25osc14osc2487312Combinationeb164.27sysclkclkbclkb_lkbclkmsclk8

Page 95

3.7 System ClocksAt system reset, the microprocessor’s irq_h<3:0> pins are driven by the clockdivisor values set by four jumpers on J1. During n

Page 96

3.8 Reset and Initialization3.8 Reset and InitializationA TL7702B power monitor senses +3 V dc to ensure that it is stable beforethe 21164 CPU’s input

Page 97

3.8 Reset and InitializationFigure 3–6 System Reset and Initializationeb164.40Fan SensorPower SupplyReset SwitchJ30p_dcok+3 Vsense_disfan_ok_l2eb164.4

Page 98

3.9 Serial ROM3.9 Serial ROMThe serial ROM (SROM) provides the following functions:• Initializes the CPU’s internal processor registers (IPRs)• Sets u

Page 99

3.10 dc Power DistributionFigure 3–7 SROM and Serial Portsrom_datsrom_oe_lPLDsrom_clksrom_clk_ltest_srom_d_lJ13eb164.30eb164.2821164eb164.2SROMeb164.4

Page 100 - A.2 PCI Sparse I/O Space

3.10 dc Power DistributionFigure 3–8 dc Power DistributionISA Conn. PCI32 Conn.Pull−Downs+5 V Pull−UpsIntegratedCircuits/ClocksSpkr+3 V Pull−UpsFan211

Page 101

3.11 System Software3.11 System SoftwareEB164 software consists of the following:• Serial ROM code• Mini-Debugger code• Debug monitor ROM code• Window

Page 102

3.11 System SoftwareFor additional information, refer to the Alpha Microprocessors SROM Mini-Debugger User’s Guide.3.11.3 Debug Monitor ROM CodeThe EB

Page 103

C Technical Support and Ordering InformationC.1 Obtaining Technical Support ... C–1C.2 Ordering Digital Semiconductor Product

Page 105 - A.3 PCI Dense Memory Space

4System Address MappingThis chapter describes the mapping of the 40-bit processor physical addressspace into cacheable and noncacheable memory address

Page 106

4.1 Physical Memory RegionsTable 4–1 Three Physical Memory RegionsRegion Address Range16DescriptionCacheable 00.0000.0000–7F.FFFF.FFFF Write-back cach

Page 107

4.1 Physical Memory RegionsTable 4–2 Physical Memory Regions (Detailed)Region16Description00.0000.0000–00.3FFF.FFFF Cacheable memory space (1GB)00.400

Page 108

4.1 Physical Memory RegionsCautionDue to CIA chip pin constraints, CPU address bits <38:35> are notbrought onchip. Software must ensure that CPU

Page 109 - Address Register

4.2 21164 Address Mapping to PCI Space4.2.1 Cacheable Memory Space (00.0000.0000 Through 00.3FFF.FFFF)The EB164 recognizes the first 1GB of the physica

Page 110 - A.6.1 CIA Main CSR Space

4.2 21164 Address Mapping to PCI Space• Software must use longword load or store instructions (LDL/STL) toperform a reference that is of longword leng

Page 111

4.2 21164 Address Mapping to PCI SpaceTable 4–3 PCI Sparse Memory Space Byte-Enable GenerationLength1CPU Address<6:5>CPU Address<4:3>PCI B

Page 112

4.2 21164 Address Mapping to PCI SpacePCI address bits <31:26> are obtained from either the hardware extensionregister (HAE_MEM), or the CPU add

Page 113

4.2 21164 Address Mapping to PCI SpaceFigure 4–2 PCI Sparse Memory Space Address Translation—Region 2 CPU Address<4:3> Generated from INT4_VALID

Page 114

B–1 Write Cycle Timing ... B–6B–2 Special Header Content . . ... B–9Tables1–1 Main Memory Sizes .

Page 115 - SROM Initialization

4.2 21164 Address Mapping to PCI Spaceto address a 32MB region that can be relocated by using the HAE_IO registerlocated in the CIA chip.4.2.4 PCI Spa

Page 116 - B.2 Firmware Interface

4.2 21164 Address Mapping to PCI SpaceTable 4–6 PCI Sparse I/O Space Byte-Enable GenerationLength1CPU Address<6:5>CPU Address<4:3>PCI Byte

Page 117

4.2 21164 Address Mapping to PCI SpaceFigure 4–4 PCI Sparse I/O Space Address Translation—Region A CPU AddressLength in BytesByte OffsetPCI Address0

Page 118 - B.4 CPU Bus Interface Timing

4.2 21164 Address Mapping to PCI Space4.2.5 PCI Dense Memory Space (86.0000.0000 Through 86.FFFF.FFFF)PCI dense memory space is typically used for PCI

Page 119

4.2 21164 Address Mapping to PCI SpaceNoteIf the data written by the processor has holes, that is, some of thelongwords have been masked out, the corr

Page 120 - B.5.1 Read Cycle Calculation

4.2 21164 Address Mapping to PCI SpaceThere are two classes of targets for PCI configuration read and writecommands: devices on the primary PCI bus and

Page 121 - SROM Initialization B–7

4.2 21164 Address Mapping to PCI SpaceTable 4–7 PCI Configuration Space DefinitionBus Hierarchy PCI_AD Bits DefinitionLocal <31:24> Forced to 0 by

Page 122 - B.7 Bcache Initialization

4.2 21164 Address Mapping to PCI SpaceTable 4–8 PCI Configuration Space Byte-Enable GenerationLength1CPU addr_h<6:5> CPU addr_h<4:3>PCI Byt

Page 123 - B.8 Special ROM Header

4.2 21164 Address Mapping to PCI SpaceTable 4–9 CPU Address Encoding for PCI Device SelectionCPU Address <20:16> PCI Address Bit IDSEL00000 pci_

Page 124

4.2 21164 Address Mapping to PCI SpaceTable 4–10 EB164 Primary PCI IDSEL MappingIDSEL Device PCI Address Bit Physical AddressPCI slot 2 pci_ad<16&g

Page 125

A–8 Flash ROM Memory Addresses (Within Segment) . . ... A–13A–9 Map of Flash ROM Memory . . ... A–13A–10 Flash ROM Configurati

Page 126 - B.9 Flash ROM Structure

4.2 21164 Address Mapping to PCI SpaceTable 4–11 Hardware-Specific Register SpaceCPU Address<39:28> Selected RegionCPU Address<27:6>CPU Add

Page 127

4.2 21164 Address Mapping to PCI SpaceTable 4–12 PCI Target Window EnablesPCI_MASK<31:20>1Size of Window2Value ofn30000 0000 0000 1MB 200000 000

Page 128 - B–14 SROM Initialization

4.2 21164 Address Mapping to PCI SpaceNoteThe window base addresses should be on NATURALLY ALIGNEDaddress boundaries, depending on the size of the win

Page 129 - B.10 Flash ROM Access

4.2 21164 Address Mapping to PCI SpaceTable 4–13 PCI Target Address Translation—Direct Mapped (SG MappingDisabled)PCI_MASK<31:20> Translated Add

Page 130 - B.11 Icache Flush Code

4.2 21164 Address Mapping to PCI SpaceTable 4–14 Scatter-Gather Map AddressPCI_MASK<31:20>Size ofWindowScatter-GatherMap TableSize Scatter-Gathe

Page 131 - Information

4.2 21164 Address Mapping to PCI SpaceFigure 4–7 PCI to System Bus Scatter-Gather Address Translation MapPeripheral Page Number Offset31MK−2306−11413

Page 132

4.2 21164 Address Mapping to PCI SpaceAn 8-entry translation-lookaside buffer (TLB) is provided in the CIA chip forscatter-gather map entries. The TLB

Page 133

4.2 21164 Address Mapping to PCI Space2. Bits <20:1> of the map entry (PTE) are used to generate the physicalpage address. This address is appen

Page 135 - Glossary

5Power and Environmental RequirementsThis chapter describes the evaluation board power and environmentalrequirements, and physical board parameters.5.

Page 136 - Glossary–2

About This GuideThis guide describes Digital Semiconductor’s 21164 Alpha MicroprocessorEvaluation Board (also called the EB164), an evaluation and dev

Page 137 - Glossary–3

5.2 Environmental Requirements5.2 Environmental RequirementsThe 21164 microprocessor is cooled by a small fan blowing directly into thechip’s heat sin

Page 138 - Glossary–4

5.3 Physical Board ParametersFigure 5–1 Board Component LayoutMK−2306−321111234567891011121314151617181920211(13.05 in)33.15 cm(12.10 in)30.73 cmPower

Page 139 - Glossary–5

5.3 Physical Board ParametersTable 5–2 Board Component ListLocatorNumberComponentNumber Component Description1 U42 Digital Semiconductor 21164 Alpha m

Page 140

AI/O Space Address MapsThis appendix provides lists of the physical EB164 I/O space assignments,including CIA operating register address space maps an

Page 141

A.2 PCI Sparse I/O SpaceA.2.1 PCI Sparse I/O Space—Region APCI sparse I/O space—region A—occupies physical addresses 85.8000.0000through 85.BFFF.FFFF.

Page 142

A.2 PCI Sparse I/O SpaceTable A–1 (Cont.) PC87312 Combination Controller Register Address SpaceMapAddress OffsetRead/WritePhysicalAddress RegisterIDE

Page 143

A.2 PCI Sparse I/O SpaceTable A–1 (Cont.) PC87312 Combination Controller Register Address SpaceMapAddress OffsetRead/WritePhysicalAddress RegisterCOM2

Page 144

A.2 PCI Sparse I/O SpaceTable A–1 (Cont.) PC87312 Combination Controller Register Address SpaceMapAddress OffsetRead/WritePhysicalAddress RegisterDisk

Page 145

A.2 PCI Sparse I/O SpaceA.2.1.2 8242AH Keyboard and Mouse Controller AddressesTable A–2 lists the register and memory addresses for the keyboard/mouse

Page 146

A.2 PCI Sparse I/O SpaceTable A–3 Time-of-Year Clock Device AddressesOffsetLatchedIndexPhysicalAddress Register70 0 85.8000.0E00 Seconds70 1 85.8000.0

Comments to this Manuals

No comments