Inhaltszusammenfassung zur Seite Nr. 1
ARM Integrator/CM940T
User Guide
ARM DUI 0125A
Inhaltszusammenfassung zur Seite Nr. 2
ARM Integrator/CM940T User Guide © Copyright ARM Limited 1999. All rights reserved. Release information Change history Description Issue Change 8 September1999 A New document Proprietary notice ARM, the ARM Powered logo, Thumb and StrongARM are registered trademarks of ARM Limited. The ARM logo, AMBA, Angel, ARMulator, EmbeddedICE, ModelGen, Multi-ICE, ARM7TDMI, ARM7TDMI-S, ARM9TDMI, PrimeCell, and STRONG are trademarks of ARM Limited. All other products or services mentioned herein may be tra
Inhaltszusammenfassung zur Seite Nr. 3
Electromagnetic conformity This section contains electromagnetic conformity (EMC) notices. Federal Communications Commission Notice NOTE: This equipment has been tested and found to comply with the limits for a class A digital device, pursuant to part 15 of the FCC rules. These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a commercial environment. This equipment generates, uses, and can radiate radio frequency energy and,
Inhaltszusammenfassung zur Seite Nr. 4
iv © Copyright ARM Limited 1999. All rights reserved. ARM DUI 0125A
Inhaltszusammenfassung zur Seite Nr. 5
Contents ARM Integrator/CM940T User Guide Electromagnetic conformity............................................................................................iii Preface About this document ....................................................................................................viii Further reading............................................................................................................... x Feedback .................................................................
Inhaltszusammenfassung zur Seite Nr. 6
3.5 Reset controller ............................................................................................ 3-8 3.6 System bus bridge...................................................................................... 3-11 3.7 Clock generators ........................................................................................ 3-17 3.8 Multi-ICE support........................................................................................ 3-21 Chapter 4 Programmer’s Reference 4.1 M
Inhaltszusammenfassung zur Seite Nr. 7
Preface This preface introduces the ARM Integrator/CM940T core module and its reference documentation. It contains the following sections: • About this document on page viii • Further reading on page x • Feedback on page xi. ARM DUI 0125A © Copyright ARM Limited 1999. All rights reserved. vii
Inhaltszusammenfassung zur Seite Nr. 8
About this document This document describes how to set up and use the ARM Integrator/CM940T core module. Intended audience This document has been written for experienced hardware and software developers to aid the development of ARM-based products using the ARM Integrator/CM940T as part of a development system. Organization This document is organized into the following chapters: Chapter 1 Introduction Read this chapter for an introduction to the core module. Chapter 2 Getting Started Read th
Inhaltszusammenfassung zur Seite Nr. 9
Typographical conventions The following typographical conventions are used in this document: bold Highlights ARM processor signal names within text, and interface elements such as menu names. May also be used for emphasis in descriptive lists where appropriate. italic Highlights special terminology, cross-references and citations. typewriter Denotes text that may be entered at the keyboard, such as commands, file names and program names, and source code. typewriter Denotes a permitted abbrevi
Inhaltszusammenfassung zur Seite Nr. 10
Further reading This section lists related publications by ARM Limited and other companies that may provide additional information. ARM publications The following publications provide information about related ARM products and toolkits: • ARM740T Technical Reference Manual (DDI 0008) • ARM Integrator/AP User Guide (ARM DUI 0098) • ARM Integrator/SP User Guide (ARM DUI 0099) • ARM Multi-ICE User Guide (ARM DUI 0048) • AMBA Specification (ARM IHI 0011) • ARM Architectural Reference Manual (ARM D
Inhaltszusammenfassung zur Seite Nr. 11
Feedback ARM Limited welcomes feedback both on the ARM Integrator/CM940T core module and on the documentation. Feedback on this document If you have any comments about this document, please send email to errata@arm.com giving: • the document title • the document number • the page number(s) to which your comments refer • an explanation of your comments. General suggestions for additions and improvements are also welcome. Feedback on the ARM Integrator/CM940T If you have any comments or suggesti
Inhaltszusammenfassung zur Seite Nr. 12
xii © Copyright ARM Limited 1999. All rights reserved. ARM DUI 0125A
Inhaltszusammenfassung zur Seite Nr. 13
Chapter 1 Introduction This chapter introduces the ARM Integrator/CM940T core module. It contains the following sections: • About the ARM Integrator/CM940T core module on page 1-2 • ARM Integrator/CM940T overview on page 1-4 • Links and indicators on page 1-8 • Test points on page 1-10 • Precautions on page 1-11. ARM DUI 0125A © Copyright ARM Limited 1999. All rights reserved. 1-1
Inhaltszusammenfassung zur Seite Nr. 14
Introduction 1.1 About the ARM Integrator/CM940T core module The Integrator/CM940T core module provides you with the basis of a flexible development system which can be used in a number of different ways. With power and a simple connection to a Multi-ICE debugger, the core module provides a basic development system. By mounting the core module onto a motherboard, you can build a realistic emulation of the system being developed. Through-board connectors allow up to four core modules to be s
Inhaltszusammenfassung zur Seite Nr. 15
Introduction Core module/motherboard connectors HDRB Reset button DIMM socket SDRAM DIMM Multi-ICE connector Processor core Power connector Core module/motherboard Memory controller and connectors HDRA system bus bridge (FPGA) Figure 1-1 Integrator/CM940T layout ARM DUI 0125A © Copyright ARM Limited 1999. All rights reserved. 1-3
Inhaltszusammenfassung zur Seite Nr. 16
Introduction 1.2 ARM Integrator/CM940T overview The major components on the core module are as follows: • ARM940T microprocessor core • core module FPGA which implements: — SDRAM controller — system bus bridge — reset controller — interrupt controller — status, configuration, and interrupt registers. • volatile memory comprising: — up to 256MB of SDRAM (optional) via DIMM socket — 256KB SSRAM. • SSRAM controller • clock generator • system bus connectors • Multi-ICE debug connector. 1.2.1 System
Inhaltszusammenfassung zur Seite Nr. 17
Introduction 1.2.2 Core module FPGA The FPGA provides system control functions for the core module, enabling it to operate as a standalone development system or attached to a motherboard. These functions are outlined in this section and described in detail in Chapter 3 Hardware Description. SDRAM controller The SDRAM controller is implemented within the FPGA. This provides support for Dual In-line Memory Modules (DIMMs) with a capacity of between 16 and 256MB. See SDRAM controller on page 3-
Inhaltszusammenfassung zur Seite Nr. 18
Introduction Status and configuration space The status and configuration space contains status and configuration registers for the core module. These provide the following information and control: • type of processor and whether it has a cache, MMU, or protection unit • the position of the core module in a multi-module stack • SDRAM size, address configuration, and CAS latency setup • core module oscillator setup • interrupt control for the processor debug communications channel. The status and
Inhaltszusammenfassung zur Seite Nr. 19
Introduction 1.2.5 Multi-ICE connector The Multi-ICE connector enables JTAG hardware debugging equipment, such as Multi-ICE, to be connected to the core module. It is possible to both drive and sense the system-reset line (nSRST), and to drive JTAG reset (nTRST) to the core from the Multi-ICE connector. See Multi-ICE support on page 3-21. Note JTAG test equipment supplied by other vendors may also be used. ARM DUI 0125A © Copyright ARM Limited 1999. All rights reserved. 1-7
Inhaltszusammenfassung zur Seite Nr. 20
Introduction 1.3 Links and indicators The core module provides one link and four surface-mounted LEDs. These are illustrated in Figure 1-3. Figure 1-3 Links and indicators 1.3.1 CONFIG link The core module has only one link, marked CONFIG. This is left open during normal operation. It is only fitted when downloading new FPGA and PLD configuration information. 1-8 © Copyright ARM Limited 1999. All rights reserved. ARM DUI 0125A CFGLED POWER FPGA OK MISC CONFIG