Patents Assigned to LSI
-
Publication number: 20130193922Abstract: 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: ApplicationFiled: January 29, 2013Publication date: August 1, 2013Applicant: LSIS CO., LTD.Inventor: LSIS CO., LTD.
-
Publication number: 20130193890Abstract: 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: ApplicationFiled: January 29, 2013Publication date: August 1, 2013Applicant: LSIS CO., LTD.Inventor: LSIS CO., LTD.
-
Patent number: 8499226Abstract: 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: GrantFiled: June 29, 2010Date of Patent: July 30, 2013Assignee: LSI CorporationInventor: Kiran Gunnam
-
Patent number: 8497704Abstract: 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: GrantFiled: July 18, 2011Date of Patent: July 30, 2013Assignee: LSI CorporationInventors: Devendra Bahadur Singh, Anand Sadashiv Date, Hrishikesh Suresh Sabnis
-
Patent number: 8499231Abstract: 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: GrantFiled: June 24, 2011Date of Patent: July 30, 2013Assignee: LSI CorporationInventors: Zongwang Li, Wu Chang, Chung-Li Wang, Changyou Xu, Shaohua Yang, Yang Han
-
Patent number: 8499137Abstract: 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: GrantFiled: December 9, 2010Date of Patent: July 30, 2013Assignee: LSI CorporationInventors: Joseph Hasting, Deepak Mital
-
Patent number: 8499139Abstract: 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: GrantFiled: August 12, 2010Date of Patent: July 30, 2013Assignee: LSI CorporationInventors: Leonid Dubrovin, Alexander Rabinovitch, Hagit Margolin, Noam Abda
-
Patent number: 8498071Abstract: 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: GrantFiled: June 30, 2011Date of Patent: July 30, 2013Assignee: LSI CorporationInventors: Jeffrey P. Grundvig, Jason D. Byrne, Jefferson Singleton
-
Patent number: 8499308Abstract: 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: GrantFiled: March 22, 2007Date of Patent: July 30, 2013Assignee: LSI CorporationInventors: Ross John Stenfort, Anthony Frank Aiello
-
Patent number: 8499199Abstract: 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: GrantFiled: September 8, 2010Date of Patent: July 30, 2013Assignee: LSI CorporationInventors: Joshua Alan Johnson, Robert W. Warren, Jr., Kyle L. Nelson
-
Patent number: 8497752Abstract: 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: GrantFiled: December 30, 2011Date of Patent: July 30, 2013Assignee: LSIS CO., Ltd.Inventor: Byeong Su An
-
Patent number: 8499230Abstract: 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: GrantFiled: October 8, 2008Date of Patent: July 30, 2013Assignee: LSI CorporationInventor: Sreejit Chakravarty
-
Patent number: 8499220Abstract: 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: GrantFiled: May 5, 2010Date of Patent: July 30, 2013Assignee: LSI CorporationInventor: Robert W. Warren
-
Patent number: 8499264Abstract: 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: GrantFiled: February 29, 2012Date of Patent: July 30, 2013Assignee: LSI CorporationInventor: Mikhail I. Grinchuk
-
Patent number: 8498072Abstract: 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: GrantFiled: November 29, 2010Date of Patent: July 30, 2013Assignee: LSI CorporationInventors: Viswanath Annampedu, Jeffrey P. Grundvig, Keith R. Bloss, Vishal Narielwala
-
Publication number: 20130191573Abstract: 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: ApplicationFiled: January 19, 2012Publication date: July 25, 2013Applicant: LSI CORPORATIONInventors: Ramprasad Raghavan, Alpana Bastimane
-
Publication number: 20130188553Abstract: 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: ApplicationFiled: January 19, 2012Publication date: July 25, 2013Applicant: LSI CorporationInventors: Ido Gazit, Shai Kalfon, Eran Goldstein
-
Publication number: 20130188752Abstract: 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: ApplicationFiled: January 18, 2013Publication date: July 25, 2013Applicant: LSIS CO., LTD.Inventor: LSIS CO., LTD.
-
Publication number: 20130191618Abstract: Various embodiments of the present invention provide systems and methods for data processing using variable scaling.Type: ApplicationFiled: March 8, 2013Publication date: July 25, 2013Applicant: LSI CorporationInventor: LSI Corporation
-
Publication number: 20130187769Abstract: 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: ApplicationFiled: December 28, 2012Publication date: July 25, 2013Applicant: LSIS CO., LTD.Inventor: LSIS CO., LTD.