The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Apr. 03, 2007

Filed:

Dec. 22, 2003
Applicants:

Khasid M. Ali Khan, Austin, TX (US);

Boris M. Bak, Austin, TX (US);

Craig A. Aiken, Austin, TX (US);

Tony Widjaja, Austin, TX (US);

Inventors:

Khasid M. Ali Khan, Austin, TX (US);

Boris M. Bak, Austin, TX (US);

Craig A. Aiken, Austin, TX (US);

Tony Widjaja, Austin, TX (US);

Assignee:

National Instruments Corp., Austin, TX (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 13/14 (2006.01); G06F 3/00 (2006.01); G06F 12/02 (2006.01);
U.S. Cl.
CPC ...
Abstract

A system and method for efficient transfer and buffering of captured data events. The system includes data capture logic configured to capture data events from a nondeterministic data bus; a system memory including a plurality of addressable locations, where a subset of the plurality of addressable locations is configured as a data event buffer; a DMA transfer engine configured to transfer the captured data events from the data capture logic to a region of the data event buffer as portions of the captured data events become available from the data capture logic; and an application configured to access the data event buffer to process the captured data events without the DMA transfer operation being stopped. In response to the region being filled, the DMA transfer engine may perform the DMA transfer operation to a different region of the data event buffer without the DMA transfer operation being stopped.


Find Patent Forward Citations

Loading…