-
1.
公开(公告)号:US11100984B2
公开(公告)日:2021-08-24
申请号:US16748104
申请日:2020-01-21
Applicant: Intel Corporation
Inventor: Koushik Banerjee , Sanjay Rangan
Abstract: An apparatus is described. The apparatus includes a cross-point non volatile memory cell array comprised of a first plurality of access lines and a second orthogonal plurality of access lines. Each of the first plurality of access lines are coupled to a first address decoder through a respective pass transistor. The pass transistor is coupled to control circuitry to bias the pass transistor into one of at least two states that include a first active state determined from a second address decoder and a second active state determined from the second address decoder.
-
公开(公告)号:US10553286B2
公开(公告)日:2020-02-04
申请号:US16147422
申请日:2018-09-28
Applicant: Intel Corporation
Inventor: Koushik Banerjee , Daniel Chu , Shravya Gottipati
Abstract: Technology for a memory device is described. The memory device can include an array of memory cells and a memory controller. The memory controller can receive a request to program a memory cell within the array of memory cells. The memory controller can select one or more timing offsets for a programming pulse based on one or more of a polarity of access for the memory cell, a number of prior write cycles for the memory cell, or electrical distances between the memory cell and wordline/bitline decoders within the array of memory cells. The memory controller can initiate, in response to the request, the programming pulse with the one or more selected timing offset to program the memory cell within the array of memory cells.
-
公开(公告)号:US20190043585A1
公开(公告)日:2019-02-07
申请号:US16147422
申请日:2018-09-28
Applicant: Intel Corporation
Inventor: Koushik Banerjee , Daniel Chu , Shravya Gottipati
CPC classification number: G11C16/10 , G11C13/0026 , G11C13/0028 , G11C13/0035 , G11C13/0061 , G11C16/0433 , G11C16/32 , G11C16/3427 , G11C2013/0092
Abstract: Technology for a memory device is described. The memory device can include an array of memory cells and a memory controller. The memory controller can receive a request to program a memory cell within the array of memory cells. The memory controller can select one or more timing offsets for a programming pulse based on one or more of a polarity of access for the memory cell, a number of prior write cycles for the memory cell, or electrical distances between the memory cell and wordline/bitline decoders within the array of memory cells. The memory controller can initiate, in response to the request, the programming pulse with the one or more selected timing offset to program the memory cell within the array of memory cells.
-
公开(公告)号:US10248351B1
公开(公告)日:2019-04-02
申请号:US15721388
申请日:2017-09-29
Applicant: INTEL CORPORATION
Inventor: Koushik Banerjee , Lu Liu , Sanjay Rangan , Enrico Varesi , Innocenzo Tortorelli , Hongmei Wang , Mattia Boniardi
Abstract: One embodiment provides a memory controller. The memory controller includes a memory controller circuitry and a set pulse determination circuitry. The memory controller circuitry is to identify an address of a target memory cell to be set. The set pulse determination circuitry is to select a positive polarity set pulse if the target memory cell is included in a positive polarity deck or to select a negative polarity set pulse if the target memory cell is included in a negative polarity deck. Each set pulse includes a respective nucleation portion and a respective growth portion. Each portion has a respective current amplitude and a respective time duration.
-
5.
公开(公告)号:US20190043576A1
公开(公告)日:2019-02-07
申请号:US15942329
申请日:2018-03-30
Applicant: Intel Corporation
Inventor: Koushik Banerjee , Lu Liu , Sanjay Rangan
IPC: G11C13/00
CPC classification number: G11C13/0069 , G11C13/0004 , G11C13/0026 , G11C13/0028 , G11C13/0035 , G11C13/004 , G11C2013/005 , G11C2013/0078 , G11C2013/0092 , G11C2213/15 , G11C2213/71
Abstract: Technology for a memory device is described. The memory device can include an array of memory cells and a memory controller. The memory controller can receive a request to program a memory cell within the array of memory cells. The memory controller can select a current magnitude and a duration of the current magnitude for a programming set pulse based on a polarity of access for the memory cell, a number of prior write cycles for the memory cell, and electrical distances between the memory cell and wordline/bitline decoders within the array of memory cells. The memory controller can initiate, in response to the request, the programming set pulse to program the memory cell within the array of memory cells. The selected current magnitude and the selected duration of the current magnitude can be applied during the programming set pulse.
-
公开(公告)号:US20190324671A1
公开(公告)日:2019-10-24
申请号:US16373282
申请日:2019-04-02
Applicant: Intel Corporation
Inventor: Koushik Banerjee , Lu Liu , Sanjay Rangan , Enrico Varesi , Innocenzo Tortorelli , Hongmei Wang , Mattia Boniardi
Abstract: One embodiment provides a memory controller. The memory controller includes a memory controller circuitry and a set pulse determination circuitry. The memory controller circuitry is to identify an address of a target memory cell to be set. The set pulse determination circuitry is to select a positive polarity set pulse if the target memory cell is included in a positive polarity deck or to select a negative polarity set pulse if the target memory cell is included in a negative polarity deck. Each set pulse includes a respective nucleation portion and a respective growth portion. Each portion has a respective current amplitude and a respective time duration.
-
公开(公告)号:US10360977B2
公开(公告)日:2019-07-23
申请号:US15942329
申请日:2018-03-30
Applicant: Intel Corporation
Inventor: Koushik Banerjee , Lu Liu , Sanjay Rangan
Abstract: Technology for a memory device is described. The memory device can include an array of memory cells and a memory controller. The memory controller can receive a request to program a memory cell within the array of memory cells. The memory controller can select a current magnitude and a duration of the current magnitude for a programming set pulse based on a polarity of access for the memory cell, a number of prior write cycles for the memory cell, and electrical distances between the memory cell and wordline/bitline decoders within the array of memory cells. The memory controller can initiate, in response to the request, the programming set pulse to program the memory cell within the array of memory cells. The selected current magnitude and the selected duration of the current magnitude can be applied during the programming set pulse.
-
公开(公告)号:US10884640B2
公开(公告)日:2021-01-05
申请号:US16373282
申请日:2019-04-02
Applicant: Intel Corporation
Inventor: Koushik Banerjee , Lu Liu , Sanjay Rangan , Enrico Varesi , Innocenzo Tortorelli , Hongmei Wang , Mattia Boniardi
Abstract: One embodiment provides a memory controller. The memory controller includes a memory controller circuitry and a set pulse determination circuitry. The memory controller circuitry is to identify an address of a target memory cell to be set. The set pulse determination circuitry is to select a positive polarity set pulse if the target memory cell is included in a positive polarity deck or to select a negative polarity set pulse if the target memory cell is included in a negative polarity deck. Each set pulse includes a respective nucleation portion and a respective growth portion. Each portion has a respective current amplitude and a respective time duration.
-
公开(公告)号:US10796761B2
公开(公告)日:2020-10-06
申请号:US16520213
申请日:2019-07-23
Applicant: Intel Corporation
Inventor: Koushik Banerjee , Lu Liu , Sanjay Rangan
Abstract: Technology for a memory device is described. The memory device can include an array of memory cells and a memory controller. The memory controller can receive a request to program a memory cell within the array of memory cells. The memory controller can select a current magnitude and a duration of the current magnitude for a programming set pulse based on a polarity of access for the memory cell, a number of prior write cycles for the memory cell, and electrical distances between the memory cell and wordline/bitline decoders within the array of memory cells. The memory controller can initiate, in response to the request, the programming set pulse to program the memory cell within the array of memory cells. The selected current magnitude and the selected duration of the current magnitude can be applied during the programming set pulse.
-
公开(公告)号:US20190102099A1
公开(公告)日:2019-04-04
申请号:US15721388
申请日:2017-09-29
Applicant: INTEL CORPORATION
Inventor: Koushik Banerjee , Lu Liu , Sanjay Rangan , Enrico Varesi , Innocenzo Tortorelli , Hongmei Wang , Mattia Boniardi
Abstract: One embodiment provides a memory controller. The memory controller includes a memory controller circuitry and a set pulse determination circuitry. The memory controller circuitry is to identify an address of a target memory cell to be set. The set pulse determination circuitry is to select a positive polarity set pulse if the target memory cell is included in a positive polarity deck or to select a negative polarity set pulse if the target memory cell is included in a negative polarity deck. Each set pulse includes a respective nucleation portion and a respective growth portion. Each portion has a respective current amplitude and a respective time duration.
-
-
-
-
-
-
-
-
-