-
1.
公开(公告)号:US09542321B2
公开(公告)日:2017-01-10
申请号:US14260463
申请日:2014-04-24
Applicant: LSI Corporation
Inventor: Zhiwei Wu , Zhibin Li , Kurt J. Worrell , Joseph R. Robert , Feina Wen
CPC classification number: G06F12/084 , G06F3/0608 , G06F3/061 , G06F3/064 , G06F3/0644 , G06F3/0656 , G06F3/0665 , G06F3/0689 , G06F12/0802 , G06F12/0871 , G06F2003/0691 , G06F2003/0692 , G06F2212/1044 , G06F2212/152 , G06F2212/165 , G06F2212/21 , G06F2212/222 , G06F2212/224 , G06F2212/251 , G06F2212/262 , G06F2212/281 , G06F2212/282 , G06F2212/312 , G06F2212/462 , G06F2212/6042 , G06F2212/70 , G06F2212/7203 , G11B20/10527
Abstract: The disclosure is directed to a system and method for interleaving data utilizing a random access buffer that includes a plurality of independently accessible memory slots. The random access buffer is configured to store slices of incoming data sectors in free memory slots, where a free memory slot is identified by a status flag associated with a logical address of the free memory slot. Meanwhile, a label buffer is configured to store labels associated with the slices of the incoming data sectors in a sequence based upon an interleaving scheme. Media sectors including the interleaved data slices are read out from the memory slots of the random access buffer in order of the sequence of labels stored by the label buffer. As the media sectors are read out of the random access buffer, the corresponding memory slots are freed up for incoming slices of the next super-sector.
Abstract translation: 本公开涉及一种用于使用包括多个独立可访问的存储器时隙的随机存取缓冲器对数据进行交织的系统和方法。 随机访问缓冲器被配置为在空闲存储器时隙中存储输入数据扇区的片段,其中通过与空闲存储器时隙的逻辑地址相关联的状态标志来识别空闲存储器时隙。 同时,标签缓冲器被配置为基于交织方案在序列中存储与输入数据扇区的片段相关联的标签。 包括交错数据片的介质扇区按照由标签缓冲器存储的标签顺序从随机存取缓冲器的存储器槽读出。 随着媒体扇区被从随机存取缓冲器中读出,相应的存储器槽被释放以用于下一个超级扇区的传入片段。
-
2.
公开(公告)号:US20160034393A1
公开(公告)日:2016-02-04
申请号:US14260463
申请日:2014-04-24
Applicant: LSI Corporation
Inventor: Zhiwei Wu , Zhibin Li , Kurt J. Worrell , Joseph R. Robert , Feina Wen
CPC classification number: G06F12/084 , G06F3/0608 , G06F3/061 , G06F3/064 , G06F3/0644 , G06F3/0656 , G06F3/0665 , G06F3/0689 , G06F12/0802 , G06F12/0871 , G06F2003/0691 , G06F2003/0692 , G06F2212/1044 , G06F2212/152 , G06F2212/165 , G06F2212/21 , G06F2212/222 , G06F2212/224 , G06F2212/251 , G06F2212/262 , G06F2212/281 , G06F2212/282 , G06F2212/312 , G06F2212/462 , G06F2212/6042 , G06F2212/70 , G06F2212/7203 , G11B20/10527
Abstract: The disclosure is directed to a system and method for interleaving data utilizing a random access buffer that includes a plurality of independently accessible memory slots. The random access buffer is configured to store slices of incoming data sectors in free memory slots, where a free memory slot is identified by a status flag associated with a logical address of the free memory slot. Meanwhile, a label buffer is configured to store labels associated with the slices of the incoming data sectors in a sequence based upon an interleaving scheme. Media sectors including the interleaved data slices are read out from the memory slots of the random access buffer in order of the sequence of labels stored by the label buffer. As the media sectors are read out of the random access buffer, the corresponding memory slots are freed up for incoming slices of the next super-sector.
Abstract translation: 本公开涉及一种用于使用包括多个独立可访问的存储器时隙的随机存取缓冲器对数据进行交织的系统和方法。 随机访问缓冲器被配置为在空闲存储器时隙中存储输入数据扇区的片段,其中通过与空闲存储器时隙的逻辑地址相关联的状态标志来识别空闲存储器时隙。 同时,标签缓冲器被配置为基于交织方案在序列中存储与输入数据扇区的片段相关联的标签。 包括交错数据片的介质扇区按照由标签缓冲器存储的标签顺序从随机存取缓冲器的存储器槽读出。 随着媒体扇区被从随机存取缓冲器中读出,相应的存储器槽被释放以用于下一个超级扇区的传入片段。
-