Patents Assigned to LSI
  • Patent number: 8315588
    Abstract: A receiver circuit is provided on an integrated circuit. The receiver circuit includes first and second power supply terminals, a ground supply terminal, a resistive element coupled between the first and second power supply terminals, and a receiver biased between the second power supply terminal and the ground supply terminal. The receiver draws a bias current through the resistive element, which varies as a positive function with a voltage on the second power supply terminal. The voltage on the second power supply terminal varies as an inverse function of the bias current.
    Type: Grant
    Filed: April 30, 2004
    Date of Patent: November 20, 2012
    Assignee: LSI Corporation
    Inventor: Todd A. Randazzo
  • Patent number: 8316178
    Abstract: Described embodiments provide a method of transferring, by a media controller, data associated with a host data transfer between a host device and a storage media. A buffer layer module of the media controller segments the host data transfer into one or more data transfer segments. Each data transfer segment corresponds to at least a portion of the data. The buffer layer module allocates a number of physical buffers to a virtual circular buffer for buffering the one or more data transfer segments. The buffer layer module transfers, by the virtual circular buffer, each of the data transfer segments between the host device and the storage media through the allocated physical buffers.
    Type: Grant
    Filed: March 25, 2010
    Date of Patent: November 20, 2012
    Assignee: LSI Corporation
    Inventors: Timothy Lund, Carl Forhan, Michael Hicken
  • Patent number: 8313496
    Abstract: A system for endoscopic suturing is provided having an endoscope, such as a gastroscope, with a distal end locatable in the body of a patient and a flexible shaft extending to the distal end, a flexible accessory tube coupled to the endoscope to flex relative to the endoscope's shaft, and a tip coupled to the shaft of the endoscope having an opening through which one end of the accessory tube is received. Tissue suturing and suture securing instruments are provided each having a sufficiently flexible shaft locatable through the accessory tube.
    Type: Grant
    Filed: May 15, 2003
    Date of Patent: November 20, 2012
    Assignee: LSI Solutions, Inc.
    Inventors: Jude S. Sauer, Michael W. Fitzsimmons, Mark A. Bovard
  • Patent number: 8315133
    Abstract: An optical-disc player having a reader and a controller. The reader derives out-of-band information from surface marks of an optical disc, where the controller controls operations of the reader based on the derived information. The controlled operations may involve the reading and rendering of embedded data of the optical disc. For example, a person writes the words “Spanish” and “widescreen” on the surface of a DVD with a marker and inserts the DVD in a DVD player. The DVD player scans the surface of the DVD and sends the resulting image data to an optical character recognition (OCR) module. The OCR module outputs a text file containing the words “Spanish” and “widescreen” to a controller (e.g., Microsoft HDi runtime). In response, the controller sets the playback language to Spanish and the screen format to widescreen.
    Type: Grant
    Filed: July 9, 2009
    Date of Patent: November 20, 2012
    Assignee: LSI Corporation
    Inventors: Roger A. Fratti, John A. Michejda
  • Patent number: 8316272
    Abstract: In one embodiment, an LDPC decoder has a controller and one or more check-node units (CNUs). The CNUs generate check-node messages using a scaled min-sum algorithm, an offset min-sum algorithm, or a scaled and offset min-sum algorithm. Initially, the controller selects a scaling factor and an offset value. The scaling factor may be set to one for no scaling, and the offset value may be set to zero for no offsetting. If the decoder is unable to correctly decode a codeword, then (i) the controller selects a new scaling and/or offset value and (ii) the decoder attempts to correctly decode the codeword using the new scaling and/or offset value. By changing the scaling factor and/or offset value, LDPC decoders of the present invention may be capable of improving error-floor characteristics over LDPC decoders that use only fixed or no scaling factors or fixed or no offsetting factors.
    Type: Grant
    Filed: April 8, 2009
    Date of Patent: November 20, 2012
    Assignee: LSI Corporation
    Inventor: Kiran Gunnam
  • Patent number: 8315128
    Abstract: Various embodiments of the present invention provide apparatuses, systems and methods for heat assisted magnetic recording. For example, an apparatus is disclosed that includes a signal generator operable to generate laser trigger pulses at the transition rate of the magnetic write data signal, a variable delay element operable to control an alignment between the laser pulse control signal and the magnetic write data signal, a phase difference detector operable to control the variable delay element, a triggerable pulse generator circuit operable to generate a laser pulse control signal based on the laser trigger pulses, a magnetic write head operable to record data to a magnetic storage medium under control of the magnetic write data signal, and a laser diode operable to heat the magnetic storage medium under control of the laser pulse control signal.
    Type: Grant
    Filed: January 9, 2012
    Date of Patent: November 20, 2012
    Assignee: LSI Corporation
    Inventors: Ross S. Wilson, Jason S. Goldberg
  • Publication number: 20120290905
    Abstract: A method is disclosed for updating parity information in a RAID 6 system wherein only one parity block is read during each write operation. Both parity blocks may be updated from the new data, the data being overwritten and either of the old blocks of parity information. A method for load balancing in a RAID 6 system using this method is also disclosed.
    Type: Application
    Filed: May 13, 2011
    Publication date: November 15, 2012
    Applicant: LSI CORPORATION
    Inventor: Naveen Krishnamurthy
  • Publication number: 20120290762
    Abstract: A system and method for reducing overall connection latencies in a SAS expander is disclosed. The SAS expander includes a plurality of ports and a route lookup table configured for providing a central resource for routing information for the ports. The SAS expander also includes a plurality of connection history caches (CHCs) associated with the ports, each CHC is configured for storing at least one successfully established connection record. Upon receiving a connection request at a particular port, that particular port may determine whether a matching connection record for the connection request is stored in its corresponding CHC. If the matching connection record is stored in its corresponding CHC, a connection may be established in response to the connection request based on the matching connection record. However, if no matching connection record is found in its corresponding CHC, the connection may be established utilizing the route lookup table.
    Type: Application
    Filed: May 12, 2011
    Publication date: November 15, 2012
    Applicant: LSI CORPORATION
    Inventors: Nitin Kabra, Gurvinder Singh
  • Publication number: 20120288643
    Abstract: A method for affecting film growth on a substrate during a deposition process includes steps of: applying a first voltage or current to a first zone of a chuck adapted to hold the substrate in position, the film growth on at least a portion of the substrate proximate the first zone being affected as a function of a level of the first voltage or current; and applying a second voltage or current to a second zone of the chuck, the film growth on at least a portion of the substrate proximate the second zone being affected as a function of a level of the second voltage or current.
    Type: Application
    Filed: July 20, 2012
    Publication date: November 15, 2012
    Applicant: LSI CORPORATION
    Inventor: Robert Wayne Donis
  • Publication number: 20120290789
    Abstract: A system may include multi-tenant electronic storage for hosting a plurality of applications having heterogeneous Input/Output (I/O) characteristics, relative importance levels, and Service-Level Objectives (SLOs). The system may also include a management interface for managing the multi-tenant electronic storage, where the management interface is configured to receive a storage resource arbitration policy based on at least one of a workload type, an SLO, or a priority for an application. The system may further include control programming configured to receive an association of a particular I/O stream with a particular application generating the I/O stream, where the association of the I/O stream with the application was determined by analyzing at least one I/O characteristic of the I/O stream, and determine at least one of a cache size or a caching policy for the application based on the association of the I/O stream with the application and the storage resource arbitration policy.
    Type: Application
    Filed: May 12, 2011
    Publication date: November 15, 2012
    Applicant: LSI CORPORATION
    Inventors: Sai Ramakrishna Susarla, Brian McKean
  • Publication number: 20120290875
    Abstract: Methods and structure for providing methods and structure for recovering errors in a hardware controller after an overwrite event, such as the detection of another error. In this regard, a link layer of the hardware controller is configured with a register that persistently stores errors until a processor can address them. The link layer is adapted to establish a connection between an initiator and a target and detect errors associated with the connection. As each detected error is overwritten by a subsequently detected error, the link layer register persistently stores the detected errors associated with the connection for recovery after the detected error has been overwritten in the link layer at least until the error can be handled.
    Type: Application
    Filed: May 9, 2011
    Publication date: November 15, 2012
    Applicant: LSI CORPORATION
    Inventors: Joshua P. Sinykin, Sreedeepti Reddy, Jeffrey K. Whitt
  • Publication number: 20120291021
    Abstract: A method and controller device for upgrading firmware in a virtualized storage environment having a virtual machine manager, guest virtual machines and a storage device. The method includes downloading a new firmware solution bundle to a first logical area of the storage device, and installing the new firmware containing the virtual machine manager and guest virtual machines. The installation includes moving the solution bundle to a scratch area carved out of a P-cache area in the storage device, extracting the new firmware, copying the new firmware to the first logical area, marking the first logical area as the Active area, and marking the second logical area as the Staging area. The method also includes rebooting the virtualized storage environment with the installed new firmware, committing to the new firmware if the installation is successful, and rolling back the firmware version from the new firmware to the current firmware if the installation is not successful.
    Type: Application
    Filed: May 13, 2011
    Publication date: November 15, 2012
    Applicant: LSI Corporation
    Inventors: Arindam Banerjee, John Thomas, Pradeep R. Venkatesha
  • Publication number: 20120286766
    Abstract: Provided is an apparatus for detecting input phase missing and a method thereof, wherein the apparatus includes: a power input unit applying a 3-phase AC voltage; a rectifying unit rectifying the AC voltage applied from the power input unit; a filter unit bandpass-filtering the rectified voltage and calculating magnitude of ripple voltage from the filtered voltage; and a missing input phase detecting unit determining whether an input phase missing has occurred according to the magnitude of the ripple voltage, whereby the input phase missing can be detected without an error, and a method thereof, and fast response and simplicity of embodiment can be realized without calculation process of ripple frequency.
    Type: Application
    Filed: April 19, 2012
    Publication date: November 15, 2012
    Applicant: LSIS CO., LTD.
    Inventor: Eun Woo LEE
  • Publication number: 20120287610
    Abstract: A lighting apparatus comprising a first lighting assembly comprising at least one lower light source configured to cast light over at least a near field and a second lighting assembly comprising at least one upper light source configured to cast light over at least a far field, the second lighting assembly mounted above the first lighting assembly.
    Type: Application
    Filed: May 13, 2011
    Publication date: November 15, 2012
    Applicant: LSI INDUSTRIES, INC.
    Inventor: Mark James Krogman
  • Publication number: 20120290994
    Abstract: A method of reducing total power dissipation for logic cells includes selecting a distribution of logic cells corresponding to at least one path, computing a dynamic to static power ratio for each logic cell in the distribution of logic cells and ranking the dynamic to static power ratio for each logic cell into a lower group, a middle group and an upper group of logic cells. Additionally, the method includes swapping the lower group of logic cells and the upper group of logic cells for a reconfigured middle group of logic cells and verifying path timing for the reconfigured middle group of logic cells. Methods of reducing total power dissipation using Boolean equations and for logic cell sets are also provided.
    Type: Application
    Filed: May 9, 2011
    Publication date: November 15, 2012
    Applicant: LSI Corporation
    Inventors: Benjamin Mbouombouo, Ramnath Venkatraman, Ruggero Castagnetti
  • Publication number: 20120287983
    Abstract: Methods and apparatus are provided for pseudo asynchronous testing of receive paths in serializer/deserializer (SerDes) devices. A SerDes device is tested by applying a source of serial data to a receive path of the SerDes device during a test mode. The receive path substantially aligns to incoming data using a bit clock. A phase is adjusted during the test mode of the bit clock relative to the source of serial data to evaluate the SerDes device. The source of serial data may be, for example, a reference clock used by a phase locked loop to generate the bit clock. The phase of the bit clock can be directly controlled during the test mode, for example, by a test phase control signal, such as a plurality of interpolation codes that are applied to an interpolator that alters a phase of the bit clock.
    Type: Application
    Filed: July 26, 2012
    Publication date: November 15, 2012
    Applicant: LSI CORPORATION
    Inventors: Christopher J. Abel, Parag Parikh, Vladimir Sindalovsky
  • Patent number: 8312215
    Abstract: A software-based RAID system is provided that enables configuration conflicts to be detected and resolved between a PD that is logically present but physically missing, and a PD that is physically and logically present. In accordance with the invention, a determination is made as to whether such a configuration conflict exists, and if so, the logically-present, but physically missing, reference identifier associated with the PD is remapped to a port number that currently is not in use.
    Type: Grant
    Filed: September 18, 2008
    Date of Patent: November 13, 2012
    Assignee: LSI Corporation
    Inventors: Daniel Gnanaraj Samuelraj, Jianning Wang, Jinwen Xie
  • Patent number: 8312342
    Abstract: In one embodiment, a reconfigurable minimum operator has two five-bit non-reconfigurable minimum operators and is selectively configurable to operate in a five- or ten-bit mode. In five-bit mode, the first non-reconfigurable minimum operator determines whether a first five-bit message is less than a second five-bit message, and the second non-reconfigurable minimum operator determines whether a third five-bit message is less than a fourth five-bit message. In ten-bit mode, the first non-reconfigurable minimum operator determines whether a first half of a first ten-bit message is less than a first half of a second ten-bit message, and the second non-reconfigurable minimum operator determines whether a second half of the first ten-bit message is less than a second half of the second ten-bit message. The reconfigurable minimum operator determines whether the first ten-bit message is less than the second ten-bit message based on the comparisons of the first and second non-reconfigurable minimum operators.
    Type: Grant
    Filed: June 26, 2009
    Date of Patent: November 13, 2012
    Assignee: LSI Corporation
    Inventor: Kiran Gunnam
  • Patent number: 8312359
    Abstract: In one embodiment, a signal processing receiver has a branch-metric calibration (BMC) unit that receives (i) sets of four hard-decision bits from a channel detector and (ii) a noise estimate. The BMC unit has two or more update blocks (e.g., tap-weight update and/or bias-compensation blocks) that generate updated parameters used by a branch-metric unit of the channel detector to improve channel detection. The two or more update blocks generate the updated parameters based on (i) the sets of four hard-decision bits, (ii) the noise estimate, and (iii) bandwidth values. The bandwidth values for at least two of the two or more update blocks are selected such that they are different from one another. Selecting different bandwidth values may reduce the bit-error rate for the receiver over the bit-error rate that may be achieved by selecting the bandwidth values to be the same as one another.
    Type: Grant
    Filed: September 18, 2009
    Date of Patent: November 13, 2012
    Assignee: LSI Corporation
    Inventors: Jingfeng Liu, Hongwei Song, Lingyan Sun
  • Patent number: 8310447
    Abstract: A method for controlling a pointing icon in a computer, including the steps of (A) establishing a wireless connection between a pointing device and the computer, (B) generating directional information through one or more three dimensional movements of the pointing device, (C) transmitting the directional information from the pointing device to the computer and (D) translating the directional information into movements of the pointing icon on a screen of the computer using a device driver program stored on the computer.
    Type: Grant
    Filed: November 24, 2008
    Date of Patent: November 13, 2012
    Assignee: LSI Corporation
    Inventor: Michael L. Peterson