Patents Assigned to LSI Logic Corporation
-
Patent number: 7215584Abstract: 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: GrantFiled: July 1, 2005Date of Patent: May 8, 2007Assignee: LSI Logic CorporationInventors: Derrick Sai-Tang Butt, Hui-Yin Seto
-
Patent number: 7216279Abstract: 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: GrantFiled: July 19, 2005Date of Patent: May 8, 2007Assignee: LSI Logic CorporationInventors: Kevin J. Gearhardt, Anita M. Ekren
-
Publication number: 20070096303Abstract: 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: ApplicationFiled: October 27, 2005Publication date: May 3, 2007Applicant: LSI Logic CorporationInventor: Gary Delp
-
Patent number: 7213043Abstract: 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: GrantFiled: January 21, 2003Date of Patent: May 1, 2007Assignee: LSI Logic CorporationInventor: Mikhail I. Grinchuk
-
Patent number: 7213224Abstract: 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: GrantFiled: December 2, 2003Date of Patent: May 1, 2007Assignee: LSI Logic CorporationInventors: Danny Vogel, Carl Shaw
-
Patent number: 7213223Abstract: 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: GrantFiled: November 19, 2004Date of Patent: May 1, 2007Assignee: LSI Logic CorporationInventor: Alexander Tetelbaum
-
Patent number: 7212961Abstract: 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: GrantFiled: August 30, 2002Date of Patent: May 1, 2007Assignee: LSI Logic CorporationInventor: Curtis Settles
-
Patent number: 7212573Abstract: 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: GrantFiled: June 13, 2003Date of Patent: May 1, 2007Assignee: LSI Logic CorporationInventor: Lowell L. Winger
-
Publication number: 20070094631Abstract: 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: ApplicationFiled: October 26, 2005Publication date: April 26, 2007Applicant: LSI Logic CorporationInventors: Alexei Galatenko, Elyar Gasanov, Iliya Lyalin
-
Patent number: 7210063Abstract: 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: GrantFiled: August 27, 2002Date of Patent: April 24, 2007Assignee: LSI Logic CorporationInventors: John S. T. Holcroft, Christopher J. Lane, Ross A. Oldfield
-
Patent number: 7210083Abstract: 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: GrantFiled: December 16, 2004Date of Patent: April 24, 2007Assignee: LSI Logic CorporationInventors: Mikhail I. Grinchuk, Ahmad Alvamani, Erik Chmelar
-
Patent number: 7210113Abstract: 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: GrantFiled: April 23, 2004Date of Patent: April 24, 2007Assignee: LSI Logic CorporationInventors: Alexander E. Andreev, Andrey A. Nikitin, Igor A. Vikhliantsev
-
Patent number: 7210065Abstract: 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: GrantFiled: March 11, 2004Date of Patent: April 24, 2007Assignee: LSI Logic CorporationInventors: David Uddenberg, William Voorhees, Mark Slutz
-
Patent number: 7204920Abstract: 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: GrantFiled: October 25, 2004Date of Patent: April 17, 2007Assignee: LSI Logic CorporationInventors: Byung-Sung Leo Kwak, Gregory Frank Piatt, Hiroshi Mizuno
-
Patent number: 7206973Abstract: 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: GrantFiled: December 11, 2003Date of Patent: April 17, 2007Assignee: LSI Logic CorporationInventor: Jayant M. Daftardar
-
Patent number: 7206891Abstract: 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: GrantFiled: September 26, 2002Date of Patent: April 17, 2007Assignee: LSI Logic CorporationInventors: Steven M. Emerson, Gregory F. Hammitt
-
Patent number: 7205673Abstract: 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: GrantFiled: November 18, 2005Date of Patent: April 17, 2007Assignee: LSI Logic CorporationInventors: Jayanthi Pallinti, Dilip Vijay, Hemanshu Bhatt, Sey-Shing Sun, Hong Ying, Chiyi Kao
-
Patent number: 7204371Abstract: 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: GrantFiled: July 9, 2002Date of Patent: April 17, 2007Assignee: LSI Logic CorporationInventors: Terrill L. Woolsey, Tina M. Reintjes
-
Patent number: 7206991Abstract: 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: GrantFiled: October 15, 2003Date of Patent: April 17, 2007Assignee: LSI Logic CorporationInventors: Paresh Chatterjee, Basavaraj Gurupadappa Hallyal, Senthil Murugan Thangaraj, Narasimhulu Dharanikumar Kotte, Ramya Subramanian
-
Patent number: 7205803Abstract: 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: GrantFiled: June 29, 2004Date of Patent: April 17, 2007Assignee: LSI Logic CorporationInventors: Tae-Song Chung, Hong Hao, Keven Hui