会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明申请
    • ADAPTIVE ECC TECHNIQUES FOR FLASH MEMORY BASED DATA STORAGE
    • 用于基于闪存存储器的数据存储的自适应ECC技术
    • US20140136927A1
    • 2014-05-15
    • US13879383
    • 2011-10-26
    • Yan LiHao ZhongRadoslav DanilakEarl T Cohen
    • Yan LiHao ZhongRadoslav DanilakEarl T Cohen
    • H03M13/05G06F11/10
    • G06F11/1068G06F11/1016G06F11/1048G11C11/5628G11C29/52H03M13/05H03M13/2906
    • Adaptive ECC techniques for use with flash memory enable improvements in flash memory lifetime, reliability, performance, and/or storage capacity. The techniques include a set of ECC schemes with various code rates and/or various code lengths (providing different error correcting capabilities), and error statistic collecting/tracking (such as via a dedicated hardware logic block). The techniques further include encoding/decoding in accordance with one or more of the ECC schemes, and dynamically switching encoding/decoding amongst one or more of the ECC schemes based at least in part on information from the error statistic collecting/tracking (such as via a hardware logic adaptive codec receiving inputs from the dedicated error statistic collecting/tracking hardware logic block). The techniques further include selectively operating a portion (e.g., page, block) of the flash memory in various operating modes (e.g. as an MLC page or an SLC page) over time.
    • 与闪存一起使用的自适应ECC技术可以改善闪存的使用寿命,可靠性,性能和/或存储容量。 这些技术包括具有各种码率和/或各种码长(提供不同的纠错能力)的ECC方案和错误统计收集/跟踪(例如经由专用的硬件逻辑块)。 所述技术还包括根据ECC方案中的一个或多个的编码/解码,以及至少部分地基于来自错误统计收集/跟踪的信息(例如,经由 硬件逻辑自适应编解码器,从专用误差统计收集/跟踪硬件逻辑块接收输入)。 这些技术还包括随着时间的推移,以各种操作模式(例如,作为MLC页面或SLC页面)选择性地操作闪存的一部分(例如,页面,块)。
    • 4. 发明授权
    • Cross-decoding for non-volatile storage
    • 用于非易失性存储的交叉解码
    • US08719663B2
    • 2014-05-06
    • US13323769
    • 2011-12-12
    • Yan LiHao Zhong
    • Yan LiHao Zhong
    • G11C29/00
    • G06F11/076G06F11/1072G06F12/0246G06F2212/7202H03M13/1102H03M13/2957
    • Cross-decoding assists decoding of an otherwise uncorrectable error when decoding a desired page of a multi-level-cell technology flash memory. A solid-state disk (SSD) controller adjusts space allocated to redundancy respectively within various pages (e.g. upper, middle, and lower pages) such that the respective pages have respective effective Bit Error Rates (BER)s, optionally including cross-decoding, that approach one another. Alternatively the controller adjusts the allocation to equalize decoding time (or alternatively access time), optionally including decoding time (accessing time) accrued as a result of cross-decoding when there is an otherwise uncorrectable error. The adjusting is via (a) respective ratios between allocation for ECC redundancy and user data space, and/or (b) respective coding rates and/or coding techniques for each of the various pages. Alternatively the controller adjusts the allocation to maximize total usable capacity by allocating to redundancy and data for the various pages, assuming that cross-decoding is to be used.
    • 当对多级单元技术闪存的期望页进行解码时,交叉解码协助解码否则不可校正的错误。 固态盘(SSD)控制器分别在各种页面(例如,上,中,下页)中调整分配给冗余的空间,使得各页具有相应的有效误码率(BER),可选地包括交叉解码, 相互接近 或者,控制器调整分配以均衡解码时间(或者可选地,访问时间),可选地包括当存在否则不可校正的错误时由于交叉解码而产生的解码时间(访问时间)。 调整是通过(a)用于ECC冗余的分配和用户数据空间之间的相应比率,和/或(b)各种页面中的每一个的相应编码率和/或编码技术。 或者,控制器通过分配冗余和各种页面的数据来调整分配以最大化总可用容量,假设要使用交叉解码。
    • 8. 发明授权
    • Power reduced queue based data detection and decoding systems and methods for using such
    • 基于功率减少队列的数据检测和解码系统及使用方法
    • US08245120B2
    • 2012-08-14
    • US12270713
    • 2008-11-13
    • Changyou XuShaohua YangHao ZhongNils GraefChing-Fu Wu
    • Changyou XuShaohua YangHao ZhongNils GraefChing-Fu Wu
    • G06F11/00
    • H04L1/0051H04L1/0057H04L1/0071
    • Various embodiments of the present invention provide systems and methods for data processing. For example, a variable iteration data processing system is disclosed that includes a first detector, a second detector, a decoder and a unified memory buffer. An input data set is received by the first detector that performs a data detection and provides a first detected data set. The decoder receives a derivative of the first detected data set and performs a decoding operation that yields a decoded data set. In some cases, the derivative of the first detected data set is an interleaved version of the first detected data set. The decoded data set is written to a unified memory buffer. The first decoded data set is retrievable from the unified memory buffer and a derivative thereof is provided to the second detector. In some cases, the derivative of the decoded is a de-interleaved version of the decoded data set. The second detector is operable to perform a data detection on the derivative of the decoded data set and to provide a second detected data set that is written to the unified memory buffer.
    • 本发明的各种实施例提供了用于数据处理的系统和方法。 例如,公开了包括第一检测器,第二检测器,解码器和统一存储器缓冲器的可变迭代数据处理系统。 由执行数据检测的第一检测器接收输入数据集,并提供第一检测数据集。 解码器接收第一检测数据集的导数,并执行产生解码数据集的解码操作。 在一些情况下,第一检测数据集的导数是第一检测数据集的交错版本。 解码的数据集被写入统一的存储缓冲器。 第一解码数据集可从统一存储器缓冲器检索,并且其导数被提供给第二检测器。 在一些情况下,解码的导数是解码数据集的解交织版本。 第二检测器可操作以对解码数据集的导数执行数据检测,并提供写入统一存储器缓冲器的第二检测数据集。
    • 10. 发明申请
    • Systems and Methods for Hard Decision Assisted Decoding
    • 硬判决辅助解码的系统和方法
    • US20100275096A1
    • 2010-10-28
    • US12430927
    • 2009-04-28
    • Hao ZhongShaohua YangWeijun TanChangyou XuYuan Xing Lee
    • Hao ZhongShaohua YangWeijun TanChangyou XuYuan Xing Lee
    • H03M13/00G06F11/00
    • H03M13/1111H03M13/1108H03M13/1128H03M13/3715H03M13/6331
    • Various embodiments of the present invention provide systems and methods for data processing. For example, a data processing system is disclosed that includes a processing loop circuit having a data detector and a soft decision decoder. The data detector provides a detected output, and the soft decision decoder applies a soft decoding algorithm to a derivative of the detected output to yield a soft decision output and a first hard decision output. The systems further include a queuing buffer and a hard decision decoder. The queuing buffer is operable to store the soft decision output, and the hard decision decoder accesses the soft decision output and applies a hard decoding algorithm to yield a second hard decision output. The data detector is operable to perform a data detection on a derivative of the soft decision output if the soft decision decoder and the hard decision decoder fail to converge
    • 本发明的各种实施例提供了用于数据处理的系统和方法。 例如,公开了一种包括具有数据检测器和软判决解码器的处理环路电路的数据处理系统。 数据检测器提供检测输出,软判决解码器将软解码算法应用于检测输出的导数,以产生软决策输出和第一硬决策输出。 该系统还包括排队缓冲器和硬判决解码器。 排队缓冲器可操作以存储软判决输出,并且硬判决解码器访问软决策输出并应用硬解码算法以产生第二硬决策输出。 如果软判决解码器和硬判决解码器不能收敛,则数据检测器可操作以对软决策输出的导数执行数据检测