Acces I/O products mPCIe-ADI12-8 Скачать руководство пользователя страница 10

 

 

ACCES I/O Products, Inc. 

MADE IN THE USA 

mPCIe-ADIO16-16F Family Manual 

 

10 

Rev B1f 

 

enWDG:  

SET enWDT to enable the 

WDT Output Status

 Digital Output Secondary Function on DIO 11.  DIO 11 (I/O Group 4) becomes an output and indicates the state 

of the Watchdog Feature. 

enEXT: 

SET enEXT to enable the 

External IRQ

 Digital Input Secondary Function on DIO 13 so the selected edge on the input will (optionally) generate IRQs. 

enLDAC: 

SET enLDAC to enable the 

External LDAC

” 

Digital Input Secondary Function on DIO12 so the selected edge will cause the DACs to update and optionally 

generate an IRQ. 

enSTART: 

SET enSTART to enable the 

ADC Start Conversion

 Digital Input Secondary Function on DIO 14 so the selected edge will cause an ADC Start Event and 

optionally generate an IRQ. 

enTRIG: 

SET enTRIG to enable the “ADC Trigger”

 Digital Input Secondary Function on DIO15 so the selected edge will trigger timed ADC conversions and optionally 

generate an IRQ.  Consult the “Software Tips” section for details on using ADC Trigger.

 

Each Digital Input Secondary function has a configurable active edge, rising or falling.  SET the corresponding edge

XXX 

bit to select rising edge, CLEAR the bit for falling edge. 

IOG

x

SET each IOGx bit to configure the digital I/O bits in the associated I/O Group for use as digital outputs. CLEAR an IOG

bit to configure the I/O Group for use as 

inputs. 

 

Watchdog Control, 4C of 64-bit Memory BAR[2+3] Read/Write 32-bits only 

bit  D31  D30  D29  D28  D27  D26  D25  D24  D23  D22  D21  D20  D19  D18  D17  D16  D15  D14  D13  D12  D11  D10  D9  D8  D7  D6  D5  D4  D3  D2  D1  D0 

Name  Watchdog Timeout 

Write the number of Ticks (which occur at the ADC Base Clock Rate (+C)) before the Watchdog should timeout (“Bark”); e.g. for

 a one-second timeout period write the value read from +C 

to +4C. 

When the Watchdog Barks the board is RESET as if just powered on (or as if a 1 is written to the Resets and Power (+0) register) with the following exceptions: 

If the “WDT Output Status” DIO Secondary Function is enabled then DIO 

11 remains an output and asserts 0. 

Bit D31 of the IRQ Enable/Clear and Status 

(+40) “WDG” is latched SET to indicate that the Watchdog timed out.

 

Write 0 to the Watchdog Timeout (+4C) register to disable the Watchdog Feature. 

 

In Windows

1

, please consult the various samples (C#, Delphi, and more) to explore how to program the device.  The AIOAIO Software Reference Manual.pdf provides reference material 

covering all AIOAIO Library APIs. A quick reference of the most-applicable functions is provided, below: 

Under certain circumstances the following information might prove useful: 

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]. 

Unfortunately, modern Operating Systems have introduced a new source of latency, the kernel / userland division. Application code runs in userland, which must transition to the kernel 
in order to perform any hardware operation.  This transition adds quite a lot of latency, which varies between different OSes, motherboards and revisions thereof, etcetera.  A Windows 
XP system can see an additional 7µs per transaction; a modern computer might see 3µs or less.  Any transaction from the kernel itself, however, avoids this additional overhead. 

Real-time operating systems will enable the highest transaction rates possible, all the way up to the hardware limits. 

 

1

 

In Linux or OSX please refer to the documentation at 

github.com/accesio/apci

.

 

Содержание mPCIe-ADI12-8

Страница 1: ...com 10623 Roselle Street 800 326 1649 http accesio com mPCIe ADIO16 8F San Diego CA 92121 1506 USA sales accesio com MADE IN THE USA 8 ANALOG INPUT 4 ANALOG OUTPUT 16 DIGITAL I O FOR MINI PCI EXPRESS...

Страница 2: ...timer A D Scan Start mode optimizes inter channel timing High impedance 8 channel input 1 M 32k FIFO plus DMA for efficient robust data streaming Four 16 bit analog outputs 5 per channel programmable...

Страница 3: ...m 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 ass...

Страница 4: ...conversions over at CH0 1 0 Advanced Sequence Acquires Channel 0 using the gain selected via 18 bits 2 0 Conversion starts will automatically cycle through the channels from CH0 through INx2 0 and ea...

Страница 5: ...scription Note All registers must be accessed as 32 bits 0 R W Resets and Power Board and Feature Reset command bits and ADC Power Down control bit and status 4 W DAC Control DAC LTC1664 Command Regis...

Страница 6: ...ing a 1 will reset the entire device to its power on reset state All RST bits are command bits a 1 causes the reset to occur and the reset clears the 1 DAC Control Offset 4 of 64 bit Memory BAR 2 3 Re...

Страница 7: ...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 6...

Страница 8: ...C_GetImmediateV iBoard pVolts iChannel iRange ADC_GetImmediateScanV iBoard pVolts etc ADC Control Offset 38 of 64 bit Memory BAR 2 3 Read Write 32 bits only bit D31 through D19 D18 D17 D16 D15 D14 thr...

Страница 9: ...imeout IRQ has been fired DDONE If DDONE is SET then a DMA Done IRQ has been fired ADCSTART If ADCSTART is SET then an IRQ has been fired from the DIO14 Secondary Function ADCSTART Refer to DIO Contro...

Страница 10: ...d timeout period write the value read from C to 4C When the Watchdog Barks the board is RESET as if just powered on or as if a 1 is written to the Resets and Power 0 register with the following except...

Страница 11: ...d on the product page on the website Here are some useful links Links to useful downloads ACCES web site http accesio com Product web page accesio com mPCIe DIO 24S This manual accesio com MANUALS mPC...

Страница 12: ...on condensing Dimensions Length 50 95mm 2 006 Width 30 00mm 1 181 Power Power required from mPCIe Bus 3 3VDC 190mA idle 290mA full load 1 5VDC 270mA idle 285mA full load I O Interface Connectors On ca...

Страница 13: ...on 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 C...

Отзывы: