Patents Assigned to LSI
  • Patent number: 8411399
    Abstract: An integrated circuit power supply decoupling circuit includes a capacitor and a protection circuit. The capacitor has a first terminal and a second terminal. The protection circuit includes a first transistor having a first conduction path, and a second transistor having a second conduction path. One terminal of the first conduction path is connected to the first terminal of the capacitor, and another terminal of the first conduction path is connected to a first power supply rail. One terminal of the second conduction path is connected to the second terminal of the capacitor, and another terminal of the second conduction path is connected to a second power supply rail.
    Type: Grant
    Filed: July 19, 2010
    Date of Patent: April 2, 2013
    Assignee: LSI Corporation
    Inventors: Ramnath Venkatraman, Ruggero Castagnetti
  • Patent number: 8412994
    Abstract: Clock control circuitry for an integrated circuit, a method of testing an integrated circuit having a clock gate, an integrated circuit and a library of cells including the clock control circuitry are provided. In one embodiment, the integrated circuit includes: (1) a clock gate configured to apply a clock signal to at least a first scan chain of the integrated circuit, (2) combinational logic coupled to an input of the clock gate and (3) Design-for-Test logic located external to the combinational logic and coupled to the clock gate and a first cell of a second scan chain of the integrated circuit, the Design-for-Test logic configured to control operation of the clock gate based on a logic value of the first cell.
    Type: Grant
    Filed: September 17, 2010
    Date of Patent: April 2, 2013
    Assignee: LSI Corporation
    Inventor: Narendra B. Devta-Prasanna
  • Patent number: 8411705
    Abstract: An adaptive clock recovery (ACR) system has a first closed-loop control processor (e.g., a first proportional-integral (PI) processor) that processes an input phase signal indicative of jittery packet arrival times to generate a mean phase reference. The input phase signal is compared to the mean phase reference to generate delay-offset values that are indicative of the delay-floor corresponding to the packet arrival times. The mean phase reference and the delay-offset values are used to generate offset-compensated phase values corresponding to the delay-floor. The ACR system also has a second closed-loop control processor (e.g., a second PI processor) that smoothes the offset-compensated phase values to generate an output phase signal that can be used to generate a relatively phase stable recovered clock signal, even during periods of varying network load that adversely affect the uniformity of the packet arrival times.
    Type: Grant
    Filed: March 24, 2010
    Date of Patent: April 2, 2013
    Assignee: LSI Corporation
    Inventor: P. Stephan Bedrosian
  • Publication number: 20130077305
    Abstract: Systems and devices are disclosed that can be aimed by external adjustment devices/features/means without the need to open the sealed LED module. Heat from the LEDs and/or LED mounting assembly can be transferred to the outside air while the module is tilted, e.g., up to 15 degrees, or more, from vertical. Additionally, the modular structure of the inground LED light can allow for upgrade/renewal of associated electronics with only minor disassembly. Moreover, the thermal dissipation/management afforded by the designs of embodiments can allow for an increase of the LED useful service life. The sealing of the inground light unit can preclude the chance of an end user (e.g., service technician) from causing the unit to leak and thereby cause premature failure.
    Type: Application
    Filed: November 1, 2012
    Publication date: March 28, 2013
    Applicant: LSI INDUSTRIES, INC.
    Inventor: LSI Industries, Inc.
  • Publication number: 20130080828
    Abstract: Methods and apparatus for improved building of a hot spare storage device in a RAID storage system while avoiding reading of stale data from a failed storage device. In the recovery mode of the failed device, all data is write protected on the failed device. A RAID storage controller may copy as much readable data as possible from the failed device to the hot spare storage device. Unreadable data may be rebuilt using redundant information of the logical volume. Write requests directed to the failed device cause the addressed logical block address (LBA) to be marked as storing stale data. When a read request is directed to such a marked LBA, the read request returns an error status from the failed device to indicate that the data is stale. The RAID controller then rebuilds the now stale data for that LBA from redundant information of the logical volume.
    Type: Application
    Filed: September 23, 2011
    Publication date: March 28, 2013
    Applicant: LSI CORPORATION
    Inventor: Robert L. Sheffield
  • Publication number: 20130080679
    Abstract: The present invention is directed to a method for optimizing thermal management for a storage controller cache of a data storage system. The method allows for pending writes of a storage controller to be selectively provided to solid-state device (SSD) module(s) of the controller in a manner which allows operating temperatures of the SSD module(s) to be maintained within a thermal envelope.
    Type: Application
    Filed: September 26, 2011
    Publication date: March 28, 2013
    Applicant: LSI CORPORATION
    Inventor: Luca Bert
  • Publication number: 20130080696
    Abstract: A multi-tiered system of data storage includes a plurality of data storage solutions. The data storage solutions are organized such that the each progressively faster, more expensive solution serves as a cache for the previous solution, and each solution includes a dedicated data block to store individual data sets, newly written in a plurality of write operations, for later migration to slower data storage solutions in a single write operation.
    Type: Application
    Filed: September 26, 2011
    Publication date: March 28, 2013
    Applicant: LSI Corporation
    Inventor: Luca Bert
  • Publication number: 20130080988
    Abstract: A method of manufacturing an electronic circuit employing a flexible ramptime limit and an electronic circuit are disclosed. In one embodiment, the method includes: (1) physically synthesizing a logical representation of an electronic circuit employing flexible ramptime limits, (2) performing a timing test on the physically synthesized electronic circuit employing the flexible ramptime limits and a processor and (3) determining if there is a violation of the flexible ramptime limits.
    Type: Application
    Filed: November 19, 2012
    Publication date: March 28, 2013
    Applicant: LSI CORPORATION
    Inventor: LSI Corporation
  • Publication number: 20130080198
    Abstract: A method of estimating a profit margin for an IC chip includes providing design, manufacturing and financial input data for the IC chip and determining a ratio of performing to manufactured IC chips using chip yields apart from timing. The method of estimating a profit margin also includes characterizing IC chip performance corresponding to clock timing and on-chip-variation (OCV) margins and calculating price and costs corresponding to design, manufacturing and testing of the IC chip. Additionally, the method of estimating a profit margin includes generating a profit margin based on the price and costs. A method of maximizing a profit margin for an IC chip is also included.
    Type: Application
    Filed: September 27, 2011
    Publication date: March 28, 2013
    Applicant: LSI Corporation
    Inventor: Alexander Y. Tetelbaum
  • Publication number: 20130077717
    Abstract: An apparatus for performing sequence detection on a stream of incoming bits comprises a memory and circuitry coupled to the memory. The circuitry is operative, for each bit of the stream of incoming bits, to overwrite a first binary number presently stored in the memory with a second binary number, and to provide an output indicative of when the second binary number is equal to a predetermined value. The output indicative of when the second binary number is equal to the predetermined value is, in turn, indicative of when a binary number constructed by the stream of incoming bits is divisible by a prescribed integer.
    Type: Application
    Filed: September 22, 2011
    Publication date: March 28, 2013
    Applicant: LSI CORPORATION
    Inventor: Sanjib Paul
  • Publication number: 20130080986
    Abstract: A system for, and method of, performing static timing analysis. In one embodiment, the system includes: (1) a CVS tool configured to determine a cell-based voltage supply corresponding to each of a plurality of cells in an integrated circuit design and (2) an STA tool configured to derate the each of the cells based on the corresponding cell-based voltage supply.
    Type: Application
    Filed: September 27, 2011
    Publication date: March 28, 2013
    Applicant: LSI Corporation
    Inventors: Alexander Tetelbaum, Hyuk-Jong Yi
  • Patent number: 8407378
    Abstract: Several methods and a system to implement data compression inline with an eight byte data path are disclosed. In one embodiment, a method includes acquiring a data from a host. In addition, the method includes applying an eight byte data path to the data. The method also includes compressing the data inline. The method may further include writing the data in a memory through a memory controller using a RAID engine. The method may also include manipulating the data through the RAID engine. In addition, the method may include reading the data through a Serial Attached SCSI (SAS) core. The method may further include writing the data to a non-volatile storage. The method may include applying a compression technique based on a data history. The method may also include maintaining a consistent order of a sequence of the data during a data compression operation and a decompression operation.
    Type: Grant
    Filed: April 22, 2009
    Date of Patent: March 26, 2013
    Assignee: LSI Corporation
    Inventor: Rajendra Sadanand Marulkar
  • Patent number: 8407385
    Abstract: A bus arbitration system, a method of connecting a master device and a peripheral over a bus system of an IC and an IC is provided. In one embodiment, the bus arbitration system includes: (1) a bus system configured to couple master devices to peripherals, port arbiters coupled to the bus system, wherein each of the port arbiters uniquely corresponds to one of the peripherals and is configured to manage access to the uniquely corresponding peripheral and a request splitter configured to receive connection requests from the master devices for the peripherals and direct the connection requests to a specific one of the port arbiters according to a port identifier associated with each of the connection requests.
    Type: Grant
    Filed: March 26, 2009
    Date of Patent: March 26, 2013
    Assignee: LSI Corporation
    Inventor: Balaji Govindaraju
  • Patent number: 8407567
    Abstract: In one embodiment, a reconfigurable adder has first and second five-bit non-reconfigurable adders and is selectively configurable to operate in a five-bit mode or a ten-bit mode. In five-bit mode, the first non-reconfigurable adder adds first and second messages to generate a first sum, and the second non-reconfigurable adder adds third and fourth messages to generate a second sum. In ten-bit mode, the first non-reconfigurable adder adds a first half of a first ten-bit message and a first half of a second ten-bit message to generate a first partial sum and a carry-over bit. The second non-reconfigurable adder adds a second half of the first ten-bit message, a second half of the second ten-bit message, and the carry-over bit to generate a second partial sum. A ten-bit sum is then generated by combining the first and second partial sums.
    Type: Grant
    Filed: June 26, 2009
    Date of Patent: March 26, 2013
    Assignee: LSI Corporation
    Inventor: Kiran Gunnam
  • Patent number: 8407707
    Abstract: Described embodiments provide a method of assigning tasks to queues of a processing core. Tasks are assigned to a queue by sending, by a source processing core, a new task having a task identifier. A destination processing core receives the new task and determines whether another task having the same identifier exists in any of the queues corresponding to the destination processing core. If another task with the same identifier as the new task exists, the destination processing core assigns the new task to the queue containing a task with the same identifier as the new task. If no task with the same identifier as the new task exists in the queues, the destination processing core assigns the new task to the queue having the fewest tasks. The source processing core writes the new task to the assigned queue. The destination processing core executes the tasks in its queues.
    Type: Grant
    Filed: May 18, 2010
    Date of Patent: March 26, 2013
    Assignee: LSI Corporation
    Inventors: David P. Sonnier, Balakrishnan Sundararaman, Shailendra Aulakh, Deepak Mital
  • Patent number: 8404960
    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: Grant
    Filed: August 31, 2004
    Date of Patent: March 26, 2013
    Assignee: LSI Corporation
    Inventors: Zachary A. Prather, Steven E. Reder, Michael J. Berman
  • Patent number: 8405435
    Abstract: A delay locked loop generates a voltage on a common node as a function of a phase difference between a reference input and a feedback input. A first voltage-controlled delay line coupled between the reference input and the feedback input and has a first delay, which is controlled by the voltage on the common node. A second voltage-controlled delay line is selectively coupled in series with the first delay line, between the reference input and the feedback input, as a function of a test control input. The second delay line has a second delay, which is controlled by the voltage on the common node.
    Type: Grant
    Filed: November 10, 2004
    Date of Patent: March 26, 2013
    Assignee: LSI Corporation
    Inventors: Jonathan Schmitt, Roger L. Roisen
  • Patent number: 8405412
    Abstract: An IC adapted for self-monitored burn-in includes a first memory and at least one BIST circuit coupled to the memory and operative to test the IC by executing a burn-in test and to generate test results indicative of at least one parameter of the burn-in test. The test results are at least temporarily stored in the first memory as a function of a first control signal.
    Type: Grant
    Filed: April 28, 2009
    Date of Patent: March 26, 2013
    Assignee: LSI Corporation
    Inventors: Ross A. Kohler, Richard J. McPartland, Larry Christopher Wall, Wayne E. Werner
  • Patent number: 8407553
    Abstract: Certain embodiments of the present invention are efficient run-time methods for creating and updating a RAM list of dominant trapping-set profiles for use in (LDPC) list decoding. A decoded correct codeword is compared to a near codeword to generate a new trapping-set profile, and the profile written to RAM. Record is kept of how many times RAM has been searched since a profile was last matched. Profiles that have not been matched within a specified number of searches are purge-eligible. Purge-eligible profiles are further ranked on other factors, e.g., number of times a profile has been matched since it was added, number of unsatisfied check nodes, number of erroneous bit nodes. If there is insufficient free space in RAM to store a newly-discovered profile, then purge-eligible profiles are deleted, beginning with the lowest-ranked profiles, until either (i) sufficient free space is created or (ii) there are no more purge-eligible profiles.
    Type: Grant
    Filed: December 12, 2008
    Date of Patent: March 26, 2013
    Assignee: LSI Corporation
    Inventor: Kiran Gunnam
  • Publication number: 20130070422
    Abstract: Systems and methods are hereby provided for enclosures having integrated handle features for storing one or more storage devices. The system includes a rigid frame and multiple bays. Each bay includes a body movably attached to the frame, wherein repositioning of the body with respect to the frame is restricted by at least one holding element of the frame to a limited range of motion. The body defines a receptacle for receiving and holding a storage device. Each bay also includes a lever arm rotatably attached to the frame, the lever arm comprising a cam surface to engage with the body and to move the body upon rotation of the lever arm. When the lever arm achieves a first position, the body engages the storage device with a communication channel, and when the lever arm achieves a second position, the body disengages the storage device from the communication channel.
    Type: Application
    Filed: September 15, 2011
    Publication date: March 21, 2013
    Applicant: LSI CORPORATION
    Inventors: John M. Dunham, Alan T. Pfeifer, Chen-Hsing Peng