Patents Assigned to LSI
  • Patent number: 7308397
    Abstract: A method for controlling and emulating the functional and logical behaviors of an array of storage devices is established by loading a software module to an array controller board. The software module is integrated into the array controller subsystem manager by providing the necessary parameters required to insert the device and can control the inbound and outbound activities (commands, data, and status packages) regardless of the type, interface, and protocol of the disk/tape device. This aspect of the method allows the user to control the drive state transition and inject errors on the inbound and outbound drive traffics. Also, the method of this invention allows the drive module to recover in case of an array controller failure and to be removed from a list of devices like a regular drive.
    Type: Grant
    Filed: June 30, 2003
    Date of Patent: December 11, 2007
    Assignee: LSI Corporation
    Inventors: Mahmoud K. Jibbe, Chin Khor
  • Patent number: 7305038
    Abstract: A peripheral device includes a data port having high and low impedance terminations, a transmitter having a data signal generator and a receiver detector. The data signal generator is electrically coupled to the low impedance termination of the data port when in a low impedance operating mode, and to the high impedance termination when in a high impedance operating mode. The receiver detector includes a noise detector adapted to detect a presence or an absence of rail-to-rail noise at the data port when the transmitter is in the high impedance operating mode.
    Type: Grant
    Filed: December 23, 2002
    Date of Patent: December 4, 2007
    Assignee: LSI Corporation
    Inventors: Donald C. Grillo, Prashant Singh
  • Patent number: 7305593
    Abstract: A routing multiplexer system provide p outputs based on a selected permutation of p inputs. Each of a plurality of modules has two inputs, two outputs and a control input and is arranged to supply signals at the two inputs to the two outputs in a direct or transposed order based on a value of a bit at the control input. A first p/2 group of the modules are coupled to the n inputs and a second p/2 group of the modules provide the n outputs. A plurality of control bit tables each contains a plurality of bits in an arrangement based on a respective permutation. The memory is responsive to a selected permutation to supply bits to the respective modules based on respective bit values of a respective control bit table, thereby establishing a selected and programmable permutation of the inputs to the outputs.
    Type: Grant
    Filed: August 26, 2003
    Date of Patent: December 4, 2007
    Assignee: LSI Corporation
    Inventors: Alexander E. Andreev, Anatoli A. Bolotov, Ranko Scepanovic
  • Patent number: 7305646
    Abstract: An apparatus that may include a base layer of a platform application specific integrated circuit (ASIC) and a mixed-signal function. The base layer of the platform application specific integrated circuit (ASIC) generally comprises a plurality of pre-diffused regions disposed around a periphery of the platform ASIC. Each of the pre-diffused regions may be configured to be metal-programmable. The mixed-signal function may include two or more sub-functions formed with a metal mask set placed over a number of the plurality of pre-diffused regions.
    Type: Grant
    Filed: May 9, 2005
    Date of Patent: December 4, 2007
    Assignee: LSI Corporation
    Inventors: Donald T. McGrath, Robert D. Waldron, Scott C. Savage, Kenneth G. Richardson
  • Patent number: 7305654
    Abstract: A test schedule estimator for performing fixes on released software. In a preferred embodiment, historic data from similar builds are used with other data to estimate a time required to perform testing and release based on the number of fixes implemented.
    Type: Grant
    Filed: September 19, 2003
    Date of Patent: December 4, 2007
    Assignee: LSI Corporation
    Inventors: Madhu C. Patel, William W. Ecton
  • Patent number: 7305597
    Abstract: A system for, and method of, allowing conventional memory test circuitry to test parallel memory arrays and an integrated circuit incorporating the system or the method. In one embodiment, the system includes: (1) bit pattern distribution circuitry that causes a probe bit pattern generated by the memory test circuitry to be written to each of the memory arrays, (2) a pseudo-memory, coupled to the bit pattern distribution circuitry, that receives a portion of the probe bit pattern and (3) combinatorial logic, coupled to the pseudo-memory, that employs the portion and data-out bit patterns read from the memory arrays to generate a response bit pattern that matches the probe bit pattern only if all of the data-out bit patterns match the probe bit pattern.
    Type: Grant
    Filed: August 22, 2003
    Date of Patent: December 4, 2007
    Assignee: LSI Corporation
    Inventors: Alexander E. Andreev, Ranko Scepanovic
  • Patent number: 7305634
    Abstract: A method and system of selectively identifying at risk die based on location within the reticle. Reticle and stepping information is stored in a database. All reticle shots in a wafer and in a lot are overlaid on top of each other. The reticle and stepping information is used to calculate pass/fail or specific bin yield of reticle fields. It is determined if the yield of some reticle locations is below a statistical measure by a pre-determined threshold, and if so, all the die in that location are downgraded. The statistical value to compare against does not have to be based on the reticle alone. It can be a wafer of lot level statistic. The process can be applied at a lot or wafer level, or both.
    Type: Grant
    Filed: November 23, 2004
    Date of Patent: December 4, 2007
    Assignee: LSI Corporation
    Inventors: Manu Rehani, Kevin Cota, Robert Madge
  • Patent number: 7305601
    Abstract: A simplified boundary scan test method capable of performing boundary test scanning of semiconductor chips. The test method includes providing valid test data to a first terminal of the semiconductor device and purposely providing invalid test data to a second terminal of the semiconductor device in a predetermined pattern algorithm. Preload data is also preloaded onto the semiconductor device. The valid and invalid test data is then captured in the semiconductor device. If the captured data is as expected, it signifies that there is no problem with the boundary scan circuitry on the device. On the other hand if the captured data differs from what is expected, it signifies that there may be a problem with the boundary scan circuitry.
    Type: Grant
    Filed: November 17, 2004
    Date of Patent: December 4, 2007
    Assignee: LSI Corporation
    Inventor: Chris D. Vu
  • Patent number: 7304874
    Abstract: Improved layouts of binary and ternary content addressable memory cells (BCAM and TCAM) are shown. A content addressable memory cell layout has a plurality of P+ diffusion areas and a plurality of N+ diffusion areas that do not enclose isolation regions and on which shallow trench isolation stress can exert minimal influence on the drive current of the memories. Further, all transistors in the content addressable memory cell layout are oriented in the same direction to avoid unintended variations in electrical performance. The CAM layouts are “process friendly” to accommodate requirements of advanced process technologies such as the 90 nm process.
    Type: Grant
    Filed: March 8, 2005
    Date of Patent: December 4, 2007
    Assignee: LSI Corporation
    Inventors: Ramnath Venkatraman, Ruggero Castagnetti, Joseph Eugene Glenn
  • Patent number: 7301941
    Abstract: A digital cross connect comprises plural switching stages. Each stage has plural switches which receive plural frames of time multiplexed input data and which switch the data in time and space. Configurations of the switches change in frame synchronization at the start of a synchronized data frame. Both the configuration data and a frame clock may be propagated through the plural stages from a master switch. First and last stages of the digital cross connect may be implemented on common chips having two framing time bases. Data may be aligned to a global frame clock and interchanged using a single random access memory in a time slot interchanger. The write address to the random access memory is generated from a local frame counter keyed to the input data frame while a read address is transformed from a global frame counter.
    Type: Grant
    Filed: January 16, 2001
    Date of Patent: November 27, 2007
    Assignee: LSI Corporation
    Inventor: William J. Dally
  • Patent number: 7302522
    Abstract: Disclosed is an adaptive maximum request size process to change the maximum request size for a RAID system in order to reflect the highest possible maximum request size permitted by the RAID type and the physical drives included in the RAID system. The maximum request size is a primary limiting characteristic for physical drive and logical drive performance. The logical drive maximum request size is limited by the physical drive maximum request size. Physical drives supporting older revisions of the physical drive standards have a much lower maximum request size than physical drives supporting newer revisions of the physical drive standard. The adaptive maximum request size process permits a RAID system to adjust the maximum request size to reflect the highest possible maximum request size allowed for a given system based on the physical drives of the RAID system and the RAID types of all RAID logical drives.
    Type: Grant
    Filed: December 27, 2004
    Date of Patent: November 27, 2007
    Assignee: LSI Corporation
    Inventors: Ismail Khan, Seokmann Ju
  • Patent number: 7302654
    Abstract: A method and computer program product for automatically correcting errors in an integrated circuit design includes steps of: (a) performing a physical design validation of an integrated circuit design to verify compliance with a set of design rules; (b) generating a results database of design rule violations detected by the physical design validation; (c) identifying locations in the integrated circuit design from the results database for making design corrections according to a post-processing rule deck so that the locations of the design corrections comply with the set of design rules; and (d) implementing the design corrections in the integrated circuit design.
    Type: Grant
    Filed: October 29, 2004
    Date of Patent: November 27, 2007
    Assignee: LSI Corporation
    Inventors: Viswanathan Lakshmanan, Michael Josephides, Richard D. Blinne
  • Patent number: 7302160
    Abstract: A method for automatically advancing an audio/video signal past undesirable material comprising the steps of (A) detecting possible triggering events during encoding of said audio/video signal, (B) generating one or more scores of various levels in response to said triggering events and (C) advancing past said undesirable material during playback in response to one of said scores.
    Type: Grant
    Filed: January 22, 2002
    Date of Patent: November 27, 2007
    Assignee: LSI Corporation
    Inventor: Aaron G. Wells
  • Patent number: 7301883
    Abstract: A method of writing a mark to an optical disc includes receiving data to be written and generating a control signal for a laser pulse having a melt period that transitions to a growth period wherein the melt period is characterized by a melt power and the growth period is characterized by a growth power.
    Type: Grant
    Filed: June 12, 2002
    Date of Patent: November 27, 2007
    Assignee: LSI Corporation
    Inventors: Kunjithapatham Balasubramanian, Hans Henry Hieslmair, Raghuram Narayan, Judith C. Powelson, Jason M. Stinebaugh, David K. Warland, Ting Zhou
  • Patent number: 7301820
    Abstract: A dynamic programming method for a non-volatile storage device is described. Memory cells are provided arrayed in R rows. Sub bit lines are provided coupled to voltage supply lines through select circuits. During program operation, the select circuits are switched such that one or more of the source side sub bit line or the drain side sub bit line is floating when all other program voltages are applied to a selected cell.
    Type: Grant
    Filed: May 6, 2005
    Date of Patent: November 27, 2007
    Assignee: Halo LSI, Inc.
    Inventors: Seiki Ogura, Nori Ogura
  • Patent number: 7300869
    Abstract: An integrated barrier and seed layer that is useful for creating conductive pathways in semiconductor devices. The barrier portion of the integrated layer prevents diffusion of the conductive material into the underlying dielectric substrate while the seed portion provides an appropriate foundation upon which to deposit the conductive material. The barrier portion of the integrated layer is formed of a metal nitride, while the seed portion is formed of ruthenium or a ruthenium alloy. The metal nitride forms an effective barrier layer while the ruthenium or ruthenium alloy forms an effective seed layer for a metal such as copper. In some embodiments, the integrated layer is formed in a way so that its composition changes gradually from one region to the next.
    Type: Grant
    Filed: September 20, 2004
    Date of Patent: November 27, 2007
    Assignee: LSI Corporation
    Inventors: Sey-Shing Sun, Byung-Sung L. Kwak, Peter A. Burke
  • Patent number: 7301906
    Abstract: Methods and structure for standardized, high-speed serial communication to reduce memory capacity requirements within receiving elements of a high-speed serial communication channel. In an exemplary SPI compliant embodiment of the invention, the semantic meaning of the STARVING, HUNGRY and SATISFIED flow control states is modified to allow the transmitting and receiving elements to manage buffer storage in a more efficient manner to thereby reduce memory capacity requirements while maintaining the integrity of flow control contracts and commitments. The methods and structure further provide for generation of storage metric information to dynamically update the flow control status information asynchronously with respect to data packet transmissions.
    Type: Grant
    Filed: August 30, 2002
    Date of Patent: November 27, 2007
    Assignee: LSI Corporation
    Inventors: George Wayne Nation, Gurumani Senthil, Gary Scott Delp
  • Patent number: 7302459
    Abstract: The present invention may relate generally to a circuit for converting a first digital signal having a first sample rate to second digital signal having a second sample rate. The circuit may comprise a cascaded integration-comb filter and a fractional sample rate converter. The fractional sample rate converter may be configured to perform fractional sample rate conversion. A first of the cascaded integrator-comb filter and the fractional sample rate converter may be configured to receive the first signal having the first sample rate and to generate a third digital signal having a third sample rate different from the first and second sample rates. A second of the cascaded integrator-comb filter and the fractional sample rate converter may be configured to receive the third signal having the third sample rate and to generate the second signal having the second sample rate.
    Type: Grant
    Filed: December 2, 2003
    Date of Patent: November 27, 2007
    Assignee: LSI Corporation
    Inventors: Thomas Bossmeyer, Christian Krönke, Detlef Müller
  • Publication number: 20070268858
    Abstract: The invention is a virtual gateway that mediates between a dual-mode subscriber device and an IP-based PBX. In particular, the virtual gateway includes a WLAN interface for communicating with the dual-mode subscriber device and a network interface (wired or wireless) for communicating with the IP-based PBX over the Internet. As such, the virtual gateway may relay voice and call control instructions between the dual-mode subscriber device and the IP-based PBX, and may provide the same call control functions to the dual-mode subscriber device provided by the call control processor in existing dual-mode phones. The invention further provides a dual-mode subscriber device suitable for operation with the virtual gateway. Because the dual-mode subscriber device does not require a call control processor, the battery life and cost of the device are significantly improved.
    Type: Application
    Filed: May 18, 2007
    Publication date: November 22, 2007
    Applicant: LSI Corporation
    Inventor: Walter G. Soto
  • Patent number: 7299446
    Abstract: A design tool for generating design views of a semiconductor chip is presented. The design tool includes an input module, a generation module, a first synthesis module, a user interface module and an extraction module. The input module may be configured to receive input including physical and logical resources and a custom chip specification. The generation module may be configured to generate Register Transfer Level (RTL) views for the semiconductor chip. The first synthesis module may be configured to perform logic synthesis using the RTL views. The user interface module may be configured to query a user whether re-usable intellectual property (IP) is to be generated. The extraction module may be configured to extract and package design information for the re-usable IP in response to a request from the user.
    Type: Grant
    Filed: August 16, 2005
    Date of Patent: November 20, 2007
    Assignee: LSI Corporation
    Inventors: Ying Chun He, Gregor J. Martin, Grant Lindberg