-
11.
公开(公告)号:US10031845B2
公开(公告)日:2018-07-24
申请号:US15089315
申请日:2016-04-01
Applicant: INTEL CORPORATION
Inventor: Frank T. Hady
Abstract: Provided are an apparatus and method for processing sequential writes to a block group of physical blocks in a memory device. Sequential write data for a plurality of consecutive logical addresses is received and a determination is made of consecutive physical blocks comprising a block group. Each of the physical blocks has data for a plurality of the consecutive logical addresses. The sequential write data is written to consecutive physical data locations having data for the determined consecutive physical blocks of the block group. The block group metadata for the block group is updated.
-
公开(公告)号:US09965393B2
公开(公告)日:2018-05-08
申请号:US14977929
申请日:2015-12-22
Applicant: Intel Corporation
Inventor: Frank T. Hady , Mason Cabot , Mark B. Rosenbluth , John Beck
IPC: G06F12/08 , G06F12/084 , G06F15/167 , G06F15/78 , G06F12/0815 , G06F12/0893
CPC classification number: G06F12/084 , G06F12/0811 , G06F12/0815 , G06F12/0893 , G06F13/4022 , G06F13/4282 , G06F15/167 , G06F15/781 , G06F15/7842 , G06F15/7846 , G06F2212/283 , G06F2212/302 , G06F2212/314 , G06F2212/621
Abstract: A multi-core processor providing heterogeneous processor cores and a shared cache is presented.
-
公开(公告)号:US09792963B2
公开(公告)日:2017-10-17
申请号:US14938221
申请日:2015-11-11
Applicant: Intel Corporation
Inventor: Prashant S. Damle , Frank T. Hady , Paul D. Ruby , Kiran Pangal , Sowmiya Jayachandran
IPC: G11C11/406 , G11C7/10 , G11C16/34
CPC classification number: G11C7/1072 , G11C11/406 , G11C11/40618 , G11C16/3431
Abstract: In an embodiment, a memory controller may determine that one or more neighboring memory cells associated with a target memory cell in a memory device are to be refreshed. The controller may generate a command associated with refreshing the one or more neighboring memory cells. The controller may transfer the command from the memory controller to the memory device containing the target memory cell. The command may direct the memory device to refresh the neighboring memory cells and/or return one or more addresses associated with the neighboring memory cells.
-
公开(公告)号:US09703502B2
公开(公告)日:2017-07-11
申请号:US15214005
申请日:2016-07-19
Applicant: Intel Corporation
Inventor: Blaise Fanning , Shekoufeh Qawami , Raymond S. Tetrick , Frank T. Hady
CPC classification number: G06F3/0644 , G06F3/0604 , G06F3/0631 , G06F3/0679 , G06F3/0688 , G06F12/023 , G06F12/0238 , G06F12/0246 , G06F12/08 , G06F12/10 , G06F12/1009 , G06F2212/2024 , G06F2212/205 , G06F2212/7201 , G06F2212/7204 , G11C7/1006 , G11C11/56 , G11C16/00 , Y02D10/13
Abstract: Examples of a multi-level memory with direct access are described. Examples include designating an amount of a non-volatile random access memory (NVRAM) for use as memory for a computer system. Examples also include designating a second amount of the NVRAM to for use as storage for the computing device. Examples also include re-designating at least a first portion of the first amount of NVRAM from use as memory to use as storage.
-
公开(公告)号:US09202547B2
公开(公告)日:2015-12-01
申请号:US13832278
申请日:2013-03-15
Applicant: Intel Corporation
Inventor: Prashant S. Damle , Frank T. Hady , Paul D. Ruby , Kiran Pangal , Sowmiya Jayachandran
IPC: G06F12/16 , G11C11/406 , G11C16/34
CPC classification number: G11C7/1072 , G11C11/406 , G11C11/40618 , G11C16/3431
Abstract: In an embodiment, a memory controller may determine that one or more neighboring memory cells associated with a target memory cell in a memory device are to be refreshed. The controller may generate a command associated with refreshing the one or more neighboring memory cells. The controller may transfer the command from the memory controller to the memory device containing the target memory cell. The command may direct the memory device to refresh the neighboring memory cells and/or return one or more addresses associated with the neighboring memory cells.
Abstract translation: 在一个实施例中,存储器控制器可以确定与存储器件中的目标存储器单元相关联的一个或多个相邻存储器单元将被刷新。 控制器可以生成与刷新一个或多个相邻存储器单元相关联的命令。 控制器可以将命令从存储器控制器传送到包含目标存储器单元的存储器件。 命令可以指示存储器设备刷新相邻存储器单元和/或返回与相邻存储器单元相关联的一个或多个地址。
-
公开(公告)号:US20150081976A1
公开(公告)日:2015-03-19
申请号:US14319616
申请日:2014-06-30
Applicant: Intel Corporation
Inventor: Frank T. Hady , Mason B. Cabot , John Beck , Mark B. Rosenbluth
CPC classification number: G06F12/084 , G06F12/0811 , G06F12/0815 , G06F12/0893 , G06F13/4022 , G06F13/4282 , G06F15/167 , G06F15/781 , G06F15/7842 , G06F15/7846 , G06F2212/283 , G06F2212/302 , G06F2212/314 , G06F2212/621
Abstract: A multi-core processor providing heterogeneous processor cores and a shared cache is presented.
Abstract translation: 提出了一种提供异构处理器内核和共享高速缓存的多核处理器。
-
公开(公告)号:US08799579B2
公开(公告)日:2014-08-05
申请号:US13766074
申请日:2013-02-13
Applicant: Intel Corporation
Inventor: Frank T. Hady , Mason B. Cabot , John Beck , Mark B. Rosenbluth
IPC: G06F12/08
CPC classification number: G06F12/084 , G06F12/0811 , G06F12/0815 , G06F12/0893 , G06F13/4022 , G06F13/4282 , G06F15/167 , G06F15/781 , G06F15/7842 , G06F15/7846 , G06F2212/283 , G06F2212/302 , G06F2212/314 , G06F2212/621
Abstract: A multi-core processor providing heterogeneous processor cores and a shared cache is presented.
Abstract translation: 提出了一种提供异构处理器内核和共享缓存的多核处理器。
-
公开(公告)号:US20250123955A1
公开(公告)日:2025-04-17
申请号:US19001843
申请日:2024-12-26
Applicant: Intel Corporation
Inventor: Frank T. Hady , Scott D. Peterson , Andrzej Stasiak
IPC: G06F12/02 , G06F12/0815
Abstract: Write filter hardware is provided with circuitry to receive a signal to switch the write filter from a disabled state to an enabled state for a given range of addresses in a shared memory. A write attempt by a host processor to the range of addresses is identified, where access to the shared memory is shared with an accelerator device. The write filter hardware causes the write attempt to be dropped when the hardware write filter is in the enabled state for the given range of addresses.
-
公开(公告)号:US11500795B2
公开(公告)日:2022-11-15
申请号:US16664535
申请日:2019-10-25
Applicant: Intel Corporation
Inventor: Emily P. Chung , Frank T. Hady , George Vergis
IPC: G06F13/42 , G06F13/16 , G06F13/40 , G11C11/4076 , G11C11/4093 , G11C16/32 , G11C7/10
Abstract: A storage circuit includes a buffer coupled between the storage controller and the nonvolatile memory devices. The circuit includes one or more groups of nonvolatile memory (NVM) devices, a storage controller to control access to the NVM device, and the buffer. The buffer is coupled between the storage controller and the NVM devices. The buffer is to re-drive signals on a bus between the NVM devices and the storage controller, including synchronizing the signals to a clock signal for the signals. The circuit can include a data buffer, a command buffer, or both.
-
公开(公告)号:US10459855B2
公开(公告)日:2019-10-29
申请号:US15201370
申请日:2016-07-01
Applicant: Intel Corporation
Inventor: Emily Chung , Frank T. Hady , George Vergis
IPC: G06F13/42 , G06F13/16 , G06F13/40 , G11C11/4076 , G11C11/4093 , G11C7/10 , G11C16/32
Abstract: A storage circuit includes a buffer coupled between the storage controller and the nonvolatile memory devices. The circuit includes one or more groups of nonvolatile memory (NVM) devices, a storage controller to control access to the NVM device, and the buffer. The buffer is coupled between the storage controller and the NVM devices. The buffer is to re-drive signals on a bus between the NVM devices and the storage controller, including synchronizing the signals to a clock signal for the signals. The circuit can include a data buffer, a command buffer, or both.
-
-
-
-
-
-
-
-
-