×

Direct memory access controller with encryption and decryption for non-blocking high bandwidth I/O transactions

DC
  • US 7,716,389 B1
  • Filed: 03/17/2006
  • Issued: 05/11/2010
  • Est. Priority Date: 03/17/2006
  • Status: Active Grant
First Claim
Patent Images

1. A computer-enabled method for data processing enhanced DMA data transfers to or from a memory, the method comprising:

  • performing a DMA data transfer using one or more DMA engines;

    determining one or more DPC hit signals;

    performing data processing using one or more DPC channels in response to said determining one or more DPC hit signals;

    configuring the one or more DMA engines according to one or more DMA descriptor tables; and

    configuring the one or more DPC channels according to one or more DPC descriptor tables;

    reading a DPC Enable and a DPC Index from the one or more DMA descriptor tables;

    using the DPC Enable to determine whether to perform data processing; and

    using the DPC Index to determine if a DPC Channel is assigned.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×