SERIES PMC341 PCI MEZZANINE CARD SIMULTANEOUS ANALOG INPUT MODULE
___________________________________________________________________________________________
- 2 -
The information contained in this manual is subject to change
without notice. Acromag, Inc. makes no warranty of any kind with
regard to this material, including, but not limited to, the implied
warranties of merchantability and fitness for a particular purpose.
Further, Acromag, Inc. assumes no responsibility for any errors
that may appear in this manual and makes no commitment to
update, or keep current, the information contained in this manual.
No part of this manual may be copied or reproduced in any form,
without the prior written consent of Acromag, Inc.
Table of Contents
Page
1.0 GENERAL INFORMATION
...........................................
2
KEY PMC341 FEATURES............................................
3
PCI MEZZANINE CARD INTERFACE FEATURES.......
3
SIGNAL INTERFACE PRODUCTS...............................
3
PMC MODULE ActiveX CONTROL SOFTWARE........
3
PMC MODULE VxWORKS SOFTWARE……..............
4
2.0 PREPARATION FOR USE
............................................
4
UNPACKING AND INSPECTION..................................
4
CARD CAGE CONSIDERATIONS................................
4
BOARD CONFIGURATION...........................................
4
Software Configuration…….……............................
4
CONNECTORS…………..............................................
4
Front Panel Field I/O Connector ……........................
4
Rear J4 Field I/O Connector…………………………..
5
Analog Inputs: Noise and Grounding Considerations.
5
External Trigger Input/Output....................................
5
PMC Local Bus Connector ……................................
5
3.0
PROGRAMMING INFORMATION
.................................
6
PCI Configuration Address Space.............................
7
Configuration Registers.............................................
7
MEMORY MAP………………….....................................
7
Interrupt Register…………………….………………
7
Control Register………………………………..…..…..
8
Channel Enable Control Register………...........….....
9
Low Bank Timer Register……………………….…..
9
High Bank Timer Register…..…………………….…..
9
Memory Thresho
ld Register…………………….…..…
10
Start Convert Register………………………….…..….
10
Memory Buffer………………………………….…..….
10
Analog Input & Corresponding Digital Codes……..…
10
Reference Voltage Access Register..............
........….
11
Reference Voltage Read Data/Status Register........
11
MODES OF CONVERSION.......…...........…........
11
Single Conversion Mode………..…………..…..….
11
Continuous Conversion Mode….………….......……..
12
PROGRAMMING CONSIDERATIONS…...........…....
12
Single Conversion Mode Example……………..…...
12
Continuous Conversion Mode with Interrupt Example
12
USE OF CALIBRATION REFERENCE SIGNAL.....…...
13
Uncalibrated Performance…………….................…...
13
Calibrated Performance…………………………….....
13
Calibrated Programming Example…...........…...…..
13
Programming Interrupts ……………...........……...…..
14
4.0
THEORY OF OPERATION
............................................
14
FIELD ANALOG INPUTS..............................................
14
LOGIC/POWER INTERFACE.......................................
15
PCI INTERFACE LOGIC...............................................
15
BURST READ OF PMC341 MEMORY..........................
16
CONVERSION CONTROL LOGIC…………….……
16
MULTIPLEXER CONTROL CIRCUITRY………….…..
16
DATA TRANSFER FROM ADC TO FPGA............….....
16
CONVERSION COUNTER………........….............….....
16
MEMORY BUFFER SWITCH CONTROL......................
16
EXTERNAL TRIGGER.………................................…...
16
INTERRUPT CONTROL LOGIC…......................…......
16
REFERENCE VOLTAGE MEMORY CONTROL LOGIC.
16
5.0
SERVICE AND REPAIR
................................................
17
SERVICE AND REPAIR ASSISTANCE........................
17
PRELIMINARY SERVICE PROCEDURE......................
17
6.0
SPECIFICATIONS
.........................................................
17
PHYSICAL…………………...............................….........
17
ENVIRONMENTAL………………………………..…..
17
ANALOG INPUT....…....................................................
18
PCI Local Bus Interface..……………….........................
19
APPENDIX
....................................................................
19
CABLE, SCSI-2 to Flat Ribbon (Shielded):
MODEL 5028-
187………..............................................
19
TERMINATION PANEL: MODEL 5025-552...................
19
DRAWINGS
Page
4501-844 PMC MECHANICAL ASSEMBLY.................
20
4501-878 PMC341 BLOCK DIAGRAM.........................
21
4501-879 ANALOG INPUT CONNECTION..................
22
4501-758 CABLE, SCSI-2 to Flat Ribbon (Shielded)
5028-
187……………………..............................
23
4501-464 TERMINATION PANEL 5025-552................
24
IMPORTANT SAFETY CONSIDERATIONS
It is very important for the user to consider the possible adverse
effects of power, wiring, component, sensor, or software failures
in designing any type of control or monitoring system. This is
especially important where economic property loss or human life
is involved. It is important that the user employ satisfactory
overall system design. It is agreed between the Buyer and
Acromag, that this is the Buyer's responsibility.
Trademarks are the property of their respective owners.
1.0 GENERAL INFORMATION
The PCI Mezzanine Card (PMC) Series PMC341 (14-bit)
module is a precision, single size PMC module with simultaneous
sampling of analog input signals. Sixteen differential analog input
channels are provided with an input range of
10 volts.
The 16 differential analog voltage input channels are
converted as two banks of eight channels. After the first bank of
eight channels are simultaneously converted, the second bank of
8 channels can then be simultaneously converted at the time
specified in a user programmable delay counter.
All 16-channels share two generous 512-sample memory
buffers, from which digitized values are read. Since all channels
share the same memory buffer, data tagging is implemented for
easy identification of corresponding channel data. To minimize
CPU interaction, interrupt generation is also supported upon
reaching a programmable memory full threshold condition.
The PMC341 utilizes state of the art Surface-Mounted
Technology (SMT) to achieve its wide functionality and is an ideal
choice for a wide range of industrial and scientific applications
that require, high-performance analog inputs.