会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Sector-oriented hardware defect compression based on format information
    • 基于格式信息的面向硬件的硬件缺陷压缩
    • US07904750B2
    • 2011-03-08
    • US11426752
    • 2006-06-27
    • Bobby Ray SoutherlandJohn P. Mead
    • Bobby Ray SoutherlandJohn P. Mead
    • G06F11/00
    • G11B20/1816G11B2220/2516
    • A system and method identifies and masks physical sectors where the errors encountered during the defect scan exceed a predetermined level. This avoids the need to read and process all the data written to an individual sector during the initial defect scan. This method first writes a predetermined pattern such as a 2-T pattern to the magnetic media available for user data. This written pattern is then read. As the pattern is read, an error result increments or decrements a counter based on the error. The counter reaching a predetermined level signifies that there are too many errors in this physical sector. This sector may then be added to the primary defect list and masked out without reading the remaining written pattern within the sector. This will result significant time savings as physical sectors containing multiple errors are identified without process all the information written to the physical sector. The primary defect list is used during the low-level format to map logical locations to physical locations.
    • 系统和方法识别和掩蔽在缺陷扫描期间遇到的错误超过预定水平的物理扇区。 这避免了在初始缺陷扫描期间读取和处理写入单个扇区的所有数据的需要。 该方法首先将诸如2-T图案的预定图案写入可用于用户数据的磁性介质。 然后读取此写入的模式。 当读取模式时,错误结果会根据错误增加或减少计数器。 达到预定水平的计数器意味着这个物理扇区的错误太多。 然后可以将该扇区添加到主缺陷列表中,并在不读取扇区内的剩余写入模式的情况下被屏蔽。 这将导致显着的时间节省,因为识别出包含多个错误的物理扇区,而不会将所有信息写入物理扇区。 在低级格式中使用主缺陷列表将逻辑位置映射到物理位置。
    • 2. 发明申请
    • SECTOR-ORIENTED HARDWARE DEFECT COMPRESSION BASED ON FORMAT INFORMATION
    • 基于格式信息的以行业为导向的硬件缺陷压缩
    • US20080010509A1
    • 2008-01-10
    • US11426752
    • 2006-06-27
    • Bobby Ray SoutherlandJohn P. Mead
    • Bobby Ray SoutherlandJohn P. Mead
    • G06F11/00
    • G11B20/1816G11B2220/2516
    • A system and method identifies and masks physical sectors where the errors encountered during the defect scan exceed a predetermined level. This avoids the need to read and process all the data written to an individual sector during the initial defect scan. This method first writes a predetermined pattern such as a 2-T pattern to the magnetic media available for user data. This written pattern is then read. As the pattern is read, an error result increments or decrements a counter based on the error. The counter reaching a predetermined level signifies that there are too many errors in this physical sector. This sector may then be added to the primary defect list and masked out without reading the remaining written pattern within the sector. This will result significant time savings as physical sectors containing multiple errors are identified without process all the information written to the physical sector. The primary defect list is used during the low-level format to map logical locations to physical locations.
    • 系统和方法识别和掩蔽在缺陷扫描期间遇到的错误超过预定水平的物理扇区。 这避免了在初始缺陷扫描期间读取和处理写入单个扇区的所有数据的需要。 该方法首先将诸如2-T图案的预定图案写入可用于用户数据的磁性介质。 然后读取此写入的模式。 当读取模式时,错误结果会根据错误增加或减少计数器。 达到预定水平的计数器意味着这个物理扇区的错误太多。 然后可以将该扇区添加到主缺陷列表中,并在不读取扇区内的剩余写入模式的情况下被屏蔽。 这将导致显着的时间节省,因为识别出包含多个错误的物理扇区,而不会将所有信息写入物理扇区。 在低级格式中使用主缺陷列表将逻辑位置映射到物理位置。
    • 4. 发明授权
    • Simplified RS (Reed-Solomon) code decoder that obviates error value polynomial calculation
    • 简化RS(Reed-Solomon)码解码器,可以消除误差值多项式计算
    • US07900122B2
    • 2011-03-01
    • US11717469
    • 2007-03-13
    • Ba-Zhong ShenJohn P. Mead
    • Ba-Zhong ShenJohn P. Mead
    • H03M13/15
    • H03M13/1545H03M13/1515H03M13/153H03M13/1535H03M13/154H03M13/157H03M13/1585H03M13/6502
    • Simplified RS (Reed-Solomon) code decoder that obviates error value polynomial calculation. A novel means is presented herein by which error magnitudes (or error values) can be calculated directly without requiring the generation of an error value polynomial (EVP). Modification of the Koetter decoding approach and the Forney formula are employed herein to perform the direct calculation of the error values. This approach is operable to save computation clock cycles that would normally be used to compute the EVP, and these clock cycles may be used to reduce the otherwise required parallelism and complexity in the ECC design that may be needed to perform the error correction in the allotted time and may also result in power savings. Some advantages related to this may approach include lower risk, less design time, and more scalability in an overall design.
    • 简化RS(Reed-Solomon)码解码器,可以消除误差值多项式计算。 本文提出了一种新颖的方法,其中可以直接计算误差大小(或误差值),而不需要产生误差值多项式(EVP)。 在这里采用Koetter解码方法和Forney公式的修改来执行误差值的直接计算。 该方法可操作以节省通常用于计算EVP的计算时钟周期,并且这些时钟周期可以用于减少ECC设计中另外需要的并行性和复杂性,这可能需要在执行分配的错误校正 时间也可能导致节能。 与此相关的一些优点可能包括降低风险,减少设计时间,并在整体设计中具有更高的可扩展性。
    • 5. 发明申请
    • Area efficient on-the-fly error correction code (ECC) decoder architecture
    • 区域效率即时纠错码(ECC)解码器架构
    • US20080168335A1
    • 2008-07-10
    • US11717468
    • 2007-03-13
    • John P. Mead
    • John P. Mead
    • H03M13/00
    • H03M13/1545H03M13/1515H03M13/153H03M13/1535H03M13/154H03M13/157H03M13/1585H03M13/6502
    • Area efficient on-the-fly error correction code (ECC) decoder architecture. A novella means is presented by which only 2 banks of registers are employed (as opposed to 3 or more banks) when generating an error location polynomial in accordance with decoding of a Reed-Solomon (RS) coded signal. Berlekamp-Massey decoding processing can be employed when decoding such a RS coded signal. This approach provides for a significant amount of savings in hardware. For example, one embodiment designed in accordance with the invention is operable to implement an entire 12-bit (t=120) Reed-Solomon ECC system for HDD applications which consumes only approximately 170 k gates. Of these 170 k gates, 70K gates are attributed to the syndrome/symbol computer. Moreover, because of the pipelined arrangement of the decoding processing presented herein (which allows for more clock cycles to perform the division), division processing can be performed using an inverter and multiplier.
    • 区域效率即时纠错码(ECC)解码器架构。 提供了一种中间装置,当根据里德 - 所罗门(RS)编码信号的解码产生错误位置多项式时,仅使用2组寄存器(与3个或更多个存储体相反)。 当解码这样的RS编码信号时,可以采用Berlekamp-Massey解码处理。 这种方法提供了大量的硬件节省。 例如,根据本发明设计的一个实施例可操作以实现仅消耗大约170k个门的HDD应用的整个12位(t = 120)Reed-Solomon ECC系统。 在这170公里的大门中,70K个门被归因于综合征/符号计算机。 此外,由于这里呈现的解码处理的流水线布置(其允许更多的时钟周期来执行划分),因此可以使用反相器和乘法器执行分割处理。
    • 7. 发明申请
    • Hard disk drive progressive channel interface
    • 硬盘驱动器逐行通道接口
    • US20080005384A1
    • 2008-01-03
    • US11444584
    • 2006-06-01
    • John P. MeadLance Flake
    • John P. MeadLance Flake
    • G06F13/28
    • G06F13/28G06F3/0601G06F2003/0697G11B20/1833G11B2020/1863G11B2220/2516
    • Hard disk drive progressive channel interface. A novel approach is presented by which the interface between a channel circuitry and a controller circuitry, such as those which can be implemented within a hard disk drive (HDD). Because of the location in which the disk management operations are supported and performed within the channel circuitry, the interface between the channel circuitry and the controller circuitry can be implemented to support direct memory access (DMA) protocol data transfers and control there between. Because the disk management operations are supported within the channel circuitry, as opposed to the controller circuitry, then the disk management operations need not necessarily comply with an interface between the channel circuitry and the controller circuitry. This allows for better control of the disk management operations as well as a much broader range and type of interface that can be employed for the interface between the two circuitries.
    • 硬盘驱动器逐行通道接口。 提出了一种新颖的方法,通过该方法,通道电路和控制器电路之间的接口,例如可以在硬盘驱动器(HDD)内实现的接口。 由于在通道电路内支持和执行磁盘管理操作的位置,可以实现通道电路和控制器电路之间的接口,以支持直接存储器访问(DMA)协议数据传输和控制。 由于在通道电路中支持磁盘管理操作,与控制器电路相反,因此磁盘管理操作不必一定符合通道电路和控制器电路之间的接口。 这允许更好地控制磁盘管理操作以及可以用于两个电路之间的接口的更广泛的范围和类型的接口。
    • 9. 发明授权
    • Error correction code (ECC) decoding architecture design using synthesis-time design parameters
    • 纠错码(ECC)解码架构设计采用合成时间设计参数
    • US07975200B2
    • 2011-07-05
    • US11840606
    • 2007-08-17
    • John P. Mead
    • John P. Mead
    • H03M13/00
    • G06F17/505H03M13/1102H03M13/1515H03M13/153H03M13/1535H03M13/6508H03M13/6561
    • Error correction code (ECC) decoding architecture design using synthesis-time design parameters. An approach is presented herein by which an ECC decoding architecture can be designed using synthesis-time design parameters. The manner presented herein allows for a designer to arrive at an ECC decoding architecture in a more direct, straightforward manner that using prior art means. A number of considerations (e.g., architecture parameters, semi-soft design constraints, parallel implementation, etc.) are initially provided; certain or all of these considerations can be predetermined, determined adaptively, and/or modified during the design process. A designer is provided a means by which a most desirable ECC decoding architecture can be arrived at relatively quickly.
    • 纠错码(ECC)解码架构设计采用合成时间设计参数。 本文提出了一种使用合成时间设计参数来设计ECC解码架构的方法。 本文给出的方式允许设计者以更直接,直接的方式得到使用现有技术手段的ECC解码架构。 最初提供了许多考虑(例如,架构参数,半软设计约束,并行实现等); 在设计过程中可以预先确定,确定或修改某些或所有这些因素。 为设计者提供了可以相对较快地到达最理想的ECC解码架构的手段。
    • 10. 发明申请
    • SEGREGATION OF REDUNDANT CONTROL BITS IN AN ECC PERMUTED, SYSTEMATIC MODULATION CODE
    • ECC密码系统调制码中冗余控制位的分离
    • US20080178061A1
    • 2008-07-24
    • US11972684
    • 2008-01-11
    • John P. Mead
    • John P. Mead
    • H03M13/47G06F11/00G11C29/00
    • G11B20/1833G06F11/1044G11B20/1217G11B2020/1222G11B2020/1294G11B2020/1457G11B2020/1836
    • Segregation of redundant control bits in an ECC permuted, systematic modulation code. Appropriately encoding of user information via combined modulation and RS (Reed-Solomon) encoding ensures segregation of scrambled user information, modulation redundancy bits, and RS redundancy bits in such a way that each of the components thereof can be segregated and stored within any desirable digital information memory storage device. By providing this segregated capability, when accessing a portion of a RS codeword from the memory, an entire RS codeword need not be read from the memory. In fact, only the particular field (or bits) needs to be accessed to perform correction thereon. This segregation provides for a reduction in the hardware complexity of translation between user information and a modulation codeword. Also, this segregation provides for the ability to perform correction of only one of the scrambled user information, the modulation redundancy bits, or the RS redundancy bits.
    • 在ECC置换的系统调制码中,冗余控制位的分离。 通过组合调制和RS(Reed-Solomon)编码对用户信息进行适当的编码,确保加密用户信息,调制冗余位和RS冗余位的分离,使得其中的每个组件可以分离并存储在任何期望的数字 信息存储器存储装置。 通过提供这种隔离能力,当从存储器访问RS码字的一部分时,不需要从存储器读取整个RS码字。 实际上,只有特定的字段(或位)需要被访问以对其进行校正。 这种隔离提供减少用户信息和调制码字之间的翻译的硬件复杂度。 此外,该分离提供了仅对加扰的用户信息,调制冗余比特或RS冗余比特中的一个进行校正的能力。