Patents Assigned to LSI
  • Publication number: 20130193922
    Abstract: An exemplary embodiment of the present disclosure includes an apparatus for discharging DC-link capacitor for electric vehicle charger. In a case the apparatus operates abnormally, operations of a rectifier, a boost PFC circuit and a DC-DC converter are discontinued, and the apparatus receives the power source charged in the DC-link capacitor through the auxiliary power supply unit to thereby perform a control operation.
    Type: Application
    Filed: January 29, 2013
    Publication date: August 1, 2013
    Applicant: LSIS CO., LTD.
    Inventor: LSIS CO., LTD.
  • Publication number: 20130193890
    Abstract: An exemplary embodiment of the present disclosure includes a medium voltage inverter control apparatus and a medium voltage inverter system using the same. The medium voltage inverter control apparatus determines input voltage information by receiving an input voltage of a medium voltage inverter, compares an output command of the medium voltage inverter with an output of a first PLL unit to output a difference therebetween, and synchronizes the output command of the medium voltage inverter using the difference.
    Type: Application
    Filed: January 29, 2013
    Publication date: August 1, 2013
    Applicant: LSIS CO., LTD.
    Inventor: LSIS CO., LTD.
  • Patent number: 8499226
    Abstract: In one embodiment, a turbo equalizer is selectively operable in either first or second modes. In the first mode, layered (low-density parity-check (LDPC)) decoding is performed on soft-output values generated by a channel detector, where, for each full local decoder iteration, the updates of one or more layers of the corresponding H-matrix are skipped. If decoding fails to converge on a valid LDPC-encoded codeword and a specified condition is met, then LDPC decoding is performed in a second mode, where the updates of all of the layers of the H-matrix are performed for each full local decoder iteration, including the one or more layers that were previously skipped in the first mode. Skipping one or more layers in the first mode increases throughput of the decoder, while updating all layers in the second mode increases error correction capabilities of the decoder.
    Type: Grant
    Filed: June 29, 2010
    Date of Patent: July 30, 2013
    Assignee: LSI Corporation
    Inventor: Kiran Gunnam
  • Patent number: 8497704
    Abstract: Methods and circuits in an application circuit to compensate for skew in the transmission of serial data between field programmable gate arrays (FPGAs) in the application circuit. A clock signal source external to both FPGAs generates a clock signal applied to both FPGAs. A transmitting FPGA generates a serial data stream comprising the current values of a plurality of signals within the transmitting FPGA and transmits the serial data stream based on its clock signal. The receiving FPGA receives the serial data stream and applies a programmed delay to the received serial data stream to compensate for skew in received serial data stream relative to its clock signal. The programmed delay value may be determined at initialization (or reset) of the FPGAs by transmitting synchronization data from the first transmitting FPGA to the receiving FPGA. The receiving FPGA adjusts a programmable delay while receiving synchronization data until it sense bit and word alignment relative to its clock signal.
    Type: Grant
    Filed: July 18, 2011
    Date of Patent: July 30, 2013
    Assignee: LSI Corporation
    Inventors: Devendra Bahadur Singh, Anand Sadashiv Date, Hrishikesh Suresh Sabnis
  • Patent number: 8499231
    Abstract: Various embodiments of the present invention provide systems and methods for data processing. As an example, a data processing circuit is disclosed that includes a data detecting circuit having: a first vector translation circuit, a second vector translation circuit, and a data detector core circuit. The data detecting circuit is operable to receive an input data set and at least one input vector in a first format. The at least one input vector corresponds to a portion of the input data set. The first vector translation circuit is operable to translate the at least one vector to a second format. The data detector core circuit is operable to apply a data detection algorithm to the input data set and the at least one vector in the second format to yield a detected output. The second vector translation circuit operable to translate a derivative of the detected output to the first format to yield an output vector.
    Type: Grant
    Filed: June 24, 2011
    Date of Patent: July 30, 2013
    Assignee: LSI Corporation
    Inventors: Zongwang Li, Wu Chang, Chung-Li Wang, Changyou Xu, Shaohua Yang, Yang Han
  • Patent number: 8499137
    Abstract: Described embodiments provide a memory manager for a network processor having a plurality of processing modules and a shared memory. The memory manager allocates blocks of the shared memory to requesting ones of the plurality of processing modules. A free block list tracks availability of memory blocks of the shared memory. A reference counter maintains, for each allocated memory block, a reference count indicating a number of access requests to the memory block by ones of the plurality of processing modules. The reference count is located with data at the allocated memory block. For subsequent access requests to a given memory block concurrent with processing of a prior access request to the memory block, a memory access accumulator (i) accumulates an incremental value corresponding to the subsequent access requests, (ii) updates the reference count associated with the memory block, and (iii) updates the memory block with the accumulated result.
    Type: Grant
    Filed: December 9, 2010
    Date of Patent: July 30, 2013
    Assignee: LSI Corporation
    Inventors: Joseph Hasting, Deepak Mital
  • Patent number: 8499139
    Abstract: An apparatus having a processor and a circuit is disclosed. The processor generally has a pipeline. The circuit may be configured to (i) detect a first write instruction in the pipeline that writes to a resource, (ii) stall a read instruction in the pipeline where (a) a first read-after-write conflict exists between the first write instruction and the read instruction and (b) no other write instruction to the resource is scheduled between the first write instruction and the read instruction and (iii) not stall the read instruction due to the first read-after-write conflict where a second write instruction to the resource is scheduled between the first write instruction and the read instruction.
    Type: Grant
    Filed: August 12, 2010
    Date of Patent: July 30, 2013
    Assignee: LSI Corporation
    Inventors: Leonid Dubrovin, Alexander Rabinovitch, Hagit Margolin, Noam Abda
  • Patent number: 8498071
    Abstract: Various embodiments of the present invention provide systems and methods for data processing. As an example, a data processing circuit is discussed that includes: a servo address mark count circuit, a user sync mark count circuit, and an offset calculation circuit. The servo address mark count circuit is operable to provide: a first count corresponding to a first servo address mark within a first track of a storage medium, a second count corresponding to a second servo address mark within the first track, a third count corresponding to a third servo address mark within a second track of the storage medium, and a fourth count corresponding to a fourth servo address mark within the second track. The user sync mark count circuit is operable to provide: a fifth count corresponding to a first user sync mark within the first track, and to provide a sixth count corresponding to a second user sync mark within the second track.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: July 30, 2013
    Assignee: LSI Corporation
    Inventors: Jeffrey P. Grundvig, Jason D. Byrne, Jefferson Singleton
  • Patent number: 8499308
    Abstract: In one embodiment of the present invention, a memory system is disclosed to include at least one initiator, a SATA device, and an improved bridge device configured to facilitate communication between the at least one initiator and the SATA device and having at least one input port and operative to receive information through the input port(s) from the initiators, the improved bridge device for processing a notification event wherein notification is sent to the at least one initiators during a notification event, and for performing an action, based on a an event, thereby facilitating ease of communication between the initiator and the SATA device.
    Type: Grant
    Filed: March 22, 2007
    Date of Patent: July 30, 2013
    Assignee: LSI Corporation
    Inventors: Ross John Stenfort, Anthony Frank Aiello
  • Patent number: 8499199
    Abstract: Disclosed is a method and apparatus for testing devices that will be connected to a computer storage media device by generating a complex test waveform that emulates operation of the computer storage media device using at least one Graphics Processing Unit (GPU) and applying the generated complex test waveform to the device(s) being tested. The complex test waveform may be generated by calculating a plurality of discrete individual portions of the complex test waveform in parallel, in real-time, and continuously using the parallel processing features of the GPU(s). The discrete individual portions of the complex test waveform may be representative of various characteristics of the emulated computer storage media device operation such as operational characteristics of the computer storage media device, environmental effects on the computer storage media device, application of filters to the computer storage media device signal, etc.
    Type: Grant
    Filed: September 8, 2010
    Date of Patent: July 30, 2013
    Assignee: LSI Corporation
    Inventors: Joshua Alan Johnson, Robert W. Warren, Jr., Kyle L. Nelson
  • Patent number: 8497752
    Abstract: A movable contactor assembly for a current limiting type circuit breaker comprises a movable contactor having a pair of curved protrusions having cam profiles, a shaft to rotatably support the movable contactor located therein, a pair of contact levers each having a contact surface contactable with the curved protrusion of the movable contactor and a pair of spring supporting recess portions and a pair of springs each having both end portions supported by the spring supporting recess portions, the pair of springs applying an elastic force as contact pressure for maintaining a contact state between the movable contactor and the stationary contactor when the movable contactor is located at the first position, and applying the elastic force in a direction to separate the movable contactor from the stationary contactor when the movable contactor is moved over a dead point while rotating toward the second position.
    Type: Grant
    Filed: December 30, 2011
    Date of Patent: July 30, 2013
    Assignee: LSIS CO., Ltd.
    Inventor: Byeong Su An
  • Patent number: 8499230
    Abstract: A path monitor, a method of monitoring a path, an integrated circuit and a library of standard logic elements. In one embodiment, the path monitor includes: (1) a delay element having an input couplable to an input of a clocked flip-flop associated with a path to be monitored and configured to provide a predetermined delay and (2) a clocked exclusive OR gate having a clock input, a first input coupled to an output of the delay element, a second input couplable to the output of the clocked flip-flop and an output at which the clocked exclusive OR gate is configured to respond to a clock signal to provide an error signal only when logic levels of the first input and the second input differ.
    Type: Grant
    Filed: October 8, 2008
    Date of Patent: July 30, 2013
    Assignee: LSI Corporation
    Inventor: Sreejit Chakravarty
  • Patent number: 8499220
    Abstract: Various embodiments of the present invention provide systems, methods and circuits for memories and utilization thereof. As one example, a memory system is disclosed that includes a flash memory device and a flash access circuit. The flash access circuit is operable to perform an error code encoding algorithm on a data set to yield an error code, to write the data set to the flash memory device at a first location, and to write the error code to the flash memory device at a second location.
    Type: Grant
    Filed: May 5, 2010
    Date of Patent: July 30, 2013
    Assignee: LSI Corporation
    Inventor: Robert W. Warren
  • Patent number: 8499264
    Abstract: A method of designing a logic circuit based on one of the functions of the form fn=x1 (x2 & (x3 (x4 & . . . xn . . . ))) and f?n=x1 & (x2 (x3 & (x4 . . . xn . . . ))), by (a) selecting n as the number of variables of the logic circuit, (b) testing n against a threshold, (c) for values of n less than the threshold, using a first algorithm to design the logic circuit, (d) for values of n greater than the threshold, using a second algorithm to design the logic circuit.
    Type: Grant
    Filed: February 29, 2012
    Date of Patent: July 30, 2013
    Assignee: LSI Corporation
    Inventor: Mikhail I. Grinchuk
  • Patent number: 8498072
    Abstract: Various embodiments of the present invention provide systems and methods for determining a location of a spiral pattern. As an example, a location detection circuits is discussed that includes: a pattern detection circuit, a computation circuit, and a center determination circuit. The pattern detection circuit is operable to identify a subset of a series of data samples corresponding to a defined pattern, and to indicate a location of the identified subset of the series of data samples. The series of data samples corresponds to a spiral pattern. The computation circuit operable to sum an absolute value of each sample of the subset of the series of data samples to yield a sum. The center determination circuit operable to identify a location of the spiral pattern using the sum.
    Type: Grant
    Filed: November 29, 2010
    Date of Patent: July 30, 2013
    Assignee: LSI Corporation
    Inventors: Viswanath Annampedu, Jeffrey P. Grundvig, Keith R. Bloss, Vishal Narielwala
  • Publication number: 20130191573
    Abstract: Methods and systems for reducing the signal path count between circuits within a SAS expander used for establishing SAS connections. The system comprises a SAS expander. The SAS expander comprises a plurality of link layer control circuits, each link layer control circuit adapted to communicatively couple with a SAS device. The SAS expander further comprises a connection manager communicatively coupled with the link layer control circuits for routing communications between the link layer control circuits. Each of the plurality of link layer control circuits is adapted to establish a SAS connection with another link layer control circuit through the connection manager by segmenting a plurality of interconnect signals into multiple data segments for sequential transmission to the connection manager, (e.g., without impacting the performance of the connection manager). The connection manager interprets the data segments to extract the plurality of interconnect signals to establish the SAS connection.
    Type: Application
    Filed: January 19, 2012
    Publication date: July 25, 2013
    Applicant: LSI CORPORATION
    Inventors: Ramprasad Raghavan, Alpana Bastimane
  • Publication number: 20130188553
    Abstract: A transmitter comprises indicator channel processing circuitry configured to process indicator channel codewords for transmission in a base station of a wireless system. The indicator channel processing circuitry performs a plurality of processing operations on the indicator channel codewords in a specified processing sequence, with the plurality of processing operations comprising at least modulation, scrambling, spreading and combining. In the specified processing sequence, the scrambling operation is performed for at least a given one of the indicator channel codewords prior to the modulation and spreading operations for that codeword or subsequent to the combining operation for that codeword. For example, the specified processing sequence may comprise the scrambling, modulation, spreading and combining operations performed in that order for at least the given codeword, or the modulation, spreading, combining and scrambling operations performed in that order for at least the given codeword.
    Type: Application
    Filed: January 19, 2012
    Publication date: July 25, 2013
    Applicant: LSI Corporation
    Inventors: Ido Gazit, Shai Kalfon, Eran Goldstein
  • Publication number: 20130188752
    Abstract: Provided is an analog input and output module, the module comprising a first signal processing unit configured to separate analog signal inputted from a plurality of HART transmitters from first HART data, convert the analog signal to digital data, transmit the first HART data to a second signal processing unit, and transmit second HART data received from the second signal processing unit to at least one of the plurality of HART transmitters; and the second signal processing unit configured to control the first signal processing unit and storing conversion result.
    Type: Application
    Filed: January 18, 2013
    Publication date: July 25, 2013
    Applicant: LSIS CO., LTD.
    Inventor: LSIS CO., LTD.
  • 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: 20130187769
    Abstract: Disclosed are an apparatus and a method for managing alarms based on state information received from systems. The method includes receiving alarms including state information of a remote control system; displaying an alarm queue including at least one of the received alarms; setting important alarms from among the alarms displayed in the alarm queue; and deleting the important alarm from the alarm queue when a user confirms the important alarm or a signal notifying a recovery to a normal state of a system corresponding to the important alarm is received.
    Type: Application
    Filed: December 28, 2012
    Publication date: July 25, 2013
    Applicant: LSIS CO., LTD.
    Inventor: LSIS CO., LTD.