发明名称 | 用于执行回拷操作的方法和控制器 | ||
摘要 | 在此描述的实施例提供用于执行回拷命令的方法和控制器。在一个实施例中,控制器从至少一个闪存器件接收与回拷操作相关的数据和错误校正码。该控制器确定所述错误校正码是否指示在数据中存在错误。如果该错误校正码不指示在数据中存在错误,该控制器向至少一个闪存器件发送从主机接收的目的地地址和回拷编程命令。如果该错误校正码指示在数据中存在错误,该控制器校正该数据并向至少一个闪存器件发送目的地地址、校正后的数据和编程命令。另外的实施例涉及在回拷操作期间修改数据。 | ||
申请公布号 | CN102782654A | 申请公布日期 | 2012.11.14 |
申请号 | CN201080064996.2 | 申请日期 | 2010.11.19 |
申请人 | 桑迪士克科技股份有限公司 | 发明人 | R.D.塞林格;G.林;P.拉萨;C.王 |
分类号 | G06F11/10(2006.01)I | 主分类号 | G06F11/10(2006.01)I |
代理机构 | 北京市柳沈律师事务所 11105 | 代理人 | 黄小临 |
主权项 | 一种进行回拷命令的方法,该方法包括:在与主机和至少一个闪存器件通信的控制器中进行:从所述主机接收源地址和回拷读取命令;向所述至少一个闪存器件发送所述源地址和所述回拷读取命令,其中,响应于接收到所述源地址和所述回拷读取命令,所述至少一个闪存器件从所述源地址读取数据,并将该数据写在所述至少一个闪存器件中的寄存器中;从所述至少一个闪存器件接收数据和与所述数据相关的错误校正码;从所述主机接收目的地地址和回拷编程命令;确定所述错误校正码是否指示在所述数据中存在错误;如果所述错误校正码没有指示数据中存在错误,则向所述至少一个闪存器件发送所述目的地地址和所述回拷编程命令,其中,响应于接收到所述目的地地址和所述回拷编程命令,所述至少一个闪存器件从所述寄存器读出数据,并将该数据写到所述至少一个闪存器件中的所述目的地地址;以及如果所述错误校正码指示在数据中存在错误,则:校正所述数据;以及向所述至少一个闪存器件发送所述目的地地址、校正后的数据以及编程命令。 | ||
地址 | 美国得克萨斯州 |