-
公开(公告)号:US09064560B2
公开(公告)日:2015-06-23
申请号:US14075765
申请日:2013-11-08
Applicant: Intel Corporation
Inventor: Shekoufeh Qawami , Rajesh Sundaram , David J. Zimmerman , Robert W. Faber
CPC classification number: G06F13/28 , G06F1/12 , G06F12/0246 , G06F13/1689 , G06F13/1694 , G06F13/385 , G06F13/409 , G06F13/42 , G06F2212/7201 , G06F2212/7203 , G11C7/222 , H04L5/00 , H04L7/00 , Y02D10/14 , Y02D10/151
Abstract: A nonvolatile storage or memory device is accessed over a memory bus. The memory bus has an electrical interface typically used for volatile memory devices. A controller coupled to the bus sends synchronous data access commands to the nonvolatile memory device, and reads the response from the device bus based on an expected timing of a reply from the nonvolatile memory device. The controller determines the expected timing based on when the command was sent, and characteristics of the nonvolatile memory device. The controller may not need all the electrical signal lines available on the memory bus, and could issue data access commands to different groups of nonvolatile memory devices over different groups of electrical signal lines. The memory bus may be available and configured for either use with a memory controller and volatile memory devices, or a storage controller and nonvolatile memory devices.
Abstract translation: 通过存储器总线访问非易失性存储器或存储器件。 存储器总线具有通常用于易失性存储器件的电接口。 耦合到总线的控制器向非易失性存储器件发送同步数据访问命令,并且基于来自非易失性存储器件的回复的期望定时从设备总线读取响应。 控制器基于何时发送命令和非易失性存储器件的特性来确定预期时序。 控制器可能不需要存储器总线上可用的所有电信号线,并且可以通过不同的电信号线组向不同组的非易失性存储器件发出数据访问命令。 存储器总线可以可用并且被配置用于与存储器控制器和易失性存储器设备或存储控制器和非易失性存储器设备一起使用。
-
公开(公告)号:US20190332278A1
公开(公告)日:2019-10-31
申请号:US16428802
申请日:2019-05-31
Applicant: Intel Corporation
Inventor: Rajesh Sundaram , Albert Fazio , Derchang Kau , Shekoufeh Qawami
Abstract: Cross point memory architectures, devices, systems, and methods are disclosed and described, and can include a cross point memory core subsystem having increased bandwidth that is scalable. The memory core can include a plurality of independently operating partitions, each comprising a plurality of cross point memory arrays.
-
公开(公告)号:US10381055B2
公开(公告)日:2019-08-13
申请号:US14998185
申请日:2015-12-26
Applicant: Intel Corporation
Inventor: Shekoufeh Qawami , Michael J Allen , Rajesh Sundaram
Abstract: A memory device performs DLL (delay locked loop) calibration in accordance with a DLL calibration mode configured for the memory device. A host controller can configure the calibration mode based on operating conditions for the memory device. The memory device includes an input/output (I/O) interface circuit and a delay locked loop (DLL) circuit coupled to control I/O timing of the I/O interface. A control circuit of the memory device selectively enables and disables DLL calibration in accordance with the DLL calibration mode. When selectively enabled, the DLL calibration is to operate at a time interval identified by the DLL calibration mode, and when selectively disabled, the DLL calibration is to cease or refrain from DLL calibration operations.
-
公开(公告)号:US20190227871A1
公开(公告)日:2019-07-25
申请号:US16375362
申请日:2019-04-04
Applicant: Intel Corporation
Inventor: Wei Wu , Rajesh Sundaram , Chetan Chauhan , Jawad B. Khan , Shigeki Tomishima , Srikanth Srinivasan
Abstract: Technologies for providing multiple levels of error correction include a memory that includes media access circuitry coupled to a memory media. The media access circuitry is to read data from the memory media. Additionally, the media access circuitry is to perform, with an error correction logic unit located in the media access circuitry, error correction on the read data to produce error-corrected data.
-
公开(公告)号:US10088880B2
公开(公告)日:2018-10-02
申请号:US14837372
申请日:2015-08-27
Applicant: Intel Corporation
Inventor: Rajesh Sundaram , Muthukumar P. Swaminathan , Doyle Rivers
Abstract: Data reliability and integrity may be compromised when memory resources used to store the data reach elevated temperatures. A sensor in the memory resource may monitor the temperature of the memory resource in real-time. A comparator in the memory resource may indicate a high temperature condition to a memory controller. The memory controller, in response to the high temperature condition, can restrict or halt data flow to the memory resource. When the real-time temperature of the memory resource falls below a defined threshold, the memory controller may resume data flow to the memory resource.
-
公开(公告)号:US10056139B2
公开(公告)日:2018-08-21
申请号:US15645990
申请日:2017-07-10
Applicant: Intel Corporation
Inventor: Shekoufeh Qawami , Rajesh Sundaram , Prashant S. Damle , Doyle Rivers , Julie M. Walker
CPC classification number: G11C13/0033 , G06F13/1668 , G11C13/0004 , G11C13/004 , G11C13/0069
Abstract: Apparatus, systems, and methods to correct for threshold voltage drift in non-volatile memory devices are disclosed and described. In one example, a compensated demarcation voltage is generated by either a time-based drift compensation scheme or a disturb-based drift compensation scheme, and read and write operations to the non-volatile memory are carried out using the compensated voltage threshold.
-
公开(公告)号:US10026475B2
公开(公告)日:2018-07-17
申请号:US14879008
申请日:2015-10-08
Applicant: Intel Corporation
Inventor: Shekoufeh Qawami , Rajesh Sundaram , David J. Zimmerman , Blaise Fanning
Abstract: Examples are disclosed for adaptive configuration of non-volatile memory. The examples include a mode register configured to include default and updated values to indicate one or more configurations of the non-volatile memory. The examples may also include discoverable capabilities maintained in a configuration table that may indicate memory address lengths and/or operating power states.
-
公开(公告)号:US09934088B2
公开(公告)日:2018-04-03
申请号:US14844843
申请日:2015-09-03
Applicant: Intel Corporation
Inventor: Kiran Pangal , Prashant S. Damle , Rajesh Sundaram , Shekoufeh Qawami , Julie M. Walker , Doyle Rivers
CPC classification number: G06F11/1076 , G06F3/0619 , G06F3/064 , G06F3/0679 , G06F11/1044 , G06F11/1048 , G06F11/1068 , H03M13/05 , H03M13/1515 , H03M13/152 , H03M13/19 , H03M13/27 , H03M13/6508
Abstract: Uncorrectable memory errors may be reduced by determining a logical array address for a set of memory arrays and transforming the logical array address to at least two unique array addresses based, at least in part, on logical locations of at least two memory arrays within the set of memory arrays. The at least two memory arrays are then accessed using the at least two unique array addresses, respectively.
-
公开(公告)号:US20170115916A1
公开(公告)日:2017-04-27
申请号:US15344809
申请日:2016-11-07
Applicant: Intel Corporation
Inventor: Sowmiya Jayachandran , Rajesh Sundaram , Robert Faber
IPC: G06F3/06
CPC classification number: G06F3/0625 , G06F1/3275 , G06F3/0634 , G06F3/0659 , G06F3/0679 , G06F12/02 , G11C5/147 , G11C5/148 , G11C7/00 , Y02D10/14
Abstract: Examples are given for techniques for entry to a lower power state for a memory device or die. The examples to include delaying transitions of the memory device or die from a first higher consuming power state to a second relatively lower power state using one or more programmable counters maintained at or with the memory device.
-
公开(公告)号:US20220413740A1
公开(公告)日:2022-12-29
申请号:US17357840
申请日:2021-06-24
Applicant: Intel Corporation
Inventor: Setul M. Shah , Rajesh Sundaram
IPC: G06F3/06
Abstract: Techniques for burst memory write operations are disclosed. In the illustrative embodiment, a memory die is limited in how quickly it can perform memory write operations that it receives from a microcontroller due to thermal constraints. The memory die can mitigate the need for the microcontroller to perform a costly rank switch to send an operation to another die by buffering memory write operations. The microcontroller can then send several consecutive memory write operations to a first memory die before switching to a second memory die. The first memory die can then perform the memory write operations while the microcontroller has moved on to other memory operations.
-
-
-
-
-
-
-
-
-