Patents Assigned to LSI
-
Publication number: 20130191665Abstract: A method of controlling a power mode of a memory device is provided, which includes providing a power mode control signal responsive to a control signal and frequency information. The control signal is provided by a processing device operatively coupled to the memory device. The frequency information is associated with a clock signal used to operate the processing device, and the power mode control signal is operative to control the power mode. The control signal includes a chip select (CS) signal and/or a wait-for-interrupt (WFI) signal, and the power mode includes a light sleep (LS) mode and/or a deep sleep (DS) mode. The frequency information represents a low frequency range, medium frequency range, and/or high frequency range. A corresponding computer-readable medium, power management controller, and electronic system are also disclosed.Type: ApplicationFiled: January 19, 2012Publication date: July 25, 2013Applicant: LSI CORPORATIONInventors: Romeshkumar Bharatkumar Mehta, Dharmesh Kishor Tirthdasani, Srinivasa Rao Kothamasu, Ravindra Bidnur
-
Publication number: 20130187010Abstract: A track circuit apparatus for a train, the track circuit apparatus includes: a ground-based transmitter that is installed corresponding to each of a plurality of block sections divided from a track circuit formed by rails, digitally modulates transmission data by a carrier frequency predetermined and common for each of the block sections, assigns different pseudo random noise (PN) codes to adjacent block sections, and modulates and transmits the data; and a ground-based receiver or an on-train receiver that demodulates received data corresponding to a block section based on the carrier frequency of one of reception signals received from the block section and the PN code assigned to the block section.Type: ApplicationFiled: December 28, 2012Publication date: July 25, 2013Applicant: LSIS CO., LTD.Inventor: LSIS CO., LTD.
-
Publication number: 20130188352Abstract: A lighting apparatus is shown and described. In one aspect, the lighting apparatus includes a lighting component and a mounting structure. The lighting component can include a light source, a plate, and a frame. The light source can include one or more lighting elements, such as light emitting diodes. The lighting component can be releasably secured to the mounting structure.Type: ApplicationFiled: January 23, 2013Publication date: July 25, 2013Applicant: LSI Industries, Inc.Inventor: LSI Industries, Inc.
-
Patent number: 8495449Abstract: A method for selecting a population of schedules of an n-layer decoder for offline schedule testing. The method identifies one or more triads, where a triad is a sequence of three layers where no layer is repeated. The method selects a set of schedules where each of the identified triads is contained in at least one schedule. The method associates each selected schedule with one or more key-layer values, where a key layer is the middle layer of a triad contained within the schedule.Type: GrantFiled: July 28, 2009Date of Patent: July 23, 2013Assignee: LSI CorporationInventor: Kiran Gunnam
-
Patent number: 8495348Abstract: A system and method for root booting includes a plurality of computing devices that each boot from a read-only base volume of an attached storage device that includes data common to the computing devices. The attached storage device also includes a plurality of volumes, each dedicated to one of the computing devices, which are redirect on write snapshots of the read-only base volume including unique items for the respective computing device. The read-only base volume may be stored in one or more solid state drives which may be configured as a RAID (redundant array of independent disks) and/or mirrored with one or more other storage drives. The plurality of volumes may each be stored in one or more hard disk drives which may be configured as a RAID. The attached storage device may be operable to add common data to the read-only base volume.Type: GrantFiled: June 26, 2008Date of Patent: July 23, 2013Assignee: LSI CorporationInventors: Ross Zwisler, Brian McKean
-
Patent number: 8495324Abstract: Methods and structure within a storage system for tuning performance of the storage system based on monitored block level access within the storage system. Block level access, either in cache memory or on the storage devices of the storage system, is monitored to detect patterns of access and/or data that correspond to an identified host system program. Based on the identified host system program, a profile of desired storage device configuration information is selected by the storage system. The profile comprises information identifying optimal configuration of a logical volume used by the corresponding host system program. Reconfiguration options are identified from the profile information and used either to automatically reconfigure the logical volume or are presented to a user to permit the user to select desired options from the reconfiguration options.Type: GrantFiled: November 16, 2010Date of Patent: July 23, 2013Assignee: LSI CorporationInventors: Scott W. Kirvan, Yanling Qi
-
Patent number: 8493764Abstract: An integrated circuit having a CAM array includes a plurality of CAM cells organized in rows and columns where each row corresponds to an address word and each column corresponds to a bit position, and a match line for each row connected to be shared by CAM cells in that row. The CAM array also includes a feedback circuit for each row connected to limit a discharge voltage for a corresponding match line in that row. In another aspect, a method of operating an integrated circuit having a CAM array includes organizing a plurality of CAM cells in rows and columns where each row corresponds to an address word and each column corresponds to a bit position, and sharing a match line with CAM cells in each row. The method also includes limiting a discharge voltage for the match line.Type: GrantFiled: February 10, 2011Date of Patent: July 23, 2013Assignee: LSI CorporationInventors: Vinod Rachamadugu, Uddip Roy, Setti Shanmukheswara Rao, Nikhil Lad
-
Patent number: 8492911Abstract: An electronic device includes an integrated circuit and a heat spreader. The integrated circuit includes a substrate with an active via located therein. The heat spreader includes a thermally conductive core. The active via is connected to a corresponding heat spreader via that passes through the thermally conductive core.Type: GrantFiled: July 20, 2010Date of Patent: July 23, 2013Assignee: LSI CorporationInventors: Mark A. Bachman, John W. Osenbach, Sailesh M. Merchant
-
Patent number: 8494092Abstract: In described embodiments, a receiver includes a clock and data recovery (CDR) module with a voltage control oscillator (VCO) and a Sigma-Delta modulator in an integral loop control of the VCO. Providing finer resolution by the Sigma-Delta modulator reduces quantization noise in the integral control loop when compared to a loop without a Sigma-Delta modulator in the integral loop. Sigma-Delta modulation within the integral loop control of a VCO-based CDR reduces effective quantization of the VCO integral word control, allowing the proportional loop control compensation to i) reduce effective quantization of the VCO integral word control and, ii) enhance receiver jitter tolerance in presence of periodic-jitter, serial data whose frequency is offset from the nominal rate and serial data whose nominal frequency is modulated by a spread spectrum clock.Type: GrantFiled: April 7, 2011Date of Patent: July 23, 2013Assignee: LSI CorporationInventors: Vladimir Sindalovsky, Lane Smith, Shawn Logan
-
Patent number: 8494099Abstract: In one embodiment, a method for signal processing is provided that uses an improved inversion to mitigate the imprecision introduced by fast approximate methods for division. An input signal is received and processed to generate a matrix M. The matrix M is inverted to generate an inverted matrix M?1. Matrix M is inverted by (i) decomposing the matrix M into a plurality of first sub-matrices, (ii) generating, based on the first sub-matrices and without any division operations, numerators for a plurality of second sub-matrices of the inverted matrix M?1, (iii) generating, based on the first sub-matrices and without any division operations, denominators for the second sub-matrices, and (iv) generating the second sub-matrices based on the numerators and denominators. The inverted matrix M?1 is processed to generate an output signal. Accordingly, a reduction in noise level from inaccuracy in division is achieved, and computational complexity is reduced.Type: GrantFiled: September 8, 2009Date of Patent: July 23, 2013Assignee: LSI CorporationInventors: Eliahou Arviv, Daniel Briker, Yitzhak Casapu
-
Publication number: 20130181852Abstract: Coding circuitry for difference-based data transformation in an illustrative embodiment comprises a difference-based encoder having a plurality of processing stages, with the difference-based encoder being configured to generate respective orders of difference from a sequence of data samples and to output encoded data determined based on at least a selected one of the orders of difference. The coding circuitry may be configured to implement lossless, linear compression of the sequence of data samples. The coding circuitry may additionally or alternatively comprise a difference-based decoder having a plurality of processing stages, with the difference-based encoder being configured to process encoded data comprising selected ones of a plurality of orders of difference and to reconstruct a sequence of data samples based on the selected orders of difference.Type: ApplicationFiled: January 17, 2012Publication date: July 18, 2013Applicant: LSI CorporationInventors: Prakash Krishnamoorthy, Ramesh C. Tekumalla, Parag Madhani
-
Publication number: 20130185607Abstract: An integrated circuit comprises scan test circuitry and additional circuitry subject to testing utilizing the scan test circuitry. The scan test circuitry comprises at least one scan chain having a plurality of scan cells, wherein the scan chain is separated into a plurality of scan segments with each such segment comprising a distinct subset of two or more of the plurality of scan cells. The scan test circuitry further comprises scan segment bypass circuitry configured to selectively bypass one or more of the scan segments in a scan shift mode of operation. The scan segment bypass circuitry may comprise a plurality of multiplexers and a scan segment bypass controller. The multiplexers are arranged within the scan chain and configured to allow respective ones of the scan segments to be bypassed responsive to respective bypass control signals generated by the scan segment bypass controller.Type: ApplicationFiled: January 12, 2012Publication date: July 18, 2013Applicant: lSI CorporationInventors: Ramesh C. Tekumalla, Prakash Krishnamoorthy, Niranjan Anant Pol, Vineet Sreekumar
-
Publication number: 20130185466Abstract: The present invention is directed to a method which allows for substitution of standard SAS ALIGN primitives with an alternative, more spectrally pure set of SAS ALIGN primitives that allows for enhanced continuous adaptation performance. Two consenting SAS devices which are connected to each other may negotiate for and start communicating using the alternate set of ALIGN primitives, which may allow for improved jitter tolerance and reduced bit error rate.Type: ApplicationFiled: January 18, 2012Publication date: July 18, 2013Applicant: LSI CORPORATIONInventors: William W. Voorhees, Patrick R. Bashford, Harvey J. Newman
-
Publication number: 20130185599Abstract: 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: ApplicationFiled: December 31, 2012Publication date: July 18, 2013Applicant: LSI CorporationInventor: LSI Corporation
-
Patent number: 8487691Abstract: An apparatus comprising a first circuit, a second circuit, and a third circuit. The first circuit may be configured to generate a first control voltage and a second control voltage. The second circuit may be configured to generate a bias signal in response to the first control voltage and the second control voltage. The third circuit may be configured to generate a filtered signal in response to the bias signal. The filtered signal may be added to the first control voltage and the second control voltage to provide AC noise suppression when generating the bias signal.Type: GrantFiled: June 12, 2012Date of Patent: July 16, 2013Assignee: LSI CorporationInventors: Pankaj Kumar, Pramod Parameswaran, Vani Deshpande, Makeshwar Kothandaraman
-
Patent number: 8487795Abstract: A time-interleaved track-and-hold circuit includes a clock generator adapted to receive a global sine-wave clock signal and to generate therefrom multiple square-wave output clock signals of different phases. The track-and-hold circuit includes a switching array operative in at least a track mode or a hold mode. The switching array includes multiple switch circuits, each switch circuit adapted to receive an analog input signal, a corresponding one of the output clock signals, and the global sine-wave clock signal. Each switch circuit is operative to utilize the corresponding one of the output clock signals during the track mode for tracking the analog input signal, and is operative during the hold mode to store the input signal sampled during the track mode as an output of the switch circuit and to utilize the global sine-wave clock signal during the hold mode for synchronizing sampling instants of the respective outputs of the switch circuits.Type: GrantFiled: April 18, 2012Date of Patent: July 16, 2013Assignees: LSI Corporation, Oregon State UniversityInventors: Tao Jiang, Patrick Yin Chiang, Freeman Y. Zhong
-
Patent number: 8489935Abstract: An apparatus comprising an initiator circuit and a target circuit. The initiator circuit may be configured to (i) communicate with a network through a first interface and (ii) generate testing sequences to be sent to the network. The target circuit may be configured to (i) receive the testing sequences from the network through a second network interface and (ii) respond to the testing sequences.Type: GrantFiled: January 4, 2011Date of Patent: July 16, 2013Assignee: LSI CorporationInventors: Mahmoud K. Jibbe, Prakash Palanisamy
-
Patent number: 8488489Abstract: A scalable packet switch possessing a multiport memory, a multiport memory manager, two or more input/output (I/O) ports, and two or more switch engines. Each switch engine is associated with one or more I/O ports, and is adapted to receive inbound packets and transmit outbound packets via the associated I/O ports. Inbound packets are stored in a shared packet buffer. Each switch engine is further adapted to (i) determine (i.e., bridge) the outbound I/O port(s) for received inbound packets by consulting a shared bridging table and (ii) schedule outbound packets for transmission, independently and in parallel with other switch engines. The shared packet buffer and shared bridging table are stored in the multiport memory and shared by all switch engines. The multiport memory manager allocates/de-allocates memory blocks within the multiport memory.Type: GrantFiled: June 16, 2009Date of Patent: July 16, 2013Assignee: LSI CorporationInventor: Joseph A. Manzella
-
Patent number: 8489791Abstract: Described embodiments provide a system having a bridge for communicating information between two processor buses. The bridge receives a command from a first bus, the command having an identification field and an address field. As the command is entered into a buffer in the bridge, the address field is checked against one or more addresses. If there is a match, then control bits are checked to see if the command will be allowed or not depending on the identification field value. If the command is not transferred to the second bus, a flag is set in the buffer, and an error message is returned to the first bus, and an interrupt may be generated. The control bits allow commands access to specific addresses on the second bus or deny the access depending on the command identification field. Bit-wise masking provides a range of values for identification and address field matching.Type: GrantFiled: December 28, 2010Date of Patent: July 16, 2013Assignee: LSI CorporationInventors: Richard J. Byrne, David S. Masters
-
Patent number: 8489792Abstract: Described embodiments provide a system having a bridge for connecting two different processor buses. A process monitor within the bridge allows for measuring latency of commands issued on a first bus, passing through the bridge, and executed by clients coupled to the second bus. By using identification fields associated with the command, measuring the latency of each command begins with matching the identification field of the command to an integer. As the bridge passes acknowledgements back to the first bus, the monitoring of the command is stopped when an identification field associated with an acknowledgement matches the identification field of the command being monitored. Data collected include the minimum, maximum, total latency, and the number of commands monitored. From this data, the average latency can be easily calculated.Type: GrantFiled: December 28, 2010Date of Patent: July 16, 2013Assignee: LSI CorporationInventors: Richard J. Byrne, David S. Masters, Steven J. Pollock, Michael R. Betker