Patents Assigned to LSI Logic Corporation
  • Patent number: 7215584
    Abstract: A method for calibrating read data strobe gating including the steps of: (A) performing a coarse timing adjustment configured to determine a coarse delay setting that produces invalid data, (B) performing a medium timing adjustment configured to adjust a medium delay setting and the coarse delay setting until valid data is detected, (C) performing a fine timing adjustment configured to adjust the medium delay setting and a fine delay setting until valid data is detected and (D) adding one-half cycle to a gating delay determined by the coarse, the medium and the fine delay settings.
    Type: Grant
    Filed: July 1, 2005
    Date of Patent: May 8, 2007
    Assignee: LSI Logic Corporation
    Inventors: Derrick Sai-Tang Butt, Hui-Yin Seto
  • Patent number: 7216279
    Abstract: An integrated circuit, where a hard macro is resident within the integrated circuit. The hard macro receives a clock signal at a frequency that is below the operational frequency of the integrated circuit, and produces a clock signal having a frequency that is at least equal to the operational frequency of the integrated circuit. The hard macro has a first input that receives a first signal from the tester. A second input receives a second signal from the tester, offset by substantially ninety degrees from the phase of the first signal. A speed select input receives a signal, where the signal is selectively set at one of a logical high indicating a first multiplier to be applied in the hard macro, and a logical low indicating a second multiplier to be applied in the hard macro. A clock multiplication circuit receives the first signal, selectively receives the second signal, and receives the speed select signal, and produces the clock signal.
    Type: Grant
    Filed: July 19, 2005
    Date of Patent: May 8, 2007
    Assignee: LSI Logic Corporation
    Inventors: Kevin J. Gearhardt, Anita M. Ekren
  • Publication number: 20070096303
    Abstract: An apparatus includes a first semiconductor die and at least one further semiconductor die. A substrate is attached to the first die and the further die and has an electrical interconnect pattern that interconnects contacts on the first die with respective contacts on the further die. Features of the interconnect pattern have positions on the substrate with smaller tolerances relative to positions of the contacts on the first die than to positions of the contacts on the further die.
    Type: Application
    Filed: October 27, 2005
    Publication date: May 3, 2007
    Applicant: LSI Logic Corporation
    Inventor: Gary Delp
  • Patent number: 7213043
    Abstract: A fixed-point arithmetic unit comprises a plurality of full-adders and half-adders arranged in at least an input row and an output row. A plurality of inputs to the input row is arranged to receive bits comprising a sparse-redundant representation of the integer. A converter converts 1-redundant representations of the integer to the space (1/K)-redundant representations. A process is described to design rows of a multiplier by identifying a distribution of multiplication product groups, and transforming the distribution of multiplication product groups to adders to occupy a highest unoccupied row of the multiplier.
    Type: Grant
    Filed: January 21, 2003
    Date of Patent: May 1, 2007
    Assignee: LSI Logic Corporation
    Inventor: Mikhail I. Grinchuk
  • Patent number: 7213224
    Abstract: The present invention is directed to a customizable development and demonstration platform for structured ASICs. In an exemplary aspect of the present invention, the present platform may include a structured ASIC which is built on a slice and which may be flexible enough for a number of possible application developments. This flexibility may be achieved by incorporating a programmable processor in the structured ASIC and by defining interfaces and the use of an external FPGA in the present platform. The structured ASIC may include a complete ARM processor subsystem and a plurality of high speed SERDES ports. The processor subsystem may include a bus interface to the external FPGA, allowing custom gate development and test in the FPGA, prior to incorporating it into the customer product. Through the SERDES ports, the test block may be used to show the electrical characteristics of the SERDES IP. In addition, some SERDES ports may be driven from a link layer realized in the FPGA.
    Type: Grant
    Filed: December 2, 2003
    Date of Patent: May 1, 2007
    Assignee: LSI Logic Corporation
    Inventors: Danny Vogel, Carl Shaw
  • Patent number: 7213223
    Abstract: A method and computer readable storage medium for estimating total path delay in an integrated circuit design include of receiving as input a number of stage delays and stage delay variations constituting a path in an integrated circuit design. A sum of the stage delays, a worst case sum of the stage delay variations, and a root-sum-square of the stage delay variations are calculated. A a value of a weighting function is calculated as a function of the number of stage delays. A a weighted sum of the worst case sum of the stage delay variations and the root-sum-square of the stage delay variations is calculated from the weighting function. The weighted sum is generated as output to estimate total path delay.
    Type: Grant
    Filed: November 19, 2004
    Date of Patent: May 1, 2007
    Assignee: LSI Logic Corporation
    Inventor: Alexander Tetelbaum
  • Patent number: 7212961
    Abstract: A method for prototyping an integrated circuit may include selecting at least one daughter card for connection to a motherboard. The daughter card is selected having an ability to provide functionality corresponding to a specific integrated circuit device. The at least one daughter card is connected to the motherboard so that the daughter card is communicatively connected to common memory provided on the motherboard. The motherboard is connected to an information handling system utilizing a prototyping interface device, the information handling system providing a virtual software modeling environment for an integrated circuit. The at least one daughter card, information handling system, prototyping interface device and motherboard emulate an integrated circuit design. At least one of software and system integration of the integrated circuit emulated by the motherboard, information handling system, prototyping interface device and the at least one daughter card is tested.
    Type: Grant
    Filed: August 30, 2002
    Date of Patent: May 1, 2007
    Assignee: LSI Logic Corporation
    Inventor: Curtis Settles
  • Patent number: 7212573
    Abstract: An apparatus comprising a first processing circuit and a second processing circuit. The first processing circuit may be configured to generate (i) one or more prediction samples and (ii) a plurality of macroblocks, in response to each frame of an input video signal. The second processing circuit may be configured to (i) select one or more reference indices for each of the macroblocks from one or more sets of reference indices and (ii) generate said one or more prediction samples in response to said selected reference indices. Each of the selected reference indices is generally determined based upon minimum and maximum values for each of the one or more sets of reference indices.
    Type: Grant
    Filed: June 13, 2003
    Date of Patent: May 1, 2007
    Assignee: LSI Logic Corporation
    Inventor: Lowell L. Winger
  • Publication number: 20070094631
    Abstract: The present disclosure is directed to a method and apparatus for dividing an integrated circuit design field into a plurality of congestion rectangles having user-selectable sizes. A routing congestion value is estimated for each congestion rectangle prior to routing interconnections within the design field. The congestion values are stored in machine-readable memory and are updated in response to wire changes within the design field.
    Type: Application
    Filed: October 26, 2005
    Publication date: April 26, 2007
    Applicant: LSI Logic Corporation
    Inventors: Alexei Galatenko, Elyar Gasanov, Iliya Lyalin
  • Patent number: 7210063
    Abstract: The invention may relate to a method of programming a programmable non-volatile device. The programmable non-volatile device may be programmed while coupled to a circuit in which the programmable non-volatile device is to be used. The method may include establishing a connection and communicating information. The connection may be established from an external device to a test interface of the circuit. The information may be communicated from the external device through the test interface, for programming the programmable non-volatile device.
    Type: Grant
    Filed: August 27, 2002
    Date of Patent: April 24, 2007
    Assignee: LSI Logic Corporation
    Inventors: John S. T. Holcroft, Christopher J. Lane, Ross A. Oldfield
  • Patent number: 7210083
    Abstract: The present invention provides a system and method for implementing postponed quasi-masking test output compression in an integrated circuit. The system includes a compressor for compressing a test response from N scan chains of an integrated circuit into M outputs. The test response may indicate faults in the integrated circuit. M and N are positive integers. The system further includes a correctable multiple input signature register with a size of M, which is communicatively coupled to the compressor. The correctable multiple input signature register is suitable for receiving the M outputs from the compressor as data inputs (s[0], . . . , s[M?1]) and receiving M correction bits (c[0], . . . , c[M?1]) and L address bits (a[0], . . . , a[L?1]) as correction inputs, L being a positive integer, 2L>=M. The correctable multiple input signature register is suitable for detecting faults when there is no or at least one unknown value (i.e., X-value) in the test response.
    Type: Grant
    Filed: December 16, 2004
    Date of Patent: April 24, 2007
    Assignee: LSI Logic Corporation
    Inventors: Mikhail I. Grinchuk, Ahmad Alvamani, Erik Chmelar
  • Patent number: 7210113
    Abstract: Cells are placed into an integrated circuit floorplan by creating clusters of cells in modules, each cluster being composed of cells in a path connected to at least one flip-flop in the module, or of cells that are not in a path connected to any flip-flop. Regions are defined in the floorplan for placement of modules, and the clusters are placed into optimal locations in modules and placing the modules into optimal locations in the regions. The coordinates for the wires, modules and clusters are selectively recalculated. The clusters are moved in the floorplan for more uniform density, and the modules are assigned to regions based on module coordinates.
    Type: Grant
    Filed: April 23, 2004
    Date of Patent: April 24, 2007
    Assignee: LSI Logic Corporation
    Inventors: Alexander E. Andreev, Andrey A. Nikitin, Igor A. Vikhliantsev
  • Patent number: 7210065
    Abstract: Improved methods and structures for testing of SAS components, in situ, in a SAS domain. A first SAS component is adapted to generate stimuli such as error conditions to elicit a response to the error condition from a second SAS component coupled to the first in the intended SAS domain configuration. In one aspect, a SAS device controller generates stimuli applied to a SAS expander coupled thereto and verifies proper response from the SAS expander. In another aspect, a SAS expander generates stimuli applied to a SAS device controller coupled thereto and verifies proper response from the SAS device controller. Stimuli may be generated by custom circuits or firmware/software within the first component. Vendor specific SAS SMP transactions may be used to cause the first component to enter the special verification mode.
    Type: Grant
    Filed: March 11, 2004
    Date of Patent: April 24, 2007
    Assignee: LSI Logic Corporation
    Inventors: David Uddenberg, William Voorhees, Mark Slutz
  • Patent number: 7204920
    Abstract: A contact ring for use in electroplating of a substrate material is constructed such that fluid (e.g., electrolyte) is allowed to flow radially away from the axis of a toroidal support ring, thus preventing the trapping of fluids between the substrate and the toroidal support ring. The contact ring is constructed with a series of openings arranged about the circumference of the ring and wherein an electrical contact is placed in the path of each opening so any fluid passing through the opening also passes around the associated electrical contact. Further, the electrical contacts are also placed such that a substrate (e.g., a semiconductor wafer) can be placed inside the support ring so as to electrically contact the electrical contacts. The toroidal support ring has an aerodynamically streamlined cross-section at the openings, such that fluid flows through the openings with reduced aerodynamic drag.
    Type: Grant
    Filed: October 25, 2004
    Date of Patent: April 17, 2007
    Assignee: LSI Logic Corporation
    Inventors: Byung-Sung Leo Kwak, Gregory Frank Piatt, Hiroshi Mizuno
  • Patent number: 7206973
    Abstract: A method and system for validating host bus adapters uses two processing passes. In the first pass, a snapshot of all configuration values of selected peripheral devices is taken. Then, the host bus adapter is powered down for a predefined period of time and powered up again. In the second pass, all the configuration values of the selected peripheral devices are reinitialized in a recursive manner.
    Type: Grant
    Filed: December 11, 2003
    Date of Patent: April 17, 2007
    Assignee: LSI Logic Corporation
    Inventor: Jayant M. Daftardar
  • Patent number: 7206891
    Abstract: A memory controller system is provided, which includes a plurality of system buses, a multi-port memory controller and a plurality of error correcting code (ECC) encoders. The memory controller has a plurality of system bus ports and a memory port. Each ECC encoder is coupled between a respective system bus and a respective system bus port of the memory controller.
    Type: Grant
    Filed: September 26, 2002
    Date of Patent: April 17, 2007
    Assignee: LSI Logic Corporation
    Inventors: Steven M. Emerson, Gregory F. Hammitt
  • Patent number: 7205673
    Abstract: A bond pad structure which includes an aluminum bond pad which include one or more dopants that effectively control the growth of IMC to a nominal level in spite of high tensile stresses in the wafer. For example, aluminum can be doped with 1–2 atomic % of Mg. Alternatively, Pd or Si can be used, or elements like Cu or Si can be used as the dopant in order to reduce the overall tensile stresses in the wafer. This can control the abnormal growth of IMC, thus arresting the IMC crack formation. A combination of dopants can be used to both control the tensile stresses and also slightly alter the gold-Aluminum interface thus enabling a uniform and thin IMC formation. This tends to reduce or eliminate any voiding or cracking which would otherwise occur at the wire bond transfer.
    Type: Grant
    Filed: November 18, 2005
    Date of Patent: April 17, 2007
    Assignee: LSI Logic Corporation
    Inventors: Jayanthi Pallinti, Dilip Vijay, Hemanshu Bhatt, Sey-Shing Sun, Hong Ying, Chiyi Kao
  • Patent number: 7204371
    Abstract: A method and system for controlling electronic component configuration. The system includes a guard including an aperture and a plate including an aperture are adjustably connected. The guard and the plate each include a pin connected thereto. The system is capable of adjusting configurations to obtain an open configuration where at least a portion of the guard and plate apertures align and a blocked configuration where the plate and the guard apertures fail to permit access. Depending on an introduced component characteristic the component's physical keying structure may be received or prevented depending on the implementation. Additionally the present invention permits retrofitting a component with a correct characteristic but lacking a keying structure by disposing plate/guard pins outside the footprint of an introduced electronic component.
    Type: Grant
    Filed: July 9, 2002
    Date of Patent: April 17, 2007
    Assignee: LSI Logic Corporation
    Inventors: Terrill L. Woolsey, Tina M. Reintjes
  • Patent number: 7206991
    Abstract: A mechanism is provided for migration between stripe storage and redundant parity striped storage. When a disk is added to a disk array, the mechanism migrates from RAID 0 to RAID 5. For each row, the mechanism calculates parity for the row and, if the parity position is not the new drive, the mechanism writes the data from the parity position to the new drive and writes the parity to the parity stripe position. If a drive fails, the mechanism migrates back from RAID 5 to RAID 0. For each row, if the parity position is not the failed drive, reads the data from remaining drives, XORs the data stripes to get failed drive data, and writes the failed drive data to the parity position. If a read or write is received for the failed drive, the mechanism simply redirects the read or write to the parity position.
    Type: Grant
    Filed: October 15, 2003
    Date of Patent: April 17, 2007
    Assignee: LSI Logic Corporation
    Inventors: Paresh Chatterjee, Basavaraj Gurupadappa Hallyal, Senthil Murugan Thangaraj, Narasimhulu Dharanikumar Kotte, Ramya Subramanian
  • Patent number: 7205803
    Abstract: The digitally programmable delay circuit to correct timing skew between data and clock is developed. The digitally programmable delay circuit may be built by cascading delay cells. The delay circuit uses delay cells comprising simple digital elements such as inverters and tri-state inverters to eliminate the intrinsic delay and achieves linearity and monotinicity. The delay cell may be used as a building module which is repeatedly used in a serial fashion. The delay range is fully programmable from the delay of one delay cell to infinity if the chip area is available. The delay range can be scaled by adding more delay cells.
    Type: Grant
    Filed: June 29, 2004
    Date of Patent: April 17, 2007
    Assignee: LSI Logic Corporation
    Inventors: Tae-Song Chung, Hong Hao, Keven Hui