AcQuisition Technology VME3 Series User manual

-~
ARTISAN
®
~I
TECHNOLOGY
GROUP
Your definitive source
for
quality
pre-owned
equipment.
Artisan Technology
Group
Full-service,
independent
repair
center
with
experienced
engineers
and
technicians
on staff.
We
buy
your
excess,
underutilized,
and
idle
equipment
along
with
credit
for
buybacks
and
trade-ins
.
Custom
engineering
so
your
equipment
works
exactly as
you
specify.
•
Critical
and
expedited
services
•
Leasing
/
Rentals/
Demos
• In
stock/
Ready-to-ship
•
!TAR-certified
secure
asset
solutions
Expert
team
ITrust
guarantee
I
100%
satisfaction
All
tr
ademarks,
br
a
nd
names, a
nd
br
a
nd
s a
pp
earing here
in
are
th
e property of
th
e
ir
r
es
pecti
ve
ow
ner
s.
Find the AcQ Inducom / AcQuisition Technology M320 at our website: Click HERE

AcQuisition Technology bv
Headquarters:
Raadhuislaan 27a
5341 GL Oss
Postal address:
P.O. Box 627
5340 AP Oss
The Netherlands
Phone: +31-412-651055
Fax: +31-412-651050
E-mail: [email protected]
Web: http://www.acq.nl
VME3XX
VMEbus M-module Carrier Board
Preconfigured with 4 M-modules
User Manual
Version 1.0
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

VME3XX - VMEbus M-module Carrier Board Preconfigured with 4 M-modules
User Manual Version: 1.0
AcQuisition Technology bv
P.O. Box 627, 5340 AP
Oss, The Netherlands
Copyright statement: Copyright ©2003 by AcQuisition Technology bv - OSS, The Netherlands
All rights reserved. No part of this publication may be reproduced, transmitted, transcribed, stored in a
retrieval system, or translated into any language, in any form or by any means without the written permission
of AcQuisition Technology bv.
Disclaimer:
The information in this document has been carefully checked and is believed to be entirely reliable. However,
no responsibility is assumed for inaccuracies. AcQuisition Technology does not assume any liability arising
out of the application or use of any product or circuit described herein; neither does it convey any license
under its patent rights nor the rights of others. AcQuisition Technology products are not designed, intended, or
authorized for use as components in systems intended to support or sustain life, or for any other application in
which the failure of an AcQuisition Technology product could create a situation where personal injury or death
may occur, including, but not limited to AcQuisition Technology products used in defence, transportation,
medical or nuclear applications. Should the buyer purchase or use AcQuisition Technology products for any
such unintended or unauthorized application, the buyer shall indemnify and hold AcQuisition Technology and
its officers, employees, subsidiaries, affiliates, and distributors harmless against all claims, costs, damages
and expenses, and reasonable attorney fees arising out of, directly or indirectly, any claim of personal injury or
death associated with such unintended or unauthorized use, even if such claim alleges that AcQuisition
Technology was negligent regarding the design or manufacture of the part.
Printed in The Netherlands.
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

VME3XX - VMEbus M-module carrier board preconfigured with 4 M-modules
User Manual Version: 1.0
AcQuisition Technology bv
P.O. Box 627, 5340 AP
Oss, The Netherlands
CONTENTS
1. INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.1. Validity of the Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.2. Purpose. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.3. Scope . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.4. Definitions, Acronyms and Abbreviations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2. INSTALLATION AND SETUP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.1. Unpacking the Hardware. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.2. Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.3. Software Issues. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3. TECHNICAL DATA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
4. ANNEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
4.1. Bibliography. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
4.2. Document History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

VME3XX - VMEbus M-module carrier board preconfigured with 4 M-modules
User Manual Version: 1.0
AcQuisition Technology bv
P.O. Box 627, 5340 AP
Oss, The Netherlands
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

VME3XX - VMEbus M-module carrier board preconfigured with 4 M-modules
User Manual Version: 1.0
AcQuisition Technology bv
P.O. Box 627, 5340 AP
Oss, The Netherlands Page 5 of 12
1. INTRODUCTION
Each VME3XX is a 6U VMEbus M-module carrier board preconfigured with four M-modules from AcQuisition
Technology’s M-module range M300 to M399. The VMEbus M-module carrier board is the i4000/NP2 board.
VME3XX VMEbus boards are offered as standard off the shelf products and provided as a package consisting
of an i4000 M-module carrier board for the VMEbus and four installed M-modules.
The reason why VME3XX products are offered as an individual product while in fact the product is composed
of standard modules which are separately available, is because in practice it seems that system integrators
are looking for VMEbus boards and not for M-modules. Since a VME3XX board has all the advantages of a
VMEbus board and the advantages of a modular board by using M-modules for the actual I/O, it can compete
with dedicated VMEbus boards. Additionally the I/O functionality of each VME3XX board is available on 3U
VMEbus cards and other bus architectures such as PCI, CompactPCI and others which makes application
software portable over various bus systems with little programming effort.
1.1. VALIDITY OF THE MANUAL
This manual is valid for each VME3XX product which is a combination of the i4000/NP2 VMEbus M-module
carrier board and four M-modules of the same type in the range from M300 up to M399. For understanding the
functionality of the VME3XX and for the integration of the product in a VMEbus environment both the i4000
user manual and the user manual of the applied M-module are required.
1.2. PURPOSE
The purpose of this document is to provide the reader with the information regarding the assembly of the
VME3XX product and completes the information which can be found in the i4000 user manual and the user
manual of the applied M-module.
1.3. SCOPE
The scope of this user manual is the VME3XX board composed of an i4000/NP2 and four M-modules. This
document contains information specific to the combination of the i4000 and the M-modules mounted on the
carrier board. Detailed information regarding the i4000/NP2 and the applied M-module is beyond the scope of
this manual, for this please refer to the i4000 user manual and the user manual of the M3XX M-module.
1.4. DEFINITIONS, ACRONYMS AND ABBREVIATIONS
AcQ AcQuisition Technology bv
APIS AcQuisition Platform Interface Software
CompactPCI Adaption of PCI for industrial and/or embedded applications
ESD Electro Static Discharge
i4000/NP2 M-module carrier board for VMEbus without P2 connector
M-module Mezzanine I/O concept according to the M-module specification
M3XX M-module from AcQuisition Technology where XX is any number from 00 to 99
PCI Peripheral Component Interconnect
VMEbus Versa Modular Eurocard bus
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

VME3XX - VMEbus M-module carrier board preconfigured with 4 M-modules
User Manual Version: 1.0
AcQuisition Technology bv
P.O. Box 627, 5340 AP
Page 6 of 12 Oss, The Netherlands
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

VME3XX - VMEbus M-module carrier board preconfigured with 4 M-modules
User Manual Version: 1.0
AcQuisition Technology bv
P.O. Box 627, 5340 AP
Oss, The Netherlands Page 7 of 12
2. INSTALLATION AND SETUP
2.1. UNPACKING THE HARDWARE
The hardware is shipped in an ESD protective container. Before unpacking the hardware, make sure that this
takes place in an environment with controlled static electricity. The following recommendations should be
followed:
•Make sure your body is discharged to the static voltage level on the floor, table and system chassis by
wearing a conductive wrist-chain connected to a common reference point.
•If a conductive wrist-chain is not available, touch the surface where the board is to be put (like table,
chassis etc.) before unpacking the board.
•Leave the board only on surfaces with controlled static characteristics, i.e. specially designed anti static
table covers.
•If handling the board over to another person, touch this persons hand, wrist etc. to discharge any static
potential.
IMPORTANT: Never put the hardware on top of the conductive plastic bag in which the hardware is
shipped. The external surface of this bag is highly conductive and may cause rapid static
discharge causing damage. (The internal surface of the bag is static dissipative.)
Inspect the hardware to verify that no mechanical damage appears to have occurred.
Please report any discrepancies or damage to your distributor or to AcQuisition
Technology immediately and do not install the hardware.
2.2. CONFIGURATION
A VME3XX combinational product comes in the form of an i4000/NP2 M-module carrier board for VMEbus
equipped with four M3XX M-modules. Before usage, board settings such as jumper settings and dipswitch
settings of each board must be verified and adapted if required. For changing board settings the M-modules
must be removed from the i4000 according to the disassembly instructions, after configuration the M-modules
must be mounted on the carrier board according the assembly instructions. Disassembly and assembly
instructions can be found in the i4000 user manual. A description of the board settings can be found in the
user manuals of the individual components.
2.3. SOFTWARE ISSUES
A VME3XX combination product comes with example software. The example software is available in ANSI-C
source code and consists of an APIS compatible function library specific to the type of M-module used, and
APIS platform support for a wide variety of operating systems. APIS, AcQ Platform Interface Software, is a
software concept which provides a platform abstraction layer. In APIS based example software platform
dependent issues such as hardware access, timing function and interrupts are handled by APIS platform
support software which is available for various platforms. A platform is defined as a combination of hardware
architecture and Operating System. APIS is an open source standard and by using the APIS programmer’s
manual APIS implementations for unsupported platforms can be developed with little effort.
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

VME3XX - VMEbus M-module carrier board preconfigured with 4 M-modules
User Manual Version: 1.0
AcQuisition Technology bv
P.O. Box 627, 5340 AP
Page 8 of 12 Oss, The Netherlands
The M-module example software is described in the M3XX user manual and APIS is described in the APIS
programmer’s manual.
The VME3XX features four M-modules, each module must be opened with an APIS open call. Each open call
returns a handle which must be used to perform I/O functions on a specific M-module. The code example
listed below shows how all M-modules on an i4000 can be opened using APIS calls.
void main(void)
{
APIS_HANDLE mod_hnd[4]; /* handles to M-modules */
UINT16 result;
int i;
UINT32 baddr = VME3XX_BASE; /* VME3XX base address in standard address
space of the CPU board */
/* Open M-module 0 - 3 */
for (i=0; i<4; i++) {
result = apis_open(baddr + (i*0x200), &mod_hnd[i], 0x100, A08D16);
if (result != 0) {
printf("M-module %d:Could not open path: 0x%04x\n", i, result);
exit(0);
}
}
<Application body>
/* Close M-module 0 - 3 */
for (i=0; i<4; i++)
apis_close(mod_handle[i]);
}
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

VME3XX - VMEbus M-module carrier board preconfigured with 4 M-modules
User Manual Version: 1.0
AcQuisition Technology bv
P.O. Box 627, 5340 AP
Oss, The Netherlands Page 9 of 12
3. TECHNICAL DATA
For determining the technical data of a VME3XX combinational product the technical data of both the i4000
and the applied M-module must be consulted.
External bus:
A description of the external bus as well a the connection to the VMEbus can be found in the i4000 user
manual.
Connection:
A description of the I/O connections can be found in the M-module user manual.
Power supply:
The required current of the 5V power supply must be determined by adding four times the required
current of the 5V supply stated in the M-module manual to the required current of the 5V supply
specified in the i4000 manual, the same procedure must be followed for the +12V and the -12V supply.
Temperature range:
The temperature range must be determined comparing the temperature range of the i4000 and the
M3XX, for the lower temperature extreme the highest value must be used and for the upper
temperature extreme the lowest value must be used. The table below contains an example.
Humidity:
Class F, non-condensing unless stated otherwise in both the i4000 manual and the M-module manual.
i4000 M-module VME3XX
Operating: 0..+60°C Operating: -40..+85°C Operating: 0..+60°C
Storage: -10..+80°C Storage: -20..+70°C Storage: -10..+70°C
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

VME3XX - VMEbus M-module carrier board preconfigured with 4 M-modules
User Manual Version: 1.0
AcQuisition Technology bv
P.O. Box 627, 5340 AP
Page 10 of 12 Oss, The Netherlands
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

VME3XX - VMEbus M-module carrier board preconfigured with 4 M-modules
User Manual Version: 1.0
AcQuisition Technology bv
P.O. Box 627, 5340 AP
Oss, The Netherlands Page 11 of 12
4. ANNEX
4.1. BIBLIOGRAPHY
Specification for M-module interface and physical dimensions
M-module specification manual, April 1996, MUMM.
Simon-Schöffel-Strasse 21, D-90427 Nürnberg, Germany.
APIS Programmer’s Manual
AcQuisition Technology bv
P.O. Box 627, 5340 AP Oss, The Netherlands.
Downloadable from www.acq.nl
i4000 User Manual
AcQuisition Technologyb bv
P.O. Box 627, 5340 AP Oss, The Netherlands.
Downloadable from www.acq.nl
M3XX User Manuals
AcQuisition Technology bv
P.O. Box 627, 5340 AP Oss, The Netherlands.
Downloadable from www.acq.nl
4.2. DOCUMENT HISTORY
•Version 1.0
First Release
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

VME3XX - VMEbus M-module carrier board preconfigured with 4 M-modules
User Manual Version: 1.0
AcQuisition Technology bv
P.O. Box 627, 5340 AP
Page 12 of 12 Oss, The Netherlands
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

Artisan
Technology
Group
is
an independent supplier
of
quality pre-owned equipment
Gold-standard
solutions
Extend the life
of
your
critical industrial,
commercial, and military systems
with
our
superior service and support.
We
buy
equipment
Planning to
upgrade
your current
equipment? Have surplus equipment taking
up shelf space? We'll give it a
new
home.
Learn
more!
Visit us at artisantg.com for more info
on price quotes, drivers, technical
specifications, manuals, and documentation.
Artisan Scientific
Corporation
dba
Artisan
Technology
Group
is
not
an affiliate,
representative,
or
authorized
distributor
for
any
manufacturer
listed herein.
We're here to make your life easier.
How
can
we
help you today?
(217)
352-9330
Isales@artisantg.com Iartisantg.com
Table of contents