Invention Grant
- Patent Title: Using a DMA engine to automatically validate DMA data paths
- Patent Title (中): 使用DMA引擎自动验证DMA数据路径
-
Application No.: US13189801Application Date: 2011-07-25
-
Publication No.: US08626965B2Publication Date: 2014-01-07
- Inventor: John R. Feehrer , Jane W. Yan , Matthew G. Noel
- Applicant: John R. Feehrer , Jane W. Yan , Matthew G. Noel
- Applicant Address: US CA Redwood Shores
- Assignee: Oracle International Corporation
- Current Assignee: Oracle International Corporation
- Current Assignee Address: US CA Redwood Shores
- Agency: Park, Vaughan, Fleming & Dowler LLP
- Agent Mark Spiller
- Main IPC: G06F13/00
- IPC: G06F13/00 ; G06F3/00

Abstract:
The disclosed embodiments provide a system that uses a DMA engine to automatically validate DMA data paths for a computing device. During operation, the system configures the DMA engine to perform a programmable DMA operation that generates a sequence of memory accesses which validate the memory subsystem and DMA paths of the computing device. For instance, the operation may include a sequence of reads and/or writes that generate sufficient data traffic to exercise the computing device's I/O controller interface and DMA data paths to memory to a specified level. The system initiates this programmable DMA operation, and then checks outputs for the operation to confirm that the operation executed successfully.
Public/Granted literature
- US20130031281A1 USING A DMA ENGINE TO AUTOMATICALLY VALIDATE DMA DATA PATHS Public/Granted day:2013-01-31
Information query