DIRECT HOST ACCESS TO STORAGE DEVICE MEMORY SPACE
The present invention provides an apparatus and a method of directly accessing a memory space of a storage device by a host. According to an embodiment of the present invention, the method of driverless access of a non-volatile memory of a non-volatile memory device by a host includes a step of init...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Patent |
Sprache: | eng ; kor |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | The present invention provides an apparatus and a method of directly accessing a memory space of a storage device by a host. According to an embodiment of the present invention, the method of driverless access of a non-volatile memory of a non-volatile memory device by a host includes a step of initializing a PCIe memory space mapping a portion of the non-volatile memory of the non-volatile memory device to a host memory space. The non-volatile memory is mapped through a PCIe link between the host and the non-volatile memory device. Load/store commands are transmitted to the PCIe memory space for driverless access. The method further includes a step of negotiating an alignment size of a minimum transaction packet size to complete the load/store commands.
호스트에 의해 저장 디바이스의 메모리 공간에 직접 액세스하는 장치 및 방법이 제공된다. 일 실시형태에 있어서, 호스트에 의한 비휘발성 메모리 디바이스의 비휘발성 메모리의 드라이버리스 액세스 방법은 PCIe 비휘발성 메모리 디바이스의 비휘발성 메모리의 일부를 호스트 메모리 공간에 매핑하는 PCIe 메모리 공간을 초기화하는 단계를 포함한다. 비휘발성 메모리는 호스트와 비휘발성 메모리 디바이스 사이의 PCIe 링크를 통해 매핑된다. 로드/스토어 커맨드가 드라이버리스 액세스를 위해 PCIe 메모리 공간에 송신된다. 본 방법은 로드/스토어 커맨드를 완료하기 위해 최소 트랜잭션 패킷 사이즈의 정렬 사이즈를 협상하는 단계를 더 포함한다. |
---|