Patents by Inventor LSI Corporation

LSI Corporation has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20140325143
    Abstract: A SCSI command is issued to a mass storage device to read a first block that stores a first portion of a DDF data structure associated with a first volume. The SCSI command instructs the mass storage device not to check at least a first portion of protection information metadata associated with the first block. In response to the SCSI command, a host receives configuration information encoded into the protection information metadata. The host decodes the configuration information encoded into the protection information metadata to determine a first property associated with the first volume.
    Type: Application
    Filed: May 8, 2013
    Publication date: October 30, 2014
    Inventor: LSI CORPORATION
  • Publication number: 20140266395
    Abstract: A coupling apparatus having a first branch and a second branch is disclosed. The first branch generally comprises (A) a first switch group configured to connect an input signal to an output node through a first capacitor, and (B) second switch group configured to connect either (i) a second signal, or (ii) a ground voltage, to the output node through a second capacitor. The second branch generally comprises (A) a third switch group configured to connect the input signal to the output node through a third capacitor, and (B) a fourth switch group configured to connect either (i) the second signal, or (ii) the ground voltage, to the output node through a fourth capacitor.
    Type: Application
    Filed: May 6, 2013
    Publication date: September 18, 2014
    Applicant: LSI Corporation
    Inventor: LSI Corporation
  • Publication number: 20140280417
    Abstract: In described embodiments, Linear Phase, Finite Impulse Response, filters incorporate a power complementarity property into a perfect reconstruction filter bank. Non-linear constraints for type A and type B filters are included in the Sequential Quadratic Programming design of the filters. An initial Quadrature Mirror Filter includes perfect reconstruction constraints, which might be optimized through iterative design techniques. Embodiments might be employed in noise reduction applications related to, for example, signal processing of images.
    Type: Application
    Filed: April 2, 2013
    Publication date: September 18, 2014
    Applicant: LSI Corporation
    Inventor: LSI Corporation
  • Publication number: 20140266497
    Abstract: A coupling apparatus having plurality of branches and a resistive element is disclosed. Each branch may be configured to couple at least one of (i) a first input node and (ii) a second input node to a first output node through a plurality of switches and a plurality of capacitors. The resistive element generally connects the first output node to a second output node. The first output node may be loaded by a respective parasitic capacitance of at least one of the switches.
    Type: Application
    Filed: May 6, 2013
    Publication date: September 18, 2014
    Applicant: LSI Corporation
    Inventor: LSI Corporation
  • Publication number: 20140240864
    Abstract: A hard disk drive or other storage device comprises a storage medium, a write head configured to write data to the storage medium, and control circuitry coupled to the write head. The control circuitry comprises degauss circuitry coupled to or otherwise associated with one or more write drivers. The degauss circuitry is configured to generate an asymmetric degauss signal to be applied to the write head. The asymmetric degauss signal has a waveform with upper and lower decay envelopes that are asymmetric about a specified degauss current level, such as a substantially zero current level.
    Type: Application
    Filed: April 30, 2013
    Publication date: August 28, 2014
    Applicant: LSI Corporation
    Inventor: LSI Corporation
  • Publication number: 20140229778
    Abstract: An integrated circuit comprises scan test circuitry and at least one circuit core coupled to the scan test circuitry. The scan test circuitry comprises input and output scan chains coupled to respective input and output interfaces of the circuit core via respective functional logic blocks, and interface signal selection circuitry. The interface signal selection circuitry is configured to select a particular one of a functional input signal and a plurality of scan test input signals for application to one or more designated input signal lines of the input interface of the circuit core responsive to one or more control signals. By way of example only, the first and second scan test input signals may comprise respective first and second distinct address values and the designated input signal lines of the input interface of the circuit core may comprise address input signal lines of an embedded memory.
    Type: Application
    Filed: February 14, 2013
    Publication date: August 14, 2014
    Applicant: LSI Corporation
    Inventor: LSI Corporation
  • Publication number: 20140153126
    Abstract: Systems and methods for data processing, and more particularly to estimating or calculating interference between tracks on a storage medium.
    Type: Application
    Filed: December 4, 2012
    Publication date: June 5, 2014
    Applicant: LSI Corporation
    Inventor: LSI Corporation
  • Publication number: 20130286498
    Abstract: Hardware-based methods and apparatus are provided for inter-track interference mitigation in magnetic recording systems using averaged values. Inter-track interference (ITI) is mitigated in a magnetic recording system by obtaining ITI cancellation data; and providing the ITI cancellation data for ITI mitigation, wherein the ITI mitigation is performed in combination with an averaging procedure for one or more of ITI mitigation of averaged data and averaging of ITI mitigated data. The sector is optionally decoded using the ITI mitigated samples. Samples for one or more side track sectors can also be averaged. The averaged side track samples can be provided as ITI cancellation data for ITI mitigation. The averaging procedure optionally applies a scaling factor to each read value.
    Type: Application
    Filed: March 15, 2013
    Publication date: October 31, 2013
    Applicant: LSI Corporation
    Inventor: LSI Corporation
  • Publication number: 20130227174
    Abstract: A system, method, and computer program product are provided for inserting a gap in information sent from a drive to a host device. In operation, one or more commands are received at a drive from a host device. Additionally, information is queued to send to the host device. Furthermore, a gap is inserted in the information to send to the host device such that the host device is capable of sending additional commands to the drive.
    Type: Application
    Filed: April 7, 2013
    Publication date: August 29, 2013
    Inventor: LSI CORPORATION
  • Publication number: 20130212322
    Abstract: Techniques are described for reducing write operations in memory. In use, write operations to be performed on data stored in memory are identified. A difference is then determined between results of the write operations and the data stored in the memory. Difference information is stored in coalescing memory buffers. To this end, the write operations may be reduced, utilizing the difference information.
    Type: Application
    Filed: March 15, 2013
    Publication date: August 15, 2013
    Inventor: LSI CORPORATION
  • Publication number: 20130191618
    Abstract: Various embodiments of the present invention provide systems and methods for data processing using variable scaling.
    Type: Application
    Filed: March 8, 2013
    Publication date: July 25, 2013
    Applicant: LSI Corporation
    Inventor: LSI Corporation
  • Publication number: 20130185599
    Abstract: Methods and apparatus are provided for detection and decoding in flash memories using a correlation of neighboring bits or errors in neighboring bits. Data from a flash memory device is processed by obtaining one or more read values for a plurality of bits in a given page of the flash memory device; converting the one or more read values for the plurality of bits to a reliability value for a bit among said plurality of bits based on a probability that a data pattern was written to the plurality of bits given that a particular pattern was read from the plurality of bits; and decoding the bit in the page using the reliability value. The probability that the data pattern was written to the plurality of bits given that the particular pattern was read from the plurality of bits is obtained from one or more tables.
    Type: Application
    Filed: December 31, 2012
    Publication date: July 18, 2013
    Applicant: LSI Corporation
    Inventor: LSI Corporation
  • Publication number: 20130185598
    Abstract: Methods and apparatus are provided for multi-tier detection and decoding in flash memory devices. Data from a flash memory device is processed by obtaining one or more read values for at least one bit in a given page of the flash memory device; converting the one or more read values for the at least one bit to a reliability value; performing an initial decoding of the at least one bit in a given page using the reliability value; and performing an additional decoding of the at least one bit in the given page if the initial decoding is not successful, wherein the additional decoding uses one or more of additional information for the given page and at least one value for at least one bit from at least one additional page.
    Type: Application
    Filed: December 31, 2012
    Publication date: July 18, 2013
    Inventor: LSI Corporation
  • Publication number: 20130176778
    Abstract: Methods and apparatus are provided for collecting cell-level statistics for detection and decoding in flash memories. Data from a flash memory device is processed by obtaining one or more read values for a plurality of bits in a page of the flash memory device; and generating cell-level statistics for the flash memory device based on a probability that a data pattern was read from the plurality of bits given that a particular pattern was written to the plurality of bits. The cell-level statistics are optionally generated substantially simultaneously with a reading of the read values, for example, as part of a read scrub process. The cell-level statistics can be used to convert the read values for the plurality of bits to a reliability value for a bit among the plurality of bits.
    Type: Application
    Filed: February 27, 2013
    Publication date: July 11, 2013
    Applicant: LSI Corporation
    Inventor: LSI Corporation
  • Publication number: 20130176880
    Abstract: The present invention provides a system and method of determining available bandwidth at a physical layer (PHY) device at a server on a broadband network. A link layer controller of a master administrator adaptively polls a PHY device over a set of time intervals. During polling, the controller places a PHY device's address on a line of a bus and awaits a response from the PHY device. Based upon the response from the PHY device, the administrator can determine whether the PHY device has available bandwidth. The link layer controller uses this information to recalculate its polling scheme to better make use of the available bandwidth over the shared transmission medium to which each PHY device in the network is attached.
    Type: Application
    Filed: February 28, 2013
    Publication date: July 11, 2013
    Inventor: LSI Corporation
  • Publication number: 20130176779
    Abstract: Inter-cell interference cancellation is provided for flash memory devices. Data from a flash memory device is processed by obtaining one or more quantized threshold voltage values for at least one target cell of the flash memory device; obtaining one or more hard decision read values for at least one aggressor cell of the target cell; determining an aggressor state of the at least one aggressor cell; determining an interference amount based on the aggressor state; determining an adjustment to the quantized threshold voltage values based on the determined interference amount; and adjusting the quantized threshold voltage values based on the determined adjustment. The quantized threshold voltage values for at least one target cell are optionally re-used from a previous soft read retry operation. The adjusted quantized threshold voltage values are optionally used to determine reliability values and are optionally applied to a soft decision decoder and/or a buffer.
    Type: Application
    Filed: February 27, 2013
    Publication date: July 11, 2013
    Applicant: LSI Corporation
    Inventor: LSI Corporation
  • Publication number: 20130176780
    Abstract: Methods and apparatus are provided for detection and decoding in flash memories with error correlations for a plurality of bits within a sliding window. Data from a flash memory device is processed by obtaining one or more read values for a plurality of bits from one or more pages of the flash memory device; converting the one or more read values for the plurality of bits to a non-binary log likelihood ratio based on a probability that a given data pattern was written to the plurality of bits when a particular pattern was read from the plurality of bits; and decoding the plurality of bits using a binary decoder. The non-binary log likelihood ratio captures one or more of intra-page correlations and/or intra-cell correlations. A least significant bit and a most significant bit of a given cell can be independently converted and/or jointly converted to the non-binary log likelihood ratio.
    Type: Application
    Filed: February 28, 2013
    Publication date: July 11, 2013
    Applicant: LSI Corporation
    Inventor: LSI Corporation
  • Publication number: 20130167895
    Abstract: A device and method wherein a thermo electric generator device is disposed between stacks of a multiple level device, or is provided on or under a die of a package and is conductively connected to the package. The thermo electric generator device is configured to generate a voltage by converting heat into electric power. The voltage which is generated by the thermo electric generator can be recycled back into the die itself, or to a higher-level unit in the system, even to a cooling fan.
    Type: Application
    Filed: February 25, 2013
    Publication date: July 4, 2013
    Applicant: LSI CORPORATION
    Inventor: LSI Corporation
  • Publication number: 20130156210
    Abstract: An apparatus includes a non-adaptive filter, an adaptive filter, and a controller. The non-adaptive filter may have non-adaptive filter coefficients and be configured to develop a non-adaptive error signal as a function of the non-adaptive filter coefficients. The adaptive filter may have adaptive filter coefficients and be configured to develop an adaptive error signal as a function of the adaptive filter coefficients. The controller may be configured to monitor a quality of the non-adaptive and adaptive error signals and perform one or more of a full coefficient update, a partial coefficient update and a fractional coefficient update of the non-adaptive filter coefficients based on a comparison of the quality of the adaptive error signal to a determined current best-attained performance measurement.
    Type: Application
    Filed: December 19, 2012
    Publication date: June 20, 2013
    Applicant: LSI CORPORATION
    Inventor: LSI Corporation
  • Publication number: 20130159368
    Abstract: Described embodiments provide an apparatus for calculating an N-point discrete Fourier transform of an input signal having multiple sample values. The apparatus includes at least one input configured to receive the sample values and a counter to count sample periods. Also included are at least two parallel multipliers to multiply each sample value, with each of the multipliers having a corresponding multiplication factor. There is at least one multiplexer to select one of the at least two parallel multipliers. An adder sums the scaled sample values and an accumulator accumulates the summed sample values. N is an integer and the at least two parallel multipliers are selectable based upon the value of N and the value of the sample period count.
    Type: Application
    Filed: February 15, 2013
    Publication date: June 20, 2013
    Applicant: LSI CORPORATION
    Inventor: LSI CORPORATION