AN APPARATUS AND METHOD FOR HIGH PERFORMANCE VOLATILE DISK DRIVE MEMORY ACCESS USING AN INTEGRATED DMA ENGINE
    3.
    发明申请
    AN APPARATUS AND METHOD FOR HIGH PERFORMANCE VOLATILE DISK DRIVE MEMORY ACCESS USING AN INTEGRATED DMA ENGINE 审中-公开
    使用集成DMA引擎的高性能易失性磁盘驱动器存取访问的设备和方法

    公开(公告)号:WO2006012196A3

    公开(公告)日:2006-05-04

    申请号:PCT/US2005022226

    申请日:2005-06-21

    CPC classification number: G06F13/28 G06F3/0601 G06F2003/0692

    Abstract: A method and apparatus for high performance volatile disk drive (VDD) memory access using an integrated direct memory access (DMA) engine. In one embodiment, the method includes the detection of a data access request to VDD memory implemented within volatile system memory. Once a data access request is detected, a VDD driver may issue a DMA data request to perform the data access request from the VDD. Accordingly, in one embodiment, the job of transferring data to/from a VDD memory implemented within an allocated portion of volatile system memory is offloaded to a DMA engine, such as, for example, an integrated DMA engine within a memory controller hub (MCH). Other embodiments are described and claimed.

    Abstract translation: 一种使用集成直接存储器访问(DMA)引擎的高性能易失性磁盘驱动器(VDD)存储器访问的方法和装置。 在一个实施例中,该方法包括检测对在易失性系统存储器内实现的VDD存储器的数据访问请求。 一旦检测到数据访问请求,VDD驱动器可发出DMA数据请求以执行来自VDD的数据访问请求。 因此,在一个实施例中,将数据传输到/从在易失性系统存储器的分配部分内实现的VDD存储器传输数据的工作被卸载到DMA引擎,诸如例如存储器控制器集线器(MCH)内的集成DMA引擎 )。 描述并要求保护其他实施例。

    Vorrichtung und Verfahren für den Hochleistungs- Zugriff auf einen flüchtigen Plattenlaufwerkspeicher unter Einsatz einer integrierten Direkt-Speicherzugriffs-Einrichtung

    公开(公告)号:DE112005001512B4

    公开(公告)日:2012-09-27

    申请号:DE112005001512

    申请日:2005-06-21

    Applicant: INTEL CORP

    Abstract: Verfahren, mit: Erkennen einer Datenzugriffsanforderung an einen im flüchtigen Systemspeicher (140) implementierten flüchtigen Plattenlaufwerk(VDD)-Spfs(DMA)-Datenanforderung zum Durchführen der Datenzugriffsanforderung vom VDD-Speicher aus, wobei das Ausgeben der DMA-Datenanforderung umfaßt: Ausfüllen mindestens eines DMA-Ketten-Deskriptors (290) entsprechend der Datenzugriffsanforderung; Ausgeben eines DMA-Startbefehls, die Datenzugriffsanforderung an eine im VDD-Speicher gespeicherte Datei durchzuführen, und wobei das Ausfüllen des mindestens einen Ketten-Deskriptors (290) umfaßt: Identifizdie die Datenzugriffsanforderung gerichtet ist; Berechnen einer physikalischen Startadresse der Datei innerhalb des flüchtigen Systemspeichers (140); Errechnen einer DMA-Quelladresse entsprechend eines Offsets der Datenzugriffsanforderung innerhalb der im VDD-Speicher gespeicherten Datei; und Errechnen einer DMA-Zieladresse entsprechend der Datenzugriffsanforderung.

    5.
    发明专利
    未知

    公开(公告)号:DE112005001512T5

    公开(公告)日:2007-05-10

    申请号:DE112005001512

    申请日:2005-06-21

    Applicant: INTEL CORP

    Abstract: A method and apparatus for high performance volatile disk drive (VDD) memory access using an integrated direct memory access (DMA) engine. In one embodiment, the method includes the detection of a data access request to VDD memory implemented within volatile system memory. Once a data access request is detected, a VDD driver may issue a DMA data request to perform the data access request from the VDD. Accordingly, in one embodiment, the job of transferring data to/from a VDD memory implemented within an allocated portion of volatile system memory is offloaded to a DMA engine, such as, for example, an integrated DMA engine within a memory controller hub (MCH). Other embodiments are described and claimed.

Patent Agency Ranking