background image

 

ACCES I/O Products, Inc. 

MADE IN THE USA 

mPCIe-AIO16-16F Family Manual 

 

Rev 01 

 

All configuration of this device is performed through software; there 
are no jumpers or switches to set. 

C

HAPTER 

5:

 

PC

 

I

NTERFACE

 

This product interfaces with a PC using a PCI Express Mini Card 
(mPCIe) connection; a small-form-factor, high-performance, rugged 
peripheral interconnect technology first introduced for use in 
laptops and other portable computers. 

mPCIe’s small size and powerful performance, combined with 

perfect software compatibility with PCI and PCIe peripheral designs, 
have led to its recent adoption as a go-to standard for embedded 
Data Acquisition and Control, and many other applications. 

Although mPCIe is a broadly-adopted industry standard, the actual 
connection to the computer shares a specification with mSATA: 
both mSATA and mPCIe use the same edge-connector.  In fact, well-
designed PCs can automatically detect and configure their onboard 
connectors to work with either mPCIe or mSATA devices 

 and, 

according to the standards for mPCIe and mSATA they are 

supposed

 

to do so!  However, some PC manufacturers ship computers that 

only

 support mSATA devices.  Please confirm in your PC 

documentation that your edge-connector is 

actually

 PCI Express 

Mini Card compliant before installing this, or any, mPCIe card.  
Damage might occur if you install an mPCIe device into a computer 
that only supports mSATA. 

mPCIe defines mounting holes for securing the otherwise loose end 
of the card, so it is impossible for these cards to wiggle or flap 
themselves loose (which was a recurring problem with the older PCI 
Mini devices). Eliminating this concern for PCI Express Mini Cards is 
a major reason this standard has seen rapid adoption by the Data 
Acquisition and Control industry. Unfortunately, a variety of 
mounting standoff lengths exist; ACCES offers stand-off kits in both 
2mm and 2.5mm sizes. Some computers may provide stand-offs. 
Please consult your computer manufacturer if it requires a different 
size. 

The mPCIe standard, like its PCI Mini Card predecessor, was 
designed assuming use primarily in Laptop or Notebook and similar 
devices, where physical dimension is often the paramount design 
constraint.  In Data Acquisition and Control applications low-weight 
and vibration tolerance tend to be of more concern.   

 

C

HAPTER 

6:

 

I/O

 

I

NTERFACE

 

Most customers will use the optional cable assembly CAB-mPCIe-
AIOs D-Sub Miniature 37-pin Male connector. 

 

For Singled-Ended analog inputs connect GND to ADC COMMON. 

 

 

CAB-mPCIe-DB37M Male 37-Pin Pinout 

S.E. Signal (Diff) 

Pin 

Assignment 

GND  1  20  GND 

COMMON 0-7  2  21  ADC Ch 0 (Ch 0+) 

ADC Ch 1 (Ch 0-)  3  22  ADC Ch 2 (Ch 2+) 
ADC Ch 3 (Ch 2-)  4  23  ADC Ch 4 (Ch 4+) 
ADC Ch 5 (Ch 4-)  5  24  ADC Ch 6 (Ch 6+) 
ADC Ch 7 (Ch 6-)  6  25  GND 

GND  7  26  DAC0 

DAC1  8  27  DAC2 
DAC3  9  28  GND 

COMMON 8-15  10  29  ADC Ch 8 (Ch 8+) 

ADC Ch 9 (Ch 8-)  11  30  ADC Ch 10 (Ch 10+) 

ADC Ch 11 (Ch 10-)  12  31  ADC Ch 12 (Ch 12+) 
ADC Ch 13 (Ch 12-)  13  32  ADC Ch 14 (Ch 14+) 
ADC Ch 15 (Ch 14-)  14  33  GND 

GND  15  34  GND 
GND  16  35  GND 
GND  17  36  GND 

DIO1  18  37  DIO0 

Digital GND  19   

Pin’s 1 through 9 connect to ADC Sequencer #0

 

Pin’s 11 through 19 

connect to ADC Sequencer #1 

For customers needing deeper integration the on-card connector is 
a 40-pin latching Molex 501190-4017 connector. The mating 
connector is the Molex 501189-4010.  

40-Pin latching wire-to-board connector 

S.E. Signal (Diff) 

Pin 

Assignment 

ADC Ch 0 (Ch 0+)  1 

DIO 0 

ADC Ch 1 (Ch 0-)  3 

DIO 1 

ADC Ch 2 (Ch 2+)  5 

GND 

ADC Ch 3 (Ch 2-)  7 

GND 

ADC Ch 4 (Ch 4+)  9 

10  GND 

ADC Ch 5 (Ch 4-)  11  12  GND 

ADC Ch 6 (Ch 6+)  13  14  Digital GND 

ADC Ch 7 (Ch 6-)  15  16  GND 

COMMON 0-7  17  18  GND 

GND  19  20  GND 
GND  21  22  GND 

ADC Ch 8 (Ch 8+)  23  24  DAC 0 

ADC Ch 9 (Ch 8-)  25  26  DAC 1 

ADC Ch 10 (Ch 10+)  27  28  DAC 2 

ADC Ch 11 (Ch 10-)  29  30  DAC 3 

ADC Ch 12 (Ch 12+)  31  32  GND 

ADC Ch 13 (Ch 12-)  33  34  GND 

ADC Ch 14 (Ch 14+)  35  36  GND 

ADC Ch 15 (Ch 14-)  37  38  GND 

COMMON 8-15  39  40  Digital GND 

Alternately, custom hardware cables and/or interfaces can be 
produced to fit your specific application requirement. 

Содержание mPCIe-AI12-16

Страница 1: ...www ACCES IO 10623 Roselle Street 800 326 1649 http acces io mPCIe AIO16 16F San Diego CA 92121 1506 USA sales accesio com MADE IN THE USA 16 ANALOG INPUT 4 ANALOG OUTPUT FOR MINI PCI EXPRESS HARDWARE MANUAL MODELS MPCIE AIO16 16F FAMILY ...

Страница 2: ...ial Inputs 7 channel by channel programmable differential input ranges from 0 64V up to 24 576V Sustained sampling rates up to 1MHz 2Msps A D starts via software or periodic hardware timer Ease of use 16 bit 2MSPS complete data acquisition system High impedance 8 channel input 1 MΩ Four 16 bit analog outputs 5 per channel programmable ranges 0V to 5V 0V to 10V 2 5V 5V 10V Outputs Drive 10mA Guaran...

Страница 3: ...5mm sizes Some computers may provide stand offs Please consult your computer manufacturer if it requires a different size The mPCIe standard like its PCI Mini Card predecessor was designed assuming use primarily in Laptop or Notebook and similar devices where physical dimension is often the paramount design constraint In Data Acquisition and Control applications low weight and vibration tolerance ...

Страница 4: ...le in the FIFO 30 R ADC FIFO Data ADC FIFO 38 W R ADC Control ADAS3022 and ADC Control bits 44 W R DIO Data 2 bits of DIO Data 48 W R DIO Control Digital Secondary Function enable bits and direction control for each I O Group DIO 1 and DIO 0 68 R Revision FPGA code revision All these registers can be operated from any operating system using any programming language using either no driver at all ke...

Страница 5: ... Write 32 bits only bit D31 through D24 D23 through D20 D19 through D16 D15 through D0 Name UNUSED C3 C2 C1 C0 A3 A2 A1 A0 16 bit DAC Counts 0 FFFF Please refer to the LTC1664 Data Sheet for details Consult the AIOAIO Software Reference or our sample programs source to avoid the hassle DAC_SetRange1 iBoard iChannel iRange DAC_OutputV iBoard iChannel double Voltage ADC Base Clock Offset C of 32 bit...

Страница 6: ...ame UNUSED FAF FAF Write any 12 bit value 0 4095 to set the amount of entries in the ADC FIFO allowed to accumulate before a FIFO Almost Full IRQ is fired In Software ADC Start mode ADC Rate Divisor 10 cleared to zero the FIFO is 32 bits wide able to hold up to 4095 conversion results statuses In all other ADC Start Modes the ADC FIFO is 64 bits wide holds two ADC Conversions statuses per FIFO ent...

Страница 7: ...ow to translate RAW format ADC data into Volts or skip the hassle and use our AIOAIO dll API Library ADC_GetImmediateV iBoard pVolts iChannel iRange ADC_GetImmediateScanV iBoard pVolts etc ADC Control Offset 38 of 32 bit Memory BAR 1 Read Write 32 bits only bit D31 through D19 D18 D17 D16 D15 D14 through D12 D11 D10 D9 through D7 D6 D5 D4 D3 D2 D1 D0 Name UNUSED RSV CONFIG GO RSV INx2 0 COM RSV Ga...

Страница 8: ...ta BAR n Description 1 0 DMA Registers 3 2 I O Registers A NOTE ABOUT PERFORMANCE The PCI Express bus and the PCI Express Mini Card standard are capable of very high bandwidth but the latency per transaction is roughly the same as all the other busses it hasn t improved in decades This means you can expect to usually see a not less than 1MHz transaction rate Typical rates exceed 3MHz 0 3µs Unfortu...

Страница 9: ...30mA from mPCIe Bus I O Interface Connectors On card Molex 501190 4017 40 pin latching Mating Molex 501189 4010 On cable Male D Sub Miniature 37 pin Mating Female D Sub Miniature 37 pin Model Options T Extended Temperature Operation 40 to 85 C I 4 20mA inputs PD Pseudo differential inputs Sxx Special configurations 10 50mA inputs input voltage dividers conformal coating etc CHAPTER 9 CERTIFICATION...

Страница 10: ... give the unit model number serial number and a description of the failure symptom s We may suggest some simple tests to confirm the failure We will assign a Return Material Authorization RMA number which must appear on the outer label of the return package All units components should be properly packed for handling and returned with freight prepaid to the ACCES designated Service Center and will ...

Отзывы: