Patents Assigned to LSI
-
Patent number: 8411399Abstract: 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: GrantFiled: July 19, 2010Date of Patent: April 2, 2013Assignee: LSI CorporationInventors: Ramnath Venkatraman, Ruggero Castagnetti
-
Patent number: 8412994Abstract: 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: GrantFiled: September 17, 2010Date of Patent: April 2, 2013Assignee: LSI CorporationInventor: Narendra B. Devta-Prasanna
-
Patent number: 8411705Abstract: 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: GrantFiled: March 24, 2010Date of Patent: April 2, 2013Assignee: LSI CorporationInventor: P. Stephan Bedrosian
-
Publication number: 20130077305Abstract: 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: ApplicationFiled: November 1, 2012Publication date: March 28, 2013Applicant: LSI INDUSTRIES, INC.Inventor: LSI Industries, Inc.
-
Publication number: 20130080828Abstract: 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: ApplicationFiled: September 23, 2011Publication date: March 28, 2013Applicant: LSI CORPORATIONInventor: Robert L. Sheffield
-
Publication number: 20130080679Abstract: 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: ApplicationFiled: September 26, 2011Publication date: March 28, 2013Applicant: LSI CORPORATIONInventor: Luca Bert
-
Publication number: 20130080696Abstract: 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: ApplicationFiled: September 26, 2011Publication date: March 28, 2013Applicant: LSI CorporationInventor: Luca Bert
-
Publication number: 20130080988Abstract: 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: ApplicationFiled: November 19, 2012Publication date: March 28, 2013Applicant: LSI CORPORATIONInventor: LSI Corporation
-
Publication number: 20130080198Abstract: 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: ApplicationFiled: September 27, 2011Publication date: March 28, 2013Applicant: LSI CorporationInventor: Alexander Y. Tetelbaum
-
Publication number: 20130077717Abstract: 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: ApplicationFiled: September 22, 2011Publication date: March 28, 2013Applicant: LSI CORPORATIONInventor: Sanjib Paul
-
Publication number: 20130080986Abstract: 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: ApplicationFiled: September 27, 2011Publication date: March 28, 2013Applicant: LSI CorporationInventors: Alexander Tetelbaum, Hyuk-Jong Yi
-
Patent number: 8407378Abstract: 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: GrantFiled: April 22, 2009Date of Patent: March 26, 2013Assignee: LSI CorporationInventor: Rajendra Sadanand Marulkar
-
Patent number: 8407385Abstract: 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: GrantFiled: March 26, 2009Date of Patent: March 26, 2013Assignee: LSI CorporationInventor: Balaji Govindaraju
-
Patent number: 8407567Abstract: 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: GrantFiled: June 26, 2009Date of Patent: March 26, 2013Assignee: LSI CorporationInventor: Kiran Gunnam
-
Patent number: 8407707Abstract: 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: GrantFiled: May 18, 2010Date of Patent: March 26, 2013Assignee: LSI CorporationInventors: David P. Sonnier, Balakrishnan Sundararaman, Shailendra Aulakh, Deepak Mital
-
Patent number: 8404960Abstract: 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: GrantFiled: August 31, 2004Date of Patent: March 26, 2013Assignee: LSI CorporationInventors: Zachary A. Prather, Steven E. Reder, Michael J. Berman
-
Patent number: 8405435Abstract: 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: GrantFiled: November 10, 2004Date of Patent: March 26, 2013Assignee: LSI CorporationInventors: Jonathan Schmitt, Roger L. Roisen
-
Patent number: 8405412Abstract: 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: GrantFiled: April 28, 2009Date of Patent: March 26, 2013Assignee: LSI CorporationInventors: Ross A. Kohler, Richard J. McPartland, Larry Christopher Wall, Wayne E. Werner
-
Patent number: 8407553Abstract: 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: GrantFiled: December 12, 2008Date of Patent: March 26, 2013Assignee: LSI CorporationInventor: Kiran Gunnam
-
Publication number: 20130070422Abstract: 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: ApplicationFiled: September 15, 2011Publication date: March 21, 2013Applicant: LSI CORPORATIONInventors: John M. Dunham, Alan T. Pfeifer, Chen-Hsing Peng