-
公开(公告)号:US09804786B2
公开(公告)日:2017-10-31
申请号:US14730472
申请日:2015-06-04
Applicant: Seagate Technology LLC
CPC classification number: G06F3/0611 , G06F3/064 , G06F3/0658 , G06F3/0659 , G06F3/068 , G06F12/10 , G06F2212/1024 , G06F2212/152 , G06F2212/217 , G06F2212/657 , G06F2212/70 , G11B5/012 , G11B20/10 , G11B20/1217 , G11B2020/1232 , G11B2020/1294
Abstract: An apparatus having a memory and a controller is disclosed. The memory may have a write head and sectors in tracks. The controller may have a sector map and a translation map and may be configured to (i) receive a write command having a logical block address and a range value, (ii) examine the sector map to find a sector sequence (a) marked free, (b) about to reach the write head and (c) at least as long as the range value, (iii) write new data in the sector sequence, (iv) update the translation map to associate the logical block address of the write command with a physical address of the written sectors and (v) update the sector map according to the sectors written. Each entry in the sector map generally corresponds to a respective sector and indicates whether the respective sector contains valid data or is free.
-
公开(公告)号:US10585615B1
公开(公告)日:2020-03-10
申请号:US15976056
申请日:2018-05-10
Applicant: Seagate Technology LLC
Inventor: Prasad Ramchandra Kadam , Sachin Sudhir Jagtap , Kedar Patankar
Abstract: An apparatus may include a virtual flash device configured to emulate a flash memory device. The virtual flash device may include a flash interface configured to communicate with a flash controller, an address translation module configured to translate memory addresses from a flash based memory space to another memory space of another memory, a metadata and control module configured to manage metadata from the emulation of the flash memory device, and a non-flash memory controller configured to communicate with the other memory.
-
公开(公告)号:US20160357452A1
公开(公告)日:2016-12-08
申请号:US14730472
申请日:2015-06-04
Applicant: Seagate Technology LLC
CPC classification number: G06F3/0611 , G06F3/064 , G06F3/0658 , G06F3/0659 , G06F3/068 , G06F12/10 , G06F2212/1024 , G06F2212/152 , G06F2212/217 , G06F2212/657 , G06F2212/70 , G11B5/012 , G11B20/10 , G11B20/1217 , G11B2020/1232 , G11B2020/1294
Abstract: An apparatus having a memory and a controller is disclosed. The memory may have a write head and sectors in tracks. The controller may have a sector map and a translation map and may be configured to (i) receive a write command having a logical block address and a range value, (ii) examine the sector map to find a sector sequence (a) marked free, (b) about to reach the write head and (c) at least as long as the range value, (iii) write new data in the sector sequence, (iv) update the translation map to associate the logical block address of the write command with a physical address of the written sectors and (v) update the sector map according to the sectors written. Each entry in the sector map generally corresponds to a respective sector and indicates whether the respective sector contains valid data or is free.
Abstract translation: 公开了一种具有存储器和控制器的装置。 存储器可以具有写头和轨道中的扇区。 控制器可以具有扇区映射和转换映射,并且可以被配置为(i)接收具有逻辑块地址和范围值的写入命令,(ii)检查扇区映射以找到标记为空闲的扇区序列(a) (b)即将到达写入头,(c)至少与范围值一样长,(iii)在扇区序列中写入新数据,(iv)更新转换映射以将写入的逻辑块地址相关联 命令,具有写入扇区的物理地址,(v)根据写入的扇区更新扇区映射。 扇区图中的每个条目通常对应于相应的扇区,并且指示相应扇区是否包含有效数据或是空闲的。
-
公开(公告)号:US20200019323A1
公开(公告)日:2020-01-16
申请号:US16034581
申请日:2018-07-13
Applicant: Seagate Technology LLC
Inventor: Indrajit Zagade , Vishal Thakkar , Prasad Ramchandra Kadam
Abstract: A RAID storage management system includes a plurality of RAID storage devices and a controller configured to manage the plurality of RAID storage devices. The RAID storage management system also includes at least one expander operatively connected to the controller and operatively connected to the plurality of RAID storage devices. The expander is configured to receive a request from the controller for a RAID operation. The expander is also configured to, upon receiving the request, operate to assist the controller in performing the requested RAID operation.
-
公开(公告)号:US11287983B2
公开(公告)日:2022-03-29
申请号:US16936573
申请日:2020-07-23
Applicant: Seagate Technology LLC
Inventor: Indrajit Zagade , Vishal Thakkar , Prasad Ramchandra Kadam
Abstract: A RAID storage management system includes a plurality of RAID storage devices and a controller configured to manage the plurality of RAID storage devices. The RAID storage management system also includes at least one expander operatively connected to the controller and operatively connected to the plurality of RAID storage devices. The expander is configured to receive a request from the controller for a RAID operation. The expander is also configured to, upon receiving the request, operate to assist the controller in performing the requested RAID operation.
-
公开(公告)号:US10761738B2
公开(公告)日:2020-09-01
申请号:US16034581
申请日:2018-07-13
Applicant: Seagate Technology LLC
Inventor: Indrajit Zagade , Vishal Thakkar , Prasad Ramchandra Kadam
Abstract: A RAID storage management system includes a plurality of RAID storage devices and a controller configured to manage the plurality of RAID storage devices. The RAID storage management system also includes at least one expander operatively connected to the controller and operatively connected to the plurality of RAID storage devices. The expander is configured to receive a request from the controller for a RAID operation. The expander is also configured to, upon receiving the request, operate to assist the controller in performing the requested RAID operation.
-
-
-
-
-