-
公开(公告)号:US09792246B2
公开(公告)日:2017-10-17
申请号:US14583623
申请日:2014-12-27
申请人: Intel Corporation
CPC分类号: G06F13/4282 , G06F13/1668 , G06F13/28 , G06F21/79 , Y02D10/14 , Y02D10/151
摘要: An I/O interface supports scrambling, where the scrambling can include nonlinear scrambling of the scrambling code, or dynamic bus inversion of the scrambling code, or selective switching of selected bits of the scrambling code, or a combination of these. The transmitting device includes a scrambler and the receiving device includes a descrambler. Both the scrambler and the descrambler generate a linear feedback scrambling code modified by applying one or more of the techniques mentioned above. The modified scrambling code may cause fewer than half of the scrambled output bits to be toggled with respect to a previous scrambled output. The scrambler applies the modified scrambling code to a signal to transmit. The descrambler applies the modified scrambling code to a received signal.
-
公开(公告)号:US09665527B2
公开(公告)日:2017-05-30
申请号:US14565176
申请日:2014-12-09
申请人: Intel Corporation
CPC分类号: G06F13/1657 , G06F11/10 , G06F13/4004 , G06F13/4022 , G06F13/4072 , G06F13/4217 , G06F13/4221 , G06F13/4234 , H04L25/4915 , Y02D10/14 , Y02D10/151
摘要: Dynamic bus inversion (DBI) for programmable levels of a ratio of ones and zeros. A transmitting device identifies a number and/or ratio of ones and zeros in a noninverted version of a signal to be transmitted (“noninverted signal”) and a number and/or ratio of ones and zeros in an inverted version of the signal (“inverted signal”). The transmitting device can calculate whether a difference of ones and zeros in the noninverted signal or a difference of ones and zeros in the inverted signal provides a calculated average ratio of ones to zeros closer to a target ratio. The transmitting device sends the signal that achieves provides the calculated average ratio closer to the target ratio.
-
公开(公告)号:US09747971B2
公开(公告)日:2017-08-29
申请号:US14955012
申请日:2015-11-30
申请人: Intel Corporation
发明人: Kuljit S Bains , John B Halbert , Christopher P Mozak , Theodore Z Schoenborn , Zvika Greenfield
IPC分类号: G06F12/10 , G11C11/406 , G11C11/4091
CPC分类号: G11C11/4091 , G06F3/0619 , G06F3/0659 , G06F3/0673 , G06F2212/7211 , G11C11/406 , G11C11/40611 , G11C11/40618 , G11C11/40622
摘要: A memory controller issues a targeted refresh command. A specific row of a memory device can be the target of repeated accesses. When the row is accessed repeatedly within a time threshold (also referred to as “hammered” or a “row hammer event”), physically adjacent row (a “victim” row) may experience data corruption. The memory controller receives an indication of a row hammer event, identifies the row associated with the row hammer event, and sends one or more commands to the memory device to cause the memory device to perform a targeted refresh that will refresh the victim row.
-
公开(公告)号:US20160225433A1
公开(公告)日:2016-08-04
申请号:US14955012
申请日:2015-11-30
申请人: Intel Corporation
发明人: Kuljit S Bains , John B Halbert , Christopher P Mozak , Theodore Z Schoenborn , Zvika Greenfield
IPC分类号: G11C11/406 , G11C11/4091
CPC分类号: G11C11/4091 , G06F3/0619 , G06F3/0659 , G06F3/0673 , G06F2212/7211 , G11C11/406 , G11C11/40611 , G11C11/40618 , G11C11/40622
摘要: A memory controller issues a targeted refresh command. A specific row of a memory device can be the target of repeated accesses. When the row is accessed repeatedly within a time threshold (also referred to as “hammered” or a “row hammer event”), physically adjacent row (a “victim” row) may experience data corruption. The memory controller receives an indication of a row hammer event, identifies the row associated with the row hammer event, and sends one or more commands to the memory device to cause the memory device to perform a targeted refresh that will refresh the victim row.
摘要翻译: 内存控制器发出目标刷新命令。 存储器件的特定行可以是重复访问的目标。 当行在时间阈值(也称为“锤击”或“行锤事件”)中被重复访问时,物理上相邻的行(“受害者”行)可能经历数据损坏。 存储器控制器接收行敲击事件的指示,识别与行锤事件相关联的行,并且将一个或多个命令发送到存储器设备,以使存储器设备执行将刷新受害者行的目标刷新。
-
-
-