发明名称 |
利用硬件自动擦除存储器中的纠错码差错的方法和装置 |
摘要 |
用于在检测到从存储器读出的数据的可校正差错时自动地擦除存储器中的ECC差错的方法和装置。这是藉助于在存储器控制器(MC)中提供了:用于对存储器的存取进行控制的存储器控制逻辑、用于检测从存储器读出的数据的差错并校正在该读出数据中发现的任何可校正差错的ECC差错检测及校正单元、用于存储从ECC差错检测及校正单元输出(72,64)的被校正读出数据的第一数据缓冲器以及其输入端与第一数据缓冲器的输出端连接且其输出端与存储器连接的回写通道等来完成的。一旦检测到从特定存储单元读出的数据的可校正差错,ECC差错检测及校正单元就向存储器控制逻辑指出在读出数据中存在可校正差错。存储器控制逻辑然后专门对第一数据缓冲器和回写通道进行控制,以便控制将被校正读出数据写到回写通道上并且随后写入存储器。 |
申请公布号 |
CN1146790C |
申请公布日期 |
2004.04.21 |
申请号 |
CN95193216.0 |
申请日期 |
1995.05.23 |
申请人 |
英特尔公司 |
发明人 |
M·A·冈扎里斯;T·J·霍尔曼;P·F·施托尔特 |
分类号 |
G06F11/10;G06F11/34;H03M13/00 |
主分类号 |
G06F11/10 |
代理机构 |
中国专利代理(香港)有限公司 |
代理人 |
程天正;邹光新 |
主权项 |
1.在存储器控制器中的一种方法,包括:从存储器控制器的请求队列中排队的存储器读出请求所显示的存储器地址读出数据;检测出数据具有可校正差错;标记请求队列中的存储器读出请求,以显示数据具有可校正差错;修改该数据中的可校正差错,以生成被校正数据;并且在已标记的存储器读出请求从请求队列中退回之前,将被校正数据写回到已标记的存储器读出请求所指示的存储器地址。 |
地址 |
美国加利福尼亚州 |