发明名称 |
控制器、数据存储装置以及程序产品 |
摘要 |
本发明涉及控制器、数据存储装置以及程序产品。根据一个实施例,写指令单元指令数据存取单元在数据存储单元的由第一物理地址指示的存储区中写入写目标数据,指令管理信息存取单元更新地址转换信息,并指令第一存取单元更新所述第一物理地址。压缩单元提取压缩目标数据的物理地址,指令所述数据存取单元读取在所述数据存储单元的由所述物理地址指示的存储区中所存储的所述压缩目标数据,指令所述数据存取单元在所述数据存储单元的由第二物理地址指示的存储区中写入所述压缩目标数据,指令所述管理信息存取单元更新所述地址转换信息,并指令第二存取单元更新所述第二物理地址。 |
申请公布号 |
CN102193748B |
申请公布日期 |
2014.01.01 |
申请号 |
CN201110048761.0 |
申请日期 |
2011.03.01 |
申请人 |
株式会社 东芝 |
发明人 |
福富和弘;吉井谦一郎;菅野伸一;浅野滋博 |
分类号 |
G06F3/06(2006.01)I;G06F11/14(2006.01)I;G06F12/02(2006.01)I |
主分类号 |
G06F3/06(2006.01)I |
代理机构 |
北京市中咨律师事务所 11247 |
代理人 |
杨晓光;于静 |
主权项 |
一种控制器,其被连接到数据存取单元、管理信息存取单元、第一存取单元以及第二存取单元,所述数据存取单元向存储数据的数据存储单元写入数据并从所述数据存储单元读出数据,所述管理信息存取单元向存储管理信息的管理信息存储单元写入数据并从所述管理信息存储单元读出数据,所述管理信息包括其中所述数据存储单元的物理地址和逻辑地址彼此关联的地址转换信息,所述第一存取单元向存储所述数据存储单元的第一物理地址的第一存储单元写入数据并从所述第一存储单元读出数据,所述第二存取单元向存储所述数据存储单元的第二物理地址的第二存储单元写入数据并从所述第二存储单元读出数据,所述控制器包括:接收器,其接收来自主机装置的数据写请求;写指令单元,其指令所述第一存取单元读出所述第一物理地址,指令所述数据存取单元在所述数据存储单元的由所述第一物理地址指示的存储区中写入写目标数据,指令所述管理信息存取单元更新所述写目标数据的所述地址转换信息,并指令所述第一存取单元更新所述第一物理地址,所述写目标数据是由主机装置请求写入的数据;以及压缩单元,其指令所述管理信息存取单元读出所述管理信息,基于所读出的所述管理信息而提取在所述数据存储单元中存储的数据当中的压缩目标数据的物理地址,指令所述数据存取单元读出在所述数据存储单元的由所述物理地址指示的存储区中存储的所述压缩目标数据,指令所述第二存取单元读出所述第二物理地址,指令所述数据存取单元在所述数据存储单元的由所读出的所述第二物理地址指示的存储区中写入所述压缩目标数据,指令所述管理信息存取单元更新所述压缩目标数据的所述地址转换信息,并指令所述第二存取单元更新所述第二物理地址。 |
地址 |
日本东京都 |