Invention Grant
- Patent Title: Methods for data acquisition systems in real time applications
- Patent Title (中): 数据采集系统实时应用方法
-
Application No.: US12534600Application Date: 2009-08-03
-
Publication No.: US08645589B2Publication Date: 2014-02-04
- Inventor: Rafael Castro Scorsi , Hector Rubio , Daniel Domene
- Applicant: Rafael Castro Scorsi , Hector Rubio , Daniel Domene
- Applicant Address: US TX Austin
- Assignee: National Instruments Corporation
- Current Assignee: National Instruments Corporation
- Current Assignee Address: US TX Austin
- Agency: Meyertons Hood Kivlin Kowert & Goetzel, P.C.
- Agent Jeffrey C. Hood
- Main IPC: G06F13/28
- IPC: G06F13/28

Abstract:
A system may include a processing unit executing program instructions (SW), a data acquisition (DAQ) hardware device for acquiring sample data and/or generating control signals, and host memory configured to store data samples and various data associated with the DAQ and processor operations. The DAQ device may push HW status information to host memory upon being triggered by predetermined events taking place in the DAQ device, e.g. timing events or interrupts, to avoid or reduce SW reads to the DAQ device. The DAQ device may update dedicated buffers in host memory with status data on any of these events. The status information pushed to memory may be read in a manner that allows detection of race conditions. Interrupts generated by the DAQ device may be similarly handled. Upon generating an interrupt, the DAQ device may gather information required to handle the interrupt, and push the information into system memory, along with information identifying the interrupt. SW may read system memory for this information, and handle the interrupts as required without having to query the DAQ device.
Public/Granted literature
- US20110029101A1 Methods for Data Acquisition Systems in Real Time Applications Public/Granted day:2011-02-03
Information query