Patents Assigned to LSI
  • Publication number: 20100316062
    Abstract: 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: Application
    Filed: June 16, 2009
    Publication date: December 16, 2010
    Applicant: LSI CORPORATION
    Inventor: Joseph A. Manzella
  • Patent number: 7853901
    Abstract: A method for producing a family of digital integrated circuit designs, where the family has a highest level design and at least one lower level design. The highest level design is first produced. Then, in a programmed computing system without user intervention, the highest level design is automatically processed to selectively remove at least one predetermined metal layer. A closest remaining overlying layer to the at least one removed metal layer is automatically mapped to a closest remaining underlying layer to the at least one removed metal layer, thereby producing the at least one lower level design.
    Type: Grant
    Filed: April 25, 2008
    Date of Patent: December 14, 2010
    Assignee: LSI Corporation
    Inventors: Viswanathan Lakshmanan, Thomas R. O'Brien, Richard D. Blinne
  • Patent number: 7853831
    Abstract: Methods and associated structure for rapidly detecting a catastrophic failure of a bus structure within a storage subsystem. Features and aspects hereof associated with SCSI bus storage system configurations coordinate such failure detection with standard monitoring features of the SAF-TE, enclosure monitoring specifications. In particular, standard polling operations of a SAF-TE compliant enclosure may be terminated early so as to preclude queuing additional polling related commands for disk drives or an enclosure of disk drives coupled to a SCSI bus cable or backplane that has experienced a catastrophic failure. Other features and aspects hereof disable all disk drives in a storage system that are coupled to a failed common bus.
    Type: Grant
    Filed: October 26, 2007
    Date of Patent: December 14, 2010
    Assignee: LSI Corporation
    Inventors: Ramya Subramanian, Lai-Ying Lau Stepan
  • Patent number: 7853968
    Abstract: A method for processing a video signal, comprising the steps of (A) receiving the video signal comprising (i) a first segment having a series of frames each having a first region and a second region defining a first signature and (ii) a second segment having a series of frames each having a first region and a second region defining a second signature, (B) modifying each of the frames of the first segment from the first signature to a third signature and (C) modifying each of the frames of the second segment from the second signature to a fourth signature.
    Type: Grant
    Filed: December 2, 2003
    Date of Patent: December 14, 2010
    Assignee: LSI Corporation
    Inventor: Elliot N. Linzer
  • Patent number: 7853751
    Abstract: A method of improving a serial IO operation, where the serial IO operation includes at least one of a read operation of a data block and a write operation of a data block, and the serial IO operation is directed to a logical disk of a computerized data storage system. Only one stripe of data is read from the logical disk into a cache, and it is determined whether the data block for the IO operation is included within the cache. When the data block for the IO operation is included within the cache, then for a read operation, the IO operation is serviced from the cache. For a write operation, the cache is updated with the data block to be written, and only an updated parity block is written to the logical disk. When the data block for the IO operation is not included within the cache, then for a read operation, only one new stripe of data that includes the data block is read from the logical disk into the cache, and the IO operation is serviced from the cache.
    Type: Grant
    Filed: March 12, 2008
    Date of Patent: December 14, 2010
    Assignee: LSI Corporation
    Inventor: Jose K. Manoj
  • Patent number: 7852344
    Abstract: An apparatus comprising a memory and a coder/decoder circuit. The memory may have a first memory portion and a second memory portion. The coder/decoder circuit may be configured to (i) position a set of atoms across the memory, (ii) define a strip across a portion of the atoms, (iii) designate a first atom within the strip, (iv) locate one or more second atoms to be paired with the first atom, (v) determine whether the one or more second atoms when paired with the first atom forms a legitimate pair, and (vi) read the legitimate pair from the first memory portion and the second memory portion.
    Type: Grant
    Filed: September 18, 2008
    Date of Patent: December 14, 2010
    Assignee: LSI Corporation
    Inventors: Adrian Philip Wise, James A. Darnes
  • Patent number: 7852408
    Abstract: A programmable fractional phase-locked loop for generating a 148.50000 MHz high-definition television reference clock and a 148.35164 MHz high-definition reference clock from a 27 MHz crystal is disclosed. To generate the 148.50000 MHz reference clock, the fractional phase-locked loop is multiplied by 11/2, and to generate the 148.35164 MHz reference clock, the fractional phase-locked loop is multiplied by 500/91. Inside the fractional-phase locked loop however, the fraction 11/2 is represented by a denominator that is an integral power of 2, and the fraction 500/91 is represented by a denominator that is an integral multiple of 91.
    Type: Grant
    Filed: May 16, 2006
    Date of Patent: December 14, 2010
    Assignee: LSI Corporation
    Inventor: Ygal Arbel
  • Patent number: 7852351
    Abstract: A method for displaying button data streams, comprising the steps of (A) reading two or more input button data streams from a disc, (B) multiplexing the two or more input button data streams to produce a multiplexed button data stream, (C) decoding the multiplexed button data stream into uncompressed button data information, and (D) displaying the uncompressed button data information in a video signal.
    Type: Grant
    Filed: May 5, 2005
    Date of Patent: December 14, 2010
    Assignee: LSI Corporation
    Inventor: Elliot N. Linzer
  • Publication number: 20100312960
    Abstract: A DAS system that implements RAID technology is provided in which an array of solid state disks (SSDs) that is external to the DAS controllers of the DAS system is used by the DAS controllers as WB cache memory for performing WB caching operations. Using the external SSD array as WB cache memory allows the DAS system to be fully cache coherent without significantly increasing the complexity of the DAS system and without increasing the amount of bandwidth that is utilized for performing caching operations. In addition, using the external SSD array as WB cache memory obviates the need to mirror DAS controllers.
    Type: Application
    Filed: June 4, 2010
    Publication date: December 9, 2010
    Applicant: LSI Corporation
    Inventor: Luca Bert
  • Patent number: 7849248
    Abstract: At least one first numbered phy of a first SAS expander is grouped with at least one second numbered phy of a second SAS expander physically separate from the first SAS expander into at least one common SAS wide port. An identical SAS address is assigned to the first SAS expander and the second SAS expander for operating the first SAS expander and the second SAS expander to behave and respond as a single, cohesive SAS expander. The first SAS expander is directly connected to the second SAS expander for inter-expander communications.
    Type: Grant
    Filed: April 2, 2009
    Date of Patent: December 7, 2010
    Assignee: LSI Corporation
    Inventors: Stephen B. Johnson, Timothy E. Hoglund, Louis H. Odenwald, Jr.
  • Patent number: 7845832
    Abstract: A device and method for retrofitting a light fixture from use with a lamp socket that employs an incandescent or metal halide lamp, to use with another lamp assembly. The lamp fixture has a collar with a base and an annular outer wall extending out from the base. The LED lamp device includes a neck base having an annular outer wall having a shaped outside surface that is placed into direct surface contact with the inner surface of the annular outer wall of the collar, to establish an effective heat-transferring interface. The shaped outer surface of the neck base provides proper fitting of the LED lamp device into the lighting fixture, and provides a heat-transferring interface over substantially all of the outer surface of the neck base, to dissipate heat away from the LED module. Aluminum material provides high thermal conductivity, light weight, availability, and low cost.
    Type: Grant
    Filed: May 6, 2008
    Date of Patent: December 7, 2010
    Assignee: LSI Industries, Inc.
    Inventor: John Delmore Boyer
  • Patent number: 7847285
    Abstract: Configurable power segmentation using a nanotube structure is disclosed. In one embodiment, a method includes patterning a nanotube structure adjacent to a transistor layer in an integrated circuit, and coupling a power region in the transistor layer to at least one power source based on a state of the nanotube structure. Nanotube material may be sputtered over a plurality of layers to form the nanotube structure. The nanotube structure may be curved to flex to a conductive surface when a current is applied to the nanotube structure. The power region may be coupled with at least two power sources that are concatenated together to provide cascaded current to the power region. One or more power regions in the integrated circuit may be enable based on the patterning the nanotube structure and the coupling of the power region to at least one power source.
    Type: Grant
    Filed: November 23, 2005
    Date of Patent: December 7, 2010
    Assignee: LSI Corporation
    Inventor: Jonathan Byrn
  • Patent number: 7847801
    Abstract: A computer implemented method, apparatus, and computer usable program code are provided for managing dual active controllers in a high availability storage configuration. Redundant dual active controllers in high availability storage configurations are made to appear as individual storage target devices to a host system. Each controller owns certain volumes of data storage. When a host system sends a request to identify available data volumes, the controller that owns certain volumes provides preferred paths to those owned volumes. The host system may also send an inquiry to a controller that asks the controller about data volumes not owned by the controller. For such inquiries, no paths to the non-owned data volumes are returned to the host system.
    Type: Grant
    Filed: September 29, 2006
    Date of Patent: December 7, 2010
    Assignee: LSI Corporation
    Inventor: Yanling Qi
  • Patent number: 7849422
    Abstract: A method for designing an integrated circuit, comprising the steps of (A) calculating an efficiency value for each of a plurality of equivalent cells in the design; and (B) selecting a number of the plurality of equivalent cells based on the efficiency values. The equivalent cells (i) decrease an overall delay of a path to meet a timing specification, and (ii) minimize an increase in overall leakage current.
    Type: Grant
    Filed: June 20, 2007
    Date of Patent: December 7, 2010
    Assignee: LSI Corporation
    Inventor: Benjamin S. Sferrazza
  • Publication number: 20100304711
    Abstract: A network is configured to charge fees at a first rate for transmitting data of a first type and fees at a second, less expensive, rate for transmitting data of a second type. In a first embodiment, at least a portion of the original data transmitted is converted from the first type into the second type before sending the processed data to the network. A corresponding conversion from the second type into the first type is performed at the receiver's side to obtain re-created data from the received data. In a second embodiment, the original data is processed to obtain at least a first portion of data having the first type and a second portion of data having the second type. The at least two portions are sent to the network via different channels ensuring that at least the second portion will be billed at the second, lower rate.
    Type: Application
    Filed: August 28, 2007
    Publication date: December 2, 2010
    Applicant: LSI CORPORATION
    Inventor: Pierluigi Pugliese
  • Publication number: 20100303085
    Abstract: Apparatus and methods for an enhanced bridge device for coupling multiple non-Fibre Channel storage devices to a Fibre Channel Arbitrated Loop (FC-AL) communication medium. Features and aspects hereof provide for FC-AL enhanced circuits for processing loop port bypass (LPB) and loop port enable (LPE) primitive sequences addressed to any target arbitrated loop physical address (T-ALPA) associated with a storage device coupled with the bridge regardless of the present bypassed/non-bypassed status of other T-ALPAs processed by the bridge device and associated with other storage devices coupled with the bridge device.
    Type: Application
    Filed: June 1, 2009
    Publication date: December 2, 2010
    Applicant: LSI CORPORATION
    Inventors: James W. Keeley, Douglas E. Sanders, Andrew Hyonil Chong
  • Publication number: 20100306420
    Abstract: A hardware automated IO path, comprising a message transport unit for transporting an IO request to a local memory via a DMA operation and determining a LMID for associating with a request descriptor of the IO request; a fastpath engine for validating the request descriptor and creating a fastpath descriptor based on the request descriptor; a data access module for performing an IO operation based on the fastpath descriptor and posting a completion message into the fastpath completion queue upon a successful completion of the IO operation. The fastpath engine is further configured for: receiving the completion message, releasing the IO request stored in the local memory, and providing a reply message based on the completion message. The message transport unit is further configured for providing the reply message in response to the IO request.
    Type: Application
    Filed: April 22, 2010
    Publication date: December 2, 2010
    Applicant: LSI CORPORATION
    Inventors: Stephen B. Johnson, Timothy E. Hoglund
  • Publication number: 20100306519
    Abstract: A secure memory system and a method of maintaining the security of memory contents. One embodiment of the system includes: (1) a security control module configured to transmit a system memory secure mode signal and processor secure mode signal to place the system in a secure mode, (2) a secure memory bridge coupled to the security control and system memory and configured to encrypt and decrypt data associated with the system memory based on a state of the system memory secure mode signal and (3) a boot processor coupled to the security control module and the secure memory bridge and configured to transmit requests to the secure memory bridge in the secure mode and an unsecure mode.
    Type: Application
    Filed: May 30, 2009
    Publication date: December 2, 2010
    Applicant: LSI Corporation
    Inventors: Michael S. Buonpane, Richard P. Martin, Richard Muscavage, Zhongke Wang, Eric P. Wilcox
  • Publication number: 20100303084
    Abstract: Apparatus and methods improved fair access to a Fibre Channel Arbitrated Loop (FC-AL) communication medium through a bridge device. The enhanced bridge device provides for a fair access in a currently open access window for all presently requesting devices coupled through the bridge device to the FC-AL communication medium. Thus all devices on the loop whether coupled directly or through a bridge device can be assured fair access to the loop when there are simultaneous requests during an open access window.
    Type: Application
    Filed: June 1, 2009
    Publication date: December 2, 2010
    Applicant: LSI CORPORATION
    Inventors: James W. Keeley, Douglas E. Sanders, Daniel W. Meyer, Andrew Hyonil Chong, Ju-Ching Tang
  • Publication number: 20100300741
    Abstract: An electronic device bond pad includes an Al layer located over an electronic device substrate. The Al layer includes an intrinsic group 10 metal located therein.
    Type: Application
    Filed: May 26, 2009
    Publication date: December 2, 2010
    Applicant: LSI Corporation
    Inventors: Frank A. Baiocchi, John M. DeLucca, John W. Osenbach