Invention Grant
- Patent Title: System and method for providing an address cache for memory map learning
-
Application No.: US14265270Application Date: 2014-04-29
-
Publication No.: US09779020B2Publication Date: 2017-10-03
- Inventor: Michael L. Takefman , Maher Amer , Riccardo Badalone
- Applicant: Diablo Technologies Inc.
- Applicant Address: CA Ottawa
- Assignee: DIABLO TECHNOLOGIES INC.
- Current Assignee: DIABLO TECHNOLOGIES INC.
- Current Assignee Address: CA Ottawa
- Main IPC: G06F11/10
- IPC: G06F11/10 ; G06F12/08 ; G06F12/10 ; G06F12/0804 ; H03M13/05 ; G06F12/1027

Abstract:
A system for interfacing with a co-processor or input/output device is disclosed. According to one embodiment, the system provides a one-hot address cache comprising a plurality of one-hot addresses and a host interface to a host memory controller of a host system. Each one-hot address of the plurality of one-hot addresses has a bit width. The plurality of one-hot addresses is configured to store the data associated with a corresponding memory address in an address space of a memory system and provide the data to the host memory controller during a memory map learning process. The plurality of one-hot addresses comprises a zero address of the bit width and a plurality of non-zero addresses of the bit width, and each one-hot address of the plurality of non-zero addresses of the one-hot address cache has only one non-zero address bit of the bit width.
Public/Granted literature
- US20140237157A1 SYSTEM AND METHOD FOR PROVIDING AN ADDRESS CACHE FOR MEMORY MAP LEARNING Public/Granted day:2014-08-21
Information query