ARM Versatile/IT1 User manual

Copyright © 2004-2007. ARM Limited. All rights reserved.
ARM DUI 0188C
Versatile/IT1
Interface Tile
User Guide

ii Copyright © 2004-2007. ARM Limited. All rights reserved. ARM DUI 0188C
Versatile/IT1
User Guide
Copyright © 2004-2007. ARM Limited. All rights reserved.
Release Information
The following changes have been made to this book.
Proprietary Notice
Words and logos marked with ®or ™are registered trademarks or trademarks of ARM Limited in the EU and
other countries, 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.
Where the term ARM is used it means “ARM or any of its subsidiaries as appropriate”.
Confidentiality Status
This document is Non-Confidential. The right to use, copy and disclose this document may be subject to
license restrictions in accordance with the terms of the agreement entered into by ARM and the party that
ARM delivered this document to.
Product Status
The information in this document is final, that is for a developed product.
Web Address
http://www.arm.com
Change History
Date Issue Confidential Change
May 2004 A Non-Confidential New document
February 2005 B Non-Confidential Fixed bookmark links in pdf
October 2007 C Non-Confidential Figure A-18 updated

ARM DUI 0188C Copyright © 2004-2007. ARM Limited. All rights reserved. iii
Contents
Versatile/IT1 User Guide
Preface
About this document ...................................................................................... x
Further reading ............................................................................................. xii
Feedback ..................................................................................................... xiii
Chapter 1 Introduction
1.1 About the Interface Tile ............................................................................... 1-2
1.2 Precautions ................................................................................................. 1-6
Chapter 2 Getting Started
2.1 Fitting the Interface Tile to a logic tile .......................................................... 2-2
2.2 Setting the peripheral enable switches ....................................................... 2-3
Appendix A Signals and Pinouts
A.1 Connector signals ....................................................................................... A-2
A.2 User LEDs and switches ........................................................................... A-19
A.3 Clock signals ............................................................................................. A-20
A.4 Prototyping pads ....................................................................................... A-21
Appendix B Specifications
B.1 Electrical specification ................................................................................. B-2
B.2 Mechanical details ...................................................................................... B-3

Contents
iv Copyright © 2004-2007. ARM Limited. All rights reserved. ARM DUI 0188C

ARM DUI 0188C Copyright © 2004-2007. ARM Limited. All rights reserved. v
List of Tables
Versatile/IT1 User Guide
Change History ............................................................................................................. ii
Table 2-1 Peripheral enable switch function ............................................................................. 2-3
Table A-1 HDRX signals ............................................................................................................ A-3
Table A-2 HDRY signals ............................................................................................................ A-3
Table A-3 HDRZ signals ............................................................................................................ A-5
Table A-4 Prototyping pad signals ........................................................................................... A-22
Table B-1 Electrical characteristics for 3.3V I/O ........................................................................ B-2
Table B-2 Current requirements ................................................................................................ B-2

List of Tables
vi Copyright © 2004-2007. ARM Limited. All rights reserved. ARM DUI 0188C

ARM DUI 0188C Copyright © 2004-2007. ARM Limited. All rights reserved. vii
List of Figures
Versatile/IT1 User Guide
Figure 1-1 Interface Tile mounted on Logic Tiles and interface Module ..................................... 1-2
Figure 1-2 Interface Tile mounted on Logic Tile and Versatile/PB926EJ-S ............................... 1-3
Figure 1-3 Interface Tile block diagram ...................................................................................... 1-4
Figure 1-4 Interface Tile layout ................................................................................................... 1-5
Figure 2-1 Interface Tile mounted on logic tile and interface module ........................................ 2-2
Figure A-1 Header connector voltages ....................................................................................... A-2
Figure A-2 UART block diagram ................................................................................................. A-9
Figure A-3 UART connector J9 ................................................................................................... A-9
Figure A-4 Stepper block diagram ............................................................................................ A-10
Figure A-5 Stepper connector J8 .............................................................................................. A-10
Figure A-6 Camera connector J7 .............................................................................................. A-11
Figure A-7 CAN block diagram ................................................................................................. A-12
Figure A-8 CAN connector J4 ................................................................................................... A-12
Figure A-9 ADC/DAC block diagram ......................................................................................... A-13
Figure A-10 ADC/DAC connector J2 .......................................................................................... A-13
Figure A-11 IDE block diagram ................................................................................................... A-14
Figure A-12 IDE connector J6 ..................................................................................................... A-15
Figure A-13 USB block diagram ................................................................................................. A-16
Figure A-14 USB connectors ...................................................................................................... A-16
Figure A-15 I2C block diagram ................................................................................................... A-17
Figure A-16 JTAG logic ............................................................................................................... A-18
Figure A-17 I2C and JTAG connector J1 .................................................................................... A-18
Figure A-18 User switch and LED signals .................................................................................. A-19

List of Figures
viii Copyright © 2004-2007. ARM Limited. All rights reserved. ARM DUI 0188C
Figure A-19 Clock signals ........................................................................................................... A-20
Figure A-20 Prototyping pad locations ....................................................................................... A-21
Figure B-1 Location of headers and mounting holes .................................................................. B-3

Preface
xCopyright © 2004-2007. ARM Limited. All rights reserved. ARM DUI 0188C
About this document
This document describes how to set up and use the Interface Tile.
Intended audience
This document has been written for experienced hardware and software developers to
aid the development of ARM-based products using the Interface Tile as part of a
development system consisting of a system baseboard, one or more
Versatile/LT-XC2V4000+, a Versatile Core Tile, and an Interface Tile.
Organization
This document is organized into the following chapters:
Chapter 1 Introduction
Read this chapter for an introduction to the Interface Tile. This chapter
shows the physical layout of the Interface Tile and identifies the main
components.
Chapter 2 Getting Started
Read this chapter for a description of how to set up and start using the
Interface Tile. This chapter describes how to connect the Interface Tile
and how to apply power.
Appendix A Signals and Pinouts
See this appendix for a description of the signals on the Interface Tile
connectors.
Appendix B Specifications
See this appendix for a description of the mechanical and electrical
specifications for the Interface Tile.

Preface
ARM DUI 0188C Copyright © 2004-2007. ARM Limited. All rights reserved. xi
Typographical conventions
The following typographical conventions are used in this book:
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.
italic Highlights important notes, introduces special terminology, denotes
internal cross-references, and citations.
bold Highlights interface elements, such as menu names and buttons. Also
used for terms in descriptive lists, where appropriate.
monospace bold
Denotes language keywords when used outside example code and ARM
processor signal names.

Preface
xii Copyright © 2004-2007. ARM Limited. All rights reserved. ARM DUI 0188C
Further reading
This section lists related publications by ARM Limited and other companies provide
additional information.
ARM publications
The following publications provide information about related ARM products and
toolkits:
•Multi-ICE™User Guide (ARM DUI 0048)
•RealView™ICE User Guide (ARM DUI 0155)
•Trace Debug Tools User Guide (ARM DUI 0118)
•ARM MultiTrace®User Guide (ARM DUI 0150)
•RealView LT-XC2V4000+ Logic Tile User Guide (ARM DUI 0186)
•Versatile Platform Baseboard for ARM926EJ-S User Guide (ARM DUI 0224)
•ARM Integrator/Compact Platform User Guide (ARM DUI 0159)
•RealView™Debugger User Guide (ARM DUI 0153)
•RealView Compilation Tools Compilers and Libraries Guide (ARM DUI 0205)
•RealView Compilation Tools Developer Guide (ARM DUI 0203)
•RealView Compilation Tools Linker and Utilities Guide (ARM DUI 0206).

Preface
ARM DUI 0188C Copyright © 2004-2007. ARM Limited. All rights reserved. xiii
Feedback
ARM Limited welcomes feedback both on the Interface Tile and on the documentation.
Feedback on this document
If you have any comments about this document, please send email to
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 Interface Tile
If you have any comments or suggestions about this product, please contact your
supplier giving:
• the product name
• an explanation of your comments.

Preface
xiv Copyright © 2004-2007. ARM Limited. All rights reserved. ARM DUI 0188C

Introduction
1-2 Copyright © 2004-2007. ARM Limited. All rights reserved. ARM DUI 0188C
1.1 About the Interface Tile
The Interface Tile provides buffers and connectors that you can use with interface
devices implemented in the FPGA of a Versatile Logic Tile. The following devices or
interface connectors are present on the Interface Tile:
• eight-channel 12 bit ADC operating at up to 200kHz
• four-channel 12 bit DAC operating at up to 125kHz
• two CAN bus drivers
• USB host and OTG transceivers
• two I2C interfaces
• camera interface
• two stepper-motor interfaces
• RS232 transceiver
• IDE interface
• clock buffers
• JTAG interface
• 513-pin prototyping area with 272 I/O pins.
Figure 1-1 shows an example configuration that uses an Interface Tile.
Figure 1-1 Interface Tile mounted on Logic Tiles and interface Module
Figure 1-2 on page 1-3 shows the Interface Tile with a Logic Tile mounted on the tile
expansion headers of a Versatile/PB926EJ-S.

Introduction
ARM DUI 0188C Copyright © 2004-2007. ARM Limited. All rights reserved. 1-3
Figure 1-2 Interface Tile mounted on Logic Tile and Versatile/PB926EJ-S
Figure 1-3 on page 1-4 shows a simplified view of the interfaces on the tile (the JTAG,
tile detect, clock, and peripheral enable logic are not shown in detail).

Introduction
1-4 Copyright © 2004-2007. ARM Limited. All rights reserved. ARM DUI 0188C
Figure 1-3 Interface Tile block diagram
Figure 1-4 on page 1-5 shows the layout of the Interface Tile.
HDRX
HDRZ
HDRY
Z[130:128]
Z[135:131]
Z[230:221]
Z[220:212]
Z[211:195]
Clocks
Z[175:160]
Z[147:140]
Z[155:152]
Z194, Z[189:176]
Z[137:136]
U3, DAC
DAC and ADC
(J2, 16-way IDC) U5, ADC
U8, CAN1
CAN 1 and 2
(J4, 10-way IDC) U10, CAN2 Z[139:138]
JTAG, I2C 1, I2C 2
(J1, 20-way IDC)
U9
USB host
(J3, USBA)
U11
USB OTG
(J5, OTG)
Camera
(J7, 20-way IDC)
Z[159:156]
U15, STEP1
Stepper 1 and 2
(J8, 14-way IDC) U17, STEP2
U16
UART
(J9, 10-way IDC)
U12
U13
IDE
(J6, 40-way IDC)
Y[68:61]
User
Switch
S2[8:1]
Y[76:69]
User
LEDs
D[8:1]
Enable
switch
S1[8:1]
Peripheral
enable logic
(DAC, ADC, CAN,
UART, I2C, IDE)
X[143:0]
U19, U20, U22, U23 and LK1, LK2
Prototyping pads
Y[36:0]
Y[143:77]
JTAG
SPARE[12:0]
U4, I2C1
U5, I2C2

Introduction
ARM DUI 0188C Copyright © 2004-2007. ARM Limited. All rights reserved. 1-5
Figure 1-4 Interface Tile layout

Introduction
1-6 Copyright © 2004-2007. ARM Limited. All rights reserved. ARM DUI 0188C
1.2 Precautions
This section contains safety information and advice on how to avoid damage to the
Interface Tile.
1.2.1 Ensuring safety
The tile is connected to the 3.3V and 5V DC supplies on the Logic Tile or Core Tile.
1.2.2 Preventing damage
The tile is intended for use within a laboratory or engineering development
environment. It is supplied without an enclosure and this leaves the board sensitive to
electrostatic discharges and allows electromagnetic emissions.
Caution
To avoid damage to the board when it has logic devices mounted, observe the following
precautions.
• never subject the board to high electrostatic potentials.
• always wear a grounding strap when handling the board.
• only hold the board by the edges.
• avoid touching the component pins or any other metallic element.
Caution
Do not use the board near equipment which is:
• sensitive to electromagnetic emissions (such as medical equipment)
• a transmitter of electromagnetic emissions.
Table of contents
Other ARM Computer Hardware manuals

ARM
ARM Cortex-A76 Core Product manual

ARM
ARM ETB11 Product manual

ARM
ARM MPS3 User manual

ARM
ARM ARM710T User manual

ARM
ARM DSTREAM-HT User manual

ARM
ARM PrimeCelL PL320 Product manual

ARM
ARM ARM1176JZF-S Product manual

ARM
ARM Cortex-M3 DesignStart Product manual

ARM
ARM DSTREAM-XT User manual

ARM
ARM ARM926EJ-S Product manual

ARM
ARM OKI ML671000 User manual

ARM
ARM DSTREAM User instructions

ARM
ARM Cortex A9 Product manual

ARM
ARM DSTREAM-PT User manual

ARM
ARM DSTREAM DS-5 User manual

ARM
ARM Cortex-M3 DesignStart Product manual

ARM
ARM DSTREAM User instructions

ARM
ARM ARM9TDMI Product manual

ARM
ARM ARM7TDMI Product manual

ARM
ARM ARM966E-S Use and care manual