Patent · US Expired

System and method for efficiently performing data transfer operations

US6678749B2 · kind B2 · utility

2Cited by
6References
24Claims
0Family size

Assignees

Inventors

Key dates

Filing dateJun 28, 2001
Grant dateJan 13, 2004
Priority date
Expiry dateJun 18, 2022

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F3/0656
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

An apparatus and method for efficiently performing data transfer operations in an electronic system preferably includes a plurality of buffers that may store data and commands during execution of data transfer operations. Initially, at least a portion of a plurality of commands defining data transfer operations between a memory and peripheral devices may be temporarily stored in a command buffer associated with a processor interface. The processor interface may then issue commands directly to a memory interface, peripheral devices, and peripheral interfaces within the electronic system. Commands received by the memory interface may be temporarily stored in a command buffer associated with the memory interface. When a memory associated with the memory interface is ready, the memory interface may access the memory, and transfer data to or from one or more buffers associated with a peripheral device. Once the data is transferred to or from the buffers, then the memory interface may execute other commands stored in the command buffer. Execution of the first command does not have to be completed before the execution of a second command begins.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.