[发明专利]数据传输装置、存储器控制装置和存储器系统无效
申请号: | 201110378056.7 | 申请日: | 2011-11-24 |
公开(公告)号: | CN102568603A | 公开(公告)日: | 2012-07-11 |
发明(设计)人: | 越山润一 | 申请(专利权)人: | 索尼公司 |
主分类号: | G11C29/42 | 分类号: | G11C29/42;G11C16/26 |
代理公司: | 北京信慧永光知识产权代理有限责任公司 11290 | 代理人: | 陈桂香;武玉琴 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据传输 装置 存储器 控制 系统 | ||
1.一种数据传输装置,其包括:
第二存储器装置,其存储从第一存储器装置传输的数据,所述第一存储器装置存储附有错误校正码的数据;
错误检测单元,其使用校正之前的数据和所述错误校正码来检测错误;
错误校正单元,其基于来自所述错误检测单元的错误信息和错误检测信号获得错误位置,并基于错误位置信息和所述第二存储器装置的写入有含有错误的数据的地址来校正错误数据;
数据信息存储区域,其包括多个区域,所述多个区域用于存储作为数据传输源的所述第一存储器装置的第一存储器地址、作为数据传输目的地的所述第二存储器装置的第二存储器地址、用于表示是否在传输数据中检测到错误的错误信号和用于表示所述第二存储器装置中存储的数据在完成所述错误校正之后是否有效的有效信号;以及
控制单元,其输出第二存储器有效地址,所述第二存储器有效地址是所述第二存储器装置存储的数据中有效数据的存储器地址,所述控制单元从所述第二存储器装置的所述第二存储器有效地址读取数据,并且所述控制单元传输所读取的数据和所述第一存储器装置的与所述第二存储器有效地址相对应的地址。
2.如权利要求1所述的数据传输装置,其中,所述控制单元以下述方式进行控制:
在当接收到数据读取请求时,所述数据信息存储区域的所述有效信号表示无效、所述错误信号表示未检测到错误,这表明所述第二存储器装置中存在空区域的情况下,确定所述第二存储器装置的写入地址,并将所述读取数据写入到所述第二存储器装置,
在所述读取数据的错误检查的结果表明没有检测到错误的情况下,与被指定为所述第二存储器装置的写入地址的地址相对应的所述有效信号设定成“有效”,所述错误信号设定成“否”,所述第一存储器装置的已被读取的地址和所述第二存储器装置的写入地址设定在所述第一存储器地址中,
在所述读取数据的错误检查的结果表明检测到错误的情况下,与被指定为所述第二存储器装置的写入地址的地址相对应的所述有效信号设定成“无效”,所述错误信号设定成“是”,所述第一存储器装置的已被读取的地址和所述第二存储器装置的写入地址设定在所述第一存储器地址中。
3.如权利要求1所述的数据传输装置,其中,所述控制单元以下述方式进行控制:
在当从所述第二存储器装置读取数据时,所述数据信息存储区域中存在具有表示有效的所述有效信号的第二存储器地址的情况下,输出读取请求和所述第二存储器装置的读取地址、从地址被指定的所述第二存储器装置读取数据,并输出所述数据和对应于所述第二存储器地址的所述第一存储器地址,且
在完成所述数据的读取时,与所述数据信息存储区域的所述第二存储器装置的所述读取地址相对应的所述有效信号设定成“无效”。
4.一种存储器控制装置,其包括:
至少一个数据传输装置,其与第一存储器装置之间进行数据传输;及
存储器控制器,其进行至少与主机设备之间的传输控制,
其中,所述数据传输装置包括:
第二存储器装置,其存储从第一存储器装置传输的数据,所述第一存储器装置存储附有错误校正码的数据;
错误检测单元,其使用校正之前的数据和所述错误校正码来检测错误;
错误校正单元,其基于来自所述错误检测单元的错误信息和错误检测信号获得错误位置,并基于错误位置信息和所述第二存储器装置的写入有含有错误的数据的地址来校正错误数据;
数据信息存储区域,其包括多个区域,所述多个区域用于存储作为数据传输源的所述第一存储器装置的第一存储器地址、作为数据传输目的地的所述第二存储器装置的第二存储器地址、用于表示是否在传输数据中检测到错误的错误信号和用于表示所述第二存储器装置中存储的数据在完成所述错误校正之后是否有效的有效信号;及
第一控制单元,其输出第二存储器有效地址,所述第二存储器有效地址是所述第二存储器装置存储的数据中有效数据的存储器地址,所述第一控制单元从所述第二存储器装置的所述第二存储器有效地址读取数据,并且所述第一控制单元传输所读取的数据和所述第一存储器装置的与所述第二存储器有效地址相对应的地址,
所述存储器控制器包括:
地址控制单元,其从所述主机设备接收读取命令、将读取逻辑地址转换成第一存储器物理地址、并将所述物理地址转换成逻辑地址;及
传输控制系统,其在向所述主机设备输出数据时也传输逻辑地址,并在具有所述读取命令要求的大小的数据的传输完成时将用于表示数据传输完成的中断信号通知给主机。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于索尼公司,未经索尼公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110378056.7/1.html,转载请声明来源钻瓜专利网。