Patents Assigned to LSI
-
Patent number: 8654474Abstract: Various embodiments of the present inventions are related to initialization of decoder-based filter calibration, and in particular to initially using either a detector output or unconverged data from the decoder to train filter coefficients in a noise predictive calibration engine until data sectors converge in the decoder and can be used to train filter coefficients.Type: GrantFiled: June 15, 2012Date of Patent: February 18, 2014Assignee: LSI CorporationInventors: Yang Han, Madhusudan Kalluri, Shaohua Yang, Weijun Tan
-
Publication number: 20140047134Abstract: Methods and structure for enhanced SAS expander functionality to store and forward buffered information transmitted from a SATA end device to an STP initiator device while managing use of Non-Zero Offset (“NZO”) field values in DMA Setup FISs transmitted by the SATA end device. The enhanced expander establishes a connection between an STP initiator and a SATA end device. The expander forwards a read command from the initiator to the end device. If NZO use is supported and enabled in the end device, the end device may return read data in any order by use of the NZO field values in multiple DMA Setup FISs. The expander is further adapted to store received data and the associated multiple DMA Setup FISs from the end device in its buffer and forwards the stored data to the initiator device. In another embodiment, use of NZO in the end device is disabled.Type: ApplicationFiled: October 10, 2013Publication date: February 13, 2014Applicant: LSI CORPORATIONInventor: Gurvinder Pal Singh
-
Publication number: 20140047210Abstract: Described embodiments provide a media controller that receives requests that include a logical address and address range. In response to the request, the media controller determines whether the received request is an invalidating request. If the received request type is an invalidating request, the media controller uses a map to determine one or more entries of the map associated with the logical address and range. Indicators in the map associated with each of the map entries are set to indicate that the map entries are to be invalidated. The media controller acknowledges to a host device that the invaliding request is complete and updates, in an idle mode of the media controller, a free space count based on the map entries that are to be invalidated. The physical addresses associated with the invalidated map entries are made available to be reused for subsequent requests from the host device.Type: ApplicationFiled: August 9, 2013Publication date: February 13, 2014Applicant: LSI CorporationInventors: Earl T. Cohen, Leonid Baryudin
-
Publication number: 20140047170Abstract: Described embodiments provide a media controller that processes requests including a logical address and address range. A map of the media controller determines physical addresses of a media associated with the logical address and address range of the request. The map is a multi-level map having a plurality of leaf-level map pages that are stored in the media, with a subset of the leaf-level map pages stored in a map cache. Based on the logical address and address range, it is determined whether a corresponding leaf-level map page is stored in the map cache. If the leaf-level map page is stored in the map cache, a cache index and control indicators of the map cache entry are returned in order to enforce ordering rules that selectively enable access to a corresponding leaf-level map page based on the control indicators and a determined request type.Type: ApplicationFiled: September 10, 2013Publication date: February 13, 2014Applicant: LSI CorporationInventors: Earl T. Cohen, Leonid Baryudin
-
Publication number: 20140043798Abstract: A lighting apparatus comprising a first lighting assembly comprising at as one lower light source configured to cast light over at least a near field and a second lighting assembly comprising at least one upper light source configured to cast light over at least a far field, the second lighting assembly mounted above the lighting assembly.Type: ApplicationFiled: October 17, 2013Publication date: February 13, 2014Applicant: LSI Industries, Inc.Inventor: Mark James Krogman
-
Publication number: 20140042601Abstract: One aspect provides an integrated circuit (IC) packaging assembly that comprises a substrate having conductive traces located thereon, wherein the signal traces are located in an IC device region and the power traces are located in a wafer level fan out (WLFO) region located lateral the IC device region. This embodiment further comprises a first IC device located on a first side of the substrate within the IC device region and that contacts the signal traces in the IC device region. A second IC device is located on a second side of the substrate opposite the first side and overlaps the IC device region and the WLFO region. The second IC device contacts a first portion of the signal traces in the IC device region and contacts a first portion of the power traces in the WLFO region.Type: ApplicationFiled: August 10, 2012Publication date: February 13, 2014Applicant: LSI CorporationInventor: Donald E. Hawk
-
Publication number: 20140047136Abstract: A SAS expander includes DMD timers for each PHY so that the expander can track disconnected devices directly connected to the expander and signal a SAS controller when the DMD is exceeded. A system including such SAS expanders may reduce the load on the system controller. A controller may recognize expanders capable of tracking DMDs for backwards compatibility.Type: ApplicationFiled: August 13, 2012Publication date: February 13, 2014Applicant: LSI CORPORATIONInventors: Naresh Madhusudana, Prashant Prakash Yendigiri, Darshana Lingadahalli Chandrashekarappa
-
Publication number: 20140044136Abstract: A HART analog input module with a differential input comprises a plurality of input stage processors respectively connected to a plurality of HART field devices to detect a DC signal and a HART communication signal from an input signal and output the DC signal and a HART communication signal, in a case a signal superimposed with the DC signal and the HART communication signal is inputted from a relevant HART field device, a multiplexer sequentially outputting a DC signal and a HART communication signal respectively outputted from each input stage processor in response to a provided control signal, an A/D conversion processor converting a DC signal of each channel sequentially outputted from the multiplexer to a digital signal, a HART modem demodulating a HART communication signal of each channel sequentially outputted from the multiplexer, and a controller providing a control signal to the multiplexer and processing the digital signal outputted from the A/D conversion processor and the HART modem.Type: ApplicationFiled: July 29, 2013Publication date: February 13, 2014Applicant: LSIS CO., LTD.Inventor: Yonggak SIN
-
Patent number: 8649118Abstract: Methods are provided for pattern-dependent log likelihood ratio (LLR) manipulation of a hard disk drive detector output. Generally, by observing a pattern dependency of LLRs, various rules for LLR manipulation at the detector output are outlined. The rules may provide more reliable LLR values, such as by improving signal-to-noise ratio (SNR) of the hard disk drive detector output.Type: GrantFiled: September 25, 2012Date of Patent: February 11, 2014Assignee: LSI CorporationInventors: Wu Chang, Fan Zhang, Jun Xiao
-
Patent number: 8650451Abstract: Various embodiments of the present invention provide systems and methods for stochastic stream decoding of binary LDPC codes. For example, a data decoder circuit is discussed that includes a number of variable nodes and check nodes, with serial connections between the variable nodes and the check nodes. The variable nodes are each operable to perform a real-valued computation of a variable node to check node message for each neighboring check node. The check nodes are operable to perform a real-valued computation of a check node to variable node message for each neighboring variable node. The messages are passed iteratively between the variable nodes and the check nodes.Type: GrantFiled: June 30, 2011Date of Patent: February 11, 2014Assignee: LSI CorporationInventors: Anantha Raman Krishnan, Nenad Miladinovic, Yang Han, Shaohua Yang
-
Patent number: 8649476Abstract: In described embodiments, a transceiver includes a baud-rate clock and data recovery (CDR) module with an eye sampler, and an adaptation module for adaptively setting parameters of various circuit elements, such as timing, equalizer and gain elements. Data sampling clock phase of the CDR module is set for sampling at, for example, near the center of a data eye detected by the eye sampler, and the phase of data error sampling latch(es) is skewed by the CDR module with respect to the phase of the data sampling latch. Since the error signal driving the timing adaptation contains the information of the pulse response that the CDR module encounters, the phase of timing error sampling latch(es) of the CDR module is skewed based on maintaining a relative equivalence of input pulse response residual pre-cursor and residual post-cursor with respect to the timing error sampling clock phase.Type: GrantFiled: April 7, 2011Date of Patent: February 11, 2014Assignee: LSI CorporationInventors: Amaresh Malipatil, Wingfaat Liu, Ye Liu, Freeman Y. Zhong, Chintan Desai
-
Patent number: 8649132Abstract: Disclosed is a trip device of a circuit breaker, the device including: a rectifying unit converting an AC (Alternating Current) voltage applied to the circuit breaker to a DC (Direct Current) voltage; a smoothing unit connected to the rectifying unit in parallel to mitigate ripples of the converted DC voltage; and a trip coil connected to the smoothing unit in parallel to determine whether to trip the circuit breaker.Type: GrantFiled: December 13, 2011Date of Patent: February 11, 2014Assignee: LSIS Co., Ltd.Inventor: Young Mo Yang
-
Patent number: 8648651Abstract: A transceiver comprises a transmitter and a receiver. At least one of the transmitter and the receiver comprises an adaptive filer. One or more coefficients of the adaptive filter are determined based at least in part on an output of a real time clock. The adaptive filter may comprise a coefficient update engine and a memory for storing a plurality of sets of adaptive filter coefficients in association with respective time indicators derived from the output of the real time clock, with the coefficient update engine being configured to determine a particular one of the sets of filter coefficients for use by the adaptive filter based at least in part on at least a subset of the time indicators. The time indicators may comprise respective time stamps generated based on the output of the real time clock at respective times at which the corresponding sets of coefficients are determined.Type: GrantFiled: May 3, 2013Date of Patent: February 11, 2014Assignee: LSI CorporationInventor: Roger A. Fratti
-
Patent number: 8650146Abstract: Disclosed is a method and apparatus for matching regular expressions. A buffer of symbols giving a number of the last occurrence positions of each symbol is maintained. When two constants match on either side of a regular expression operator, the buffer of symbols is queried to determine if a member of the complement of the regular expression operator occurred between the two constants. If so, then the operator was not satisfied. If not, then the operator was satisfied.Type: GrantFiled: June 24, 2010Date of Patent: February 11, 2014Assignee: LSI CorporationInventors: Alexander Podkolzin, Lav Ivanovic, Anatoli Bolotov, Mikhail Grinchuk, Sergey Afonin
-
Publication number: 20140040342Abstract: In described embodiments, a trellis decoder includes a memory including a set of registers; and an add-compare-select (ACS) module including at least two ACS layer modules coupled in series and configured to form a feedback loop with carry components in a single clock cycle, wherein the ACS layer module includes at least two branch metrics represented by a plurality of bits and adders configured to generate a plurality of state metrics using carry-save arithmetic, and a plurality of multiplexers configured to perform a selection of a maximum state metric in carry-save arithmetic stored in memory as the carry components. A method of performing high speed ACS operation is disclosed.Type: ApplicationFiled: April 24, 2013Publication date: February 6, 2014Applicant: LSI CorporationInventors: Andrey P. Sokolov, Pavel A. Panteleev, Elyar E. Gasanov, Ilya V. Neznanov, Yurii S. Shutkin
-
Publication number: 20140040704Abstract: In an SSD controller reading from flash memory, subsequent to failure of an initial soft-decision decoding attempt based on a nominal LLR, soft-decision re-decoding attempts are made using compensated LLR soft-decision information sets, pre-calculated at respective read-equilibrium points corresponding to mean shifts and variance change in the actual charge-state distributions of the flash memory channel. According to embodiment, soft-decision re-decoding attempts are performed without a retry read, or overlapped with one or more retry reads. By overlapping re-decoding with one or more retry reads, the probability of successful decoding increases, the need for further retry reads diminishes, and throughput is improved. The LLR compensation becomes very effective over a large number of retry reads, improving decoding reliability and achieving close to optimal bit error rates, even in the presence of large channel variation.Type: ApplicationFiled: August 4, 2012Publication date: February 6, 2014Applicant: LSI CORPORATIONInventors: Yunxiang WU, Earl T. COHEN
-
Publication number: 20140040682Abstract: A probabilistic approach of symbol error estimation is disclosed. The probabilistic approach of symbol error estimation reflects the number of symbol errors more precisely than the number of unsatisfied checks. The more precise quality metric calculated in accordance with the present disclosure allows a codec system to achieve a better overall performance. In addition, many other features that previously depend on the number of unsatisfied checks as the sector quality metric may also benefit by adopting the more precise quality metric.Type: ApplicationFiled: August 6, 2012Publication date: February 6, 2014Applicant: LSI CORPORATIONInventors: Fan Zhang, Wu Chang, Ming Jin, Shaohua Yang
-
Publication number: 20140040531Abstract: A Solid-State Disk (SSD) controller performs soft-decision decoding with a single read, thus improving performance, power, and/or reliability of a storage sub-system, such as an SSD. In a first aspect, the controller generates soft-decision metrics from channel parameters of a hard decode read, without additional reads and/or array accesses. In a second aspect, the controller performs soft decoding using the generated soft-decision metrics. In a third aspect, the controller generates soft-decision metrics and performs soft decoding with the generated soft-decision metrics when a hard decode read error occurs.Type: ApplicationFiled: August 4, 2012Publication date: February 6, 2014Applicant: LSI CORPORATIONInventors: Yunxiang WU, Zhengang CHEN, Ning CHEN
-
Publication number: 20140040847Abstract: One aspect provides a system for generating a layout for dual patterning technologies. In one embodiment, the system includes: (1) a deterministic boundary interconnect feature generator configured to generate a deterministic boundary interconnect feature for a cell based on at least one dual patterning design rule; and (2) cell placement and interconnect routing tools associated with the deterministic boundary interconnect feature generator and configured to place the deterministic boundary interconnect feature.Type: ApplicationFiled: August 1, 2012Publication date: February 6, 2014Applicant: LSI CorporationInventors: John A. Milinichik, Yehuda Smooha, Daniel J. Delpero, Gregg R. Harleman, Scott N. Bertino
-
Publication number: 20140036699Abstract: Methods and structure for reduced layout congestion in a switching device integrated circuit. A switching device such as a Serial Attached SCSI (SAS) expander comprises a switching circuit to couple any of a plurality (“N”) of physical links of the switching device with any other physical link of the switching device. The switching circuit comprises a first stage circuit adapted to couple any of the N physical links with a selected one of N/2 communication paths of the switching circuit and comprises a second stage circuit adapted to couple any of the N/2 communication paths with any of the N physical links. Since only N/2 communication paths may be active at any time in such a switching device, a control unit of the switching device tracks which of the N/2 communication paths are presently in use or unused so that an unused path may be selected for a new connection.Type: ApplicationFiled: August 6, 2012Publication date: February 6, 2014Applicant: LSI CORPORATIONInventor: Tejas Tayade