ARM lntegrator IM-PD1 User manual

Copyright © 2001. All rights reserved.
ARM DUI 0152C
Integrator/IM-PD1
User Guide

ii Copyright © 2001. All rights reserved. ARM DUI 0152C
Integrator/IM-PD1
User Guide
Copyright © 2001. All rights reserved.
Release Information
Proprietary Notice
Words and logos marked with ®or ™are registered trademarks or trademarks owned by ARM Limited, except
as otherwise stated below in this proprietary notice. Other brands and names mentioned herein may be the
trademarks of their respective owners.
Neither the whole nor any part of the information contained in, or the product described in, this document
may be adapted or reproduced in any material form except with the prior written permission of the copyright
holder.
The product described in this document is subject to continuous developments and improvements. All
particulars of the product and its use contained in this document are given by ARM in good faith. However,
all warranties implied or expressed, including but not limited to implied warranties of merchantability, or
fitness for purpose, are excluded.
This document is intended only to assist the reader in the use of the product. ARM Limited shall not be liable
for any loss or damage arising from the use of any information in this document, or any error or omission in
such information, or any incorrect use of the product.
Conformance Notices
This section contains conformance notices.
Federal Communications Commission Notice
This device is test equipment and consequently is exempt from part 15 of the FCC Rules under section 15.103
(c).
Confidentiality Status
This document is Open Access. This document has no restriction on distribution.
Product Status
The information in this document is final (information on a developed product).
Date Issue Change
June 2001 A Initial issue
July 2001 B Corrections to Table 3-3 on page 3-7.
July 2001 C Corrections to Appendix A.

ARM DUI 0152C Copyright © 2001. All rights reserved. iii
Web Address
http://www.arm.com

iv Copyright © 2001. All rights reserved. ARM DUI 0152C

ARM DUI 0152C Copyright © 2001. All rights reserved. v
Contents
Integrator/IM-PD1 User Guide
Preface
About this book ............................................................................................ viii
Feedback ...................................................................................................... xii
Chapter 1 Introduction
1.1 About the Integrator/IM-PD1 ....................................................................... 1-2
1.2 Interface module features and architecture ................................................. 1-4
1.3 Links ............................................................................................................ 1-7
1.4 Care of modules .......................................................................................... 1-8
Chapter 2 Getting Started
2.1 Setting up the logic module ......................................................................... 2-2
2.2 Fitting the interface module ......................................................................... 2-3
2.3 Connecting Multi-ICE or other JTAG equipment ......................................... 2-5
Chapter 3 Hardware Reference
3.1 Differences in signal naming between supported logic modules ................ 3-2
3.2 Smart card interface .................................................................................... 3-3
3.3 IrDA interface .............................................................................................. 3-6
3.4 UART interface ........................................................................................... 3-7
3.5 USB interface ............................................................................................ 3-10
3.6 Audio CODEC ........................................................................................... 3-12

Contents
vi Copyright © 2001. All rights reserved. ARM DUI 0152C
3.7 MMC and SD flash card interface ............................................................. 3-14
3.8 Display interface ....................................................................................... 3-17
3.9 Touchscreen controller ............................................................................. 3-21
3.10 Backlight control ....................................................................................... 3-23
3.11 Push buttons ............................................................................................. 3-24
3.12 Buzzer ...................................................................................................... 3-25
Chapter 4 Reference design example
4.1 About the design example .......................................................................... 4-2
4.2 Design example .......................................................................................... 4-3
Appendix A Signal Descriptions
A.1 EXPA .......................................................................................................... A-2
A.2 EXPB .......................................................................................................... A-4
A.3 EXPIM ........................................................................................................ A-6
A.4 Logic analyzer connector ............................................................................ A-8
Appendix B Mechanical Specification
B.1 Mechanical information ............................................................................... B-2

Preface
viii Copyright © 2001. All rights reserved. ARM DUI 0152C
About this book
This book provides user information for the ARM®Integrator/IM-PD1 interface
module. It describes the major and how to use the interface module with an Integrator
development platform.
Intended audience
This book is written for all developers who are using the Integrator/IM-PD1 interface
module with an Integrator/LM-XCV600E+ or LM-EP20K600E+ logic module to
develop ARM-based devices. It assumes that you are an experienced developer, and that
you are familiar with the ARM development tools.
Using this book
This book is organized into the following chapters:
Chapter 1 Introduction
Read this chapter for an introduction to the Integrator/IM-PD1 interface
module. This chapter describes the main features of the interface module
and identifies the main components.
Chapter 2 Getting Started
Read this chapter for information about preparing the interface module
for use with a logic module.
Chapter 3 Hardware Reference
Read this chapter for a description of the interface module hardware.
Chapter 4 Reference design example
Read this chapter for a description of the example logic module
configuration supplied that allows you to experiment with the interface
module.
Appendix A Signal Descriptions
Read this appendix for connector pinout information.
Appendix B Mechanical Specification
Refer to this appendix for mechanical details of the Integrator/IM-PD1.

Preface
ARM DUI 0152C Copyright © 2001. All rights reserved. ix
Typographical conventions
The following typographical conventions are used in this book:
italic Highlights important notes, introduces special terminology,
denotes internal cross-references, and citations.
bold Highlights interface elements, such as menu names. Denotes
ARM processor signal names. Also used for terms in descriptive
lists, where appropriate.
monospace
Denotes text that can be entered at the keyboard, such as
commands, file and program names, and source code.
monospace
Denotes a permitted abbreviation for a command or option. The
underlined text can be entered instead of the full command or
option name.
monospace
italic
Denotes arguments to commands and functions where the
argument is to be replaced by a specific value.
monospace
bold
Denotes language keywords when used outside example code.
Further reading
This section lists publications from both ARM Limited and third parties that provide
additional information on developing code for the ARM family of processors.
ARM periodically provides updates and corrections to its documentation. See
http://www.arm.com
for current errata sheets and addenda.
See also the ARM Frequently Asked Questions list on the ARM website.
ARM publications
The following documents provide information about related Integrator products:
•ARM Integrator/AP User Guide (ARM DUI 0098)
•ARM Integrator/ CM920T-ETM User Guide (ARM DUI 0149)
•ARM Integrator/CM9x0T and CM7x0T User Guide (ARM DUI 0157)
•ARM Integrator/CM7TDMI User Guide (ARM DUI 0126)
•Integrator/CM946E-S Integrator/CM966E-S User Guide (ARM DUI 0138).
•ARM Integrator/LM-XCV600E+ LM-EP20K600E+ User Guide
(ARM DUI 0146)

Preface
xCopyright © 2001. All rights reserved. ARM DUI 0152C
The following publication provide information about ARM PrimeCell devices that can
be used to control the interfaces described in this manual:
•ARM PrimeCell UART (PL011) Technical Reference Manual (ARM DDI 0183)
•ARM PrimeCell Synchronous Serial Port Master and Slave (PL022) Technical
Reference Manual (ARM DDI 0171)
•ARM PrimeCell Advanced Audio CODEC Interface (PL041) Technical Reference
Manual (ARM DDI 0173).
•ARM PrimeCell GPIO (PL061) Technical Reference Manual (ARM DDI 0187)
•ARM PrimeCell Color LCD Controller (PL110) Technical Reference Manual
(ARM DDI 0161).
•ARM PrimeCell Smartcard Interface (PL130) Technical Reference Manual
(ARM DDI 0148)
•ARM PrimeCell Vectored Interrupt Controller (PL190) Technical Reference
Manual (ARM DDI 0181)
•ARM PrimeCell Multimedia Card Interface (PL181) Technical Reference Manual
(ARM DDI 0205).
The following publications provide reference information about ARM architecture:
•AMBA Specification (ARM IHI 0011)
•ARM Architectural Reference Manual (ARM DDI 0100).
The following publications provide information about the ARM Developer Suite:
•Getting Started (ARM DUI 0064)
•ADS Tools Guide (ARM DUI 0067)
•ADS Debuggers Guide (ARM DUI 0066)
•ADS Debug Target Guide (ARM DUI 0058)
•ADS Developer Guide (ARM DUI 0056)
•ADS CodeWarrior IDE Guide (ARM DUI 0065).
The following publication provides information about Multi-ICE:
•Multi-ICE User Guide (ARM DUI 0048).
Other publications
This section lists relevant documents published by third parties:
•LM4549 AC ’97 Rev 2.1 Codec with Sample Rate Conversion and National 3D
Sound Data sheet (DS101035) available at:
http://www.national.com/pf/LM/LM4549.html
•IRMS6400 and IRMT6400 4 Mb/s Infrared Data Transceiver Data sheet
(IRMS6400/IRMT6400) available at:

Preface
ARM DUI 0152C Copyright © 2001. All rights reserved. xi
http://www.infineon.com/cmc_upload/0/000/019/200/IRM _T6400.pdf
•PDIUSBP11A Universal Serial Bus Transceiver Data sheet (853-2008 21712)
available at:
http://www-us6.semiconductors.com/acrobat/data sheets/PDIU BP11A_2.pdf
•DAC-Controlled Boost/Inverter LCD Bias Supply with Internal Switch Data sheet
(19-1327) available at:
http://pdfserv.maxim-ic.com/arpdf/MAX686.pdf

Preface
xii Copyright © 2001. All rights reserved. ARM DUI 0152C
Feedback
ARM Limited welcomes feedback on both the Integrator/IM-PD1 and its
documentation.
Feedback on this document
If you have any comments on this book, please send email to
giving:
•the document title
•the document number
•the page number(s) to which your comments apply
•a concise explanation of your comments.
General suggestions for additions and improvements are also welcome.
Feedback on the Integrator/IM-PD1
If you have any comments or suggestions about this product, please contact your
supplier giving:
•the product name
•an explanation of your comments.

ARM DUI 0152C Copyright © 2001. All rights reserved. 1-1
Chapter 1
Introduction
This chapter introduces the Integrator/IM-PD1. It contains the following sections:
•About the Integrator/IM-PD1 on page 1-2
•Interface module features and architecture on page 1-4
•Links on page 1-7
•Care of modules on page 1-8.

Introduction
1-2 Copyright © 2001. All rights reserved. ARM DUI 0152C
1.1 About the Integrator/IM-PD1
The Integrator/IM-PD1 is an interface module that is designed to be used in conjunction
with the Integrator/LM-XCV600E+ or LM-EP20K600E+ and future compatible logic
modules. It provides standard interfaces to enable you to make external connections to
PrimeCell™or your own peripherals implemented in the logic module FPGA.
Figure 1-1 on page 1-3 shows the layout of the Integrator/IM-PD1.
Circuit diagrams of the Integrator/IM-PD1 and third party data sheets are available as
pdf files after installation from the CDROM.

Introduction
ARM DUI 0152C Copyright © 2001. All rights reserved. 1-3
Figure 1-1 Integrator/IM-PD1 layout
Buzzer
MMC/SD card socket
(J9)
Off-PCB MMC/SD
connector (J33)
Device USB
(J13)
CONFIG LED
CONFIG link
Touch screen
(J22)
Back light (J32) Host USB
(J11)
IrDA
transceiver
(U8)
Microphone
(J7)
Line level
out (J6)
AUX in
(J8)
Audio
DIN socket
(J29)
VGA/SVGA
monitor socket
(J30)
RS232
(J12A and J12B)
Buzzer
enable link
(J23)
LCD1 and
touchscreen
(J27)
Sharp 8.4” TFT
(J14)
Multi-ICE
(J21)
LA connector
for B bus (J19)
User switches
Smart card
socket (J10)
Smart card
voltage select
link ( 2)LK
Device USB
speed select
link ( 2)LK
Off-PCB smartcard
connector (J34)

Introduction
1-4 Copyright © 2001. All rights reserved. ARM DUI 0152C
1.2 Interface module features and architecture
This section describes the main features of the interface module and its architecture.
1.2.1 Features
The main features of the interface module are as follows:
•display support:
—interface to 8.4 inch Sharp color full VGA LCD
—generic interface to LCD with touch screen
—video DAC to support the connection of a VGA or SVGA PC monitor.
•USB type A (host) and type B (device) interfaces
•audio CODEC
•combined MultiMedia Card (MMC) and SD card interface
•smartcard socket
•two serial RS232 transceivers
•IrDA transceiver
•Multi-ICE connector
•logic analyzer connector connected to the B bus
•six push buttons
•buzzer.
1.2.2 Architecture
Figure 1-2 on page 1-6 shows the architecture of the interface module. The routing of
the various interface signals from the logic module is as follows:
•The peripheral input/output devices are connected to the FPGA on the logic
module using the EXPIM socket that connects to EXPIM plug on the logic
module.
•The display interfaces are connected to the FPGA on the logic module using the
B bus pins on the EXPA socket and one F bus pin on the EXPB socket. The logic
module FPGA supplies the pixel data and control signals for the display interface
buffers. The B bus can be monitored with a logic analyzer connected to J19.
Note
If the logic module is mounted in the EXPA/EXPB position on an Integrator/AP,
the pins marked F bus connect to the GPIO bus on the Integrator/AP. This bus is
routed between the system controller FPGA on the motherboard and the FPGA
on the logic module. These signals are available for your own applications.

Introduction
ARM DUI 0152C Copyright © 2001. All rights reserved. 1-5
If the logic module is mounted in the HDRA/HDRB position on the motherboard,
these pins connect to the F bus that is routed between any modules in the stack.
there are no signals from the motherboard present on these pins.
•The Multi-ICE connector enables you to gain access to the JTAG signals on the
modules in the stack on which the interface module is mounted.

Introduction
1-6 Copyright © 2001. All rights reserved. ARM DUI 0152C
Figure 1-2 Integrator/IM-PD1 block diagram
LA connector (B bus)
(J19)
Audio
Codec
EXPA Socket
EXPB Socket
EXPIM Socket
Smartcard
interface
Device
USB
Host
USB
UART 1
UART 0
Touchscreen
controller
Push
buttons
Buffer
Video
DAC
Sharp 8.4" TFT (J14) VGA (J30)LCD and touchscreen (J27)
Buffer
Multi-ICE (J21)
Serial 0 (J12A)
Serial 1 (J12B)
USB0 (J11)
USB1 (J13) MMC/SD (J9)
Audio (J6/J7/J8/J29)
IrDA
transceiver
Touchscreen (J31)
3V3
ON/OFF
Bias
adjust

Introduction
ARM DUI 0152C Copyright © 2001. All rights reserved. 1-7
1.3 Links
The interface module provides four links:
•CONFIG link J22
•Buzzer enable link J23
•USB device port speed select link LK1
•Smartcard voltage select link LK2.
1.3.1 CONFIG link J22
The CONFIG link is a jumper type link that is used to enable and disable config mode.
Fitting the CONFIG link places the modules in the stack, onto which the interface
module is mounted, into CONFIG mode (there are no components on the interface
module that use Multi-ICE). This mode enables you to reprogram the FPGA image in
the configuration flash on the logic module(s) in the stack using Multi-ICE (see the user
guide for the logic module).
The CONFIG LED lights to indicate that the stack is in CONFIG mode.
1.3.2 Buzzer enable link J23
The buzzer enable link is a jumper type link used to connect and disconnect the buzzer
(see Buzzer on page 3-25).
1.3.3 USB device port speed select link LK1
The USB speed select link is a soldered link that is used to set the operating speed of
the USB device port (see USB interface on page 3-10).
1.3.4 Smartcard voltage select link LK2
The smartcard voltage select link is a soldered link that is used to set the operating
voltage of the smartcard interface (see Smart card interface on page 3-3).

Introduction
1-8 Copyright © 2001. All rights reserved. ARM DUI 0152C
1.4 Care of modules
This section contains advice about how to prevent damage to your Integrator modules.
Caution
To prevent damage to your Integrator system, observe the following precautions:
•When removing a core or logic module from a motherboard, or when separating
modules, take care not to damage the connectors. Do not apply a twisting force to
the ends of the connectors. Loosen each connector first before pulling on both
ends of the module at the same time.
•Use the system in a clean environment and avoid debris fouling the connectors on
the underside of the PCB. Blocked holes can cause damage to connectors on the
motherboard or module below. Visually inspect the module to ensure that
connector holes are clear before mounting it onto another board.
•Observe ElectroStatic Discharge (ESD) precautions when handling any
Integrator board.
Table of contents
Other ARM Recording Equipment manuals
Popular Recording Equipment manuals by other brands

Roland
Roland Boss GT-6 Turbostart

Murphy
Murphy CANdrive Module CDV100F Installation and operation manual

SoarTronic
SoarTronic IOIO UART Assembly manual

Mitsubishi Electric
Mitsubishi Electric DX-TL4509E series user manual

Broadcast
Broadcast 6000 user guide

Dover
Dover Markem Imaje SmartDate X60 user manual