Digital Equipment Corporation Digital Semiconductor 21164 Alpha Microprocessor Betriebsanweisung

Stöbern Sie online oder laden Sie Betriebsanweisung nach Motherboards Digital Equipment Corporation Digital Semiconductor 21164 Alpha Microprocessor herunter. Digital Equipment Corporation Digital Semiconductor 21164 Alpha Microprocessor User`s guide [en] Benutzerhandbuch

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 146
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 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
Seitenansicht 0
1 2 3 4 5 6 ... 145 146

Inhaltsverzeichnis

Seite 1 - User’s Guide

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

Seite 2

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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 11

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

Seite 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

Seite 13

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

Seite 14

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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 21 - 2.1 Configuration Jumpers

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

Seite 22

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

Seite 23

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

Seite 24

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

Seite 25

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

Seite 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

Seite 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

Seite 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

Seite 29

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

Seite 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

Seite 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 (

Seite 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

Seite 33

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

Seite 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

Seite 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,

Seite 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

Seite 37

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

Seite 38 - 3.2.1 CIA Chip Overview

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

Seite 39 - MK−2306−20

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

Seite 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

Seite 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

Seite 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

Seite 43

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

Seite 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

Seite 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

Seite 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

Seite 49

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

Seite 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

Seite 51

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

Seite 52

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

Seite 54

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

Seite 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

Seite 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

Seite 57

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

Seite 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

Seite 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

Seite 60

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

Seite 61 - System Address Mapping

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

Seite 62 - 4.1 Physical Memory Regions

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

Seite 63

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

Seite 64

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

Seite 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

Seite 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

Seite 67

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

Seite 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

Seite 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

Seite 70 - 4–10 System Address Mapping

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

Seite 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

Seite 72 - MK−2306−09

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

Seite 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

Seite 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

Seite 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

Seite 76

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

Seite 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>

Seite 78

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

Seite 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

Seite 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

Seite 81

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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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.)

Seite 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

Seite 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

Seite 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

Seite 90 - 5.3 Physical Board Parameters

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

Seite 91

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

Seite 92

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

Seite 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

Seite 94

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

Seite 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

Seite 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

Seite 97

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

Seite 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

Seite 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

Seite 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

Seite 101

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

Seite 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

Seite 103

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

Seite 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

Seite 106

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

Seite 107

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

Seite 108

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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 114

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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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_

Seite 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

Seite 125

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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 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

Seite 135 - Glossary

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

Seite 136 - Glossary–2

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

Seite 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

Seite 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

Seite 139 - Glossary–5

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

Seite 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

Seite 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.

Seite 142

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

Seite 143

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

Seite 144

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

Seite 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

Seite 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

Kommentare zu diesen Handbüchern

Keine Kommentare