Patents Assigned to LSI Logic Corporation
-
Patent number: 7062737Abstract: A method and computer program are disclosed for automatically repairing crosstalk violations in an integrated circuit design that include steps of: (a) receiving as input an integrated circuit design; (b) performing an initial cell placement and global routing from the integrated circuit design; (c) identifying nets having crosstalk violations according to a first set of rules from the initial cell placement and global routing; (d) performing a detailed routing that includes providing crosstalk protection for the nets identified in step (c); (e) identifying nets having crosstalk violations according to a second set of rules from the detailed routing; and (f) performing an additional detailed routing that includes providing crosstalk protection for the nets identified in step (e).Type: GrantFiled: July 28, 2004Date of Patent: June 13, 2006Assignee: LSI Logic CorporationInventors: Alexander Tetelbaum, Ruben Molina
-
Patent number: 7062577Abstract: A circuit generally comprising a plurality of read input registers, a read output register, a write input register and a plurality of write output registers is generally disclosed. The read input registers may be configured to buffer a first read signal received within a plurality of first transfers. The read output register may be configured to transmit the first read signal in a second transfer. The write input register may be configured to buffer a first write signal received in a third transfer. The write output registers may be configured to transmit the first write signal within a plurality of fourth transfers.Type: GrantFiled: December 18, 2002Date of Patent: June 13, 2006Assignee: LSI Logic CorporationInventors: Gregory F. Hammitt, Kevin J. Stuessy
-
Patent number: 7062605Abstract: Methods and structure for initializing a RAID storage volume substantially in parallel with processing of host generated I/O requests. Initialization of a RAID volume may be performed as a background task in one aspect of the invention while host generated I/O requests proceed in parallel with the initialization. The initialization may preferably the performed by zeroing all data including parity for each stripe to thereby make each stripe XOR consistent. Host generated I/O requests to write information on the volume may utilize standard read-modify-write requests where the entire I/O request affects information in a portion of the volume already initialized by background processing. Other host I/O requests use standard techniques for generating parity for all stripes affected by the write requests. These and other features and aspects of the present invention make a newly defined RAID volume available for host processing is quickly as possible.Type: GrantFiled: April 28, 2003Date of Patent: June 13, 2006Assignee: LSI Logic CorporationInventors: Paresh Chatterjee, Chayan Biswas, Ragendra Mishra, Basavaraj Hallyal
-
Patent number: 7062742Abstract: A routing structure for a transceiver core, the routing structure including a transmitter block design and a receiver block design. The transmitter block design includes two dedicated transmitter power contacts, two common ground contacts, and two transmitter signal contacts in a transmitter differential pair. The two transmitter signal contacts are both adjacent each of the two dedicated transmitter power contacts and each of the two common ground contacts. The receiver block design includes two dedicated receiver power contacts, two common ground contacts, and two receiver signal contacts in a receiver differential pair. The two receiver signal contacts are both adjacent each of the two dedicated receiver power contacts and each of the two common ground contacts.Type: GrantFiled: April 22, 2003Date of Patent: June 13, 2006Assignee: LSI Logic CorporationInventor: Leah M. Miller
-
Patent number: 7062726Abstract: The present invention is directed to a method for generating a tech-library for a logic function. A logic function has many representations. For each representation, a circuit for realizing the representation is decomposed into a combination of instances. An instance is a component logic circuit of a general logic circuit. There are pre-created tech-libraries for the instances. For example, a pre-created tech-library is created by categorizing tech-descriptions for primitive physical circuits based on a negation index. Thus, tech-descriptions for a circuit for realizing a representation are calculated from a combination of elements of the pre-created tech-libraries. Each calculated tech-description is compared with each existing element of a tech-library for the logic function. When a calculated tech-description has at least one marked parameter better or smaller than that of all existing elements of the tech-library for the logic function, the calculated tech-description is added to the tech-library.Type: GrantFiled: April 30, 2003Date of Patent: June 13, 2006Assignee: LSI Logic CorporationInventors: Alexander E. Andreev, Igor A. Vikhliantsev, Anatoli A. Bolotov
-
Patent number: 7062739Abstract: A method for re-using diffused cell-based IP blocks in a structured application specific integrated circuit comprising the steps of (A) implementing one or more blocks of intellectual property (IP) using a plurality of cell-based building blocks and (B) providing one or more alternative views for at least one of the one or more blocks of intellectual property.Type: GrantFiled: October 29, 2003Date of Patent: June 13, 2006Assignee: LSI Logic CorporationInventors: James G. Monthie, Frank A. Walian, Samit K. Chakraborty
-
Patent number: 7062678Abstract: Disclosed is a test method for a computer microprocessor adapted to stress the data transfer interfaces within a microprocessor. The method incorporates patterns designed to stress the interfaces and are further repeated in different widths such that interfaces of various bus widths are fully stressed. Further, the method begins with the various test patterns preloaded into memory to maximize the speed and thus the stress of the test.Type: GrantFiled: August 6, 2002Date of Patent: June 13, 2006Assignee: LSi Logic CorporationInventor: Matthew Trembley
-
Patent number: 7062695Abstract: The present invention may provide a circuit generally having a plurality of addressable memory cells and an access control circuit. The access control circuit may be configured to intercept an access to a faulty cell of the plurality of addressable memory cells. The access control circuit may be further configured to redirect the access to a spare cell of the plurality of addressable memory cells.Type: GrantFiled: May 23, 2003Date of Patent: June 13, 2006Assignee: LSI Logic CorporationInventor: David Tester
-
Patent number: 7061410Abstract: An apparatus comprising a first circuit, a second circuit and an output circuit. The first circuit may be configured to generate (i) one of a first set of entropy coded input signals or a second set of entropy coded input signals and (ii) a data path signal. The second circuit may be configured to generate (i) a first set of entropy encoded output signals in response to decoding the second set of entropy coded input signals, or (ii) a second set of entropy coded output signals in response to decoding the first set of entropy coded input signals. The second circuit may provide real time decoding and encoding on a macroblock basis. The output circuit may be configured to present an output signal in response to (i) one of the first set of entropy coded output signals or the second set of entropy coded output signals and (ii) the data path signal.Type: GrantFiled: July 18, 2005Date of Patent: June 13, 2006Assignee: LSI Logic CorporationInventors: Eric C. Pearson, Harminder S. Banwait
-
Patent number: 7062401Abstract: Circuitry and a method for testing oversampled Analog to Digital converters. The voltage reference is used as the input signal, thus eliminating the need for a special signal generator. The dynamic signal is obtained by not sampling the voltage reference on every sample. Instead, a state machine is used to gate the sampling of the voltage reference, which in turn causes a varying amount of change to be injected into the first integrator in the converter. As a result, the state machine effectively simulates many input levels.Type: GrantFiled: January 11, 2005Date of Patent: June 13, 2006Assignee: LSI Logic CorporationInventor: Donald McGrath
-
Publication number: 20060123294Abstract: A simplified boundary scan test method capable of performing boundary test scanning of semiconductor chips. The test method comprises 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: ApplicationFiled: November 17, 2004Publication date: June 8, 2006Applicant: LSI Logic Corporation A Delaware CorporationInventor: Chris Vu
-
Publication number: 20060123373Abstract: A system for layout of a module in an integrated circuit layout pattern has a cell library and a cell placement system. The cell library includes a plurality of cells. The cell placement system is adapted to select one or more cells from the cell library and to locally place each selected cell within the module layout so that each cell pin of the selected cells and each port of the module layout occupies a unique vertical routing track within the module layout.Type: ApplicationFiled: December 8, 2004Publication date: June 8, 2006Applicant: LSI Logic CorporationInventors: Alexander Andreev, Ivan Pavisic, Anatoli Bolotov
-
Publication number: 20060123369Abstract: A method for calculating ramptime propagation for integrated circuit layout patterns having pins interconnected in an oriented graph in one or more closed loops is described. Ramptime values are calculated for a first set of the pins, which are not connected to a closed loop while leaving a second set of the pins with unknown ramptime values. One or more closed loops are identified by backtracking from the pins in the second set with unknown ramptime values. A ramptime value for each pin in the one or more closed loops is calculated iteratively.Type: ApplicationFiled: December 3, 2004Publication date: June 8, 2006Applicant: LSI Logic CorporationInventors: Andrej Zolotykh, Elyar Gasanov, Alexei Galatenko, Ilya Lyalin
-
Publication number: 20060118929Abstract: The present disclosure is directed to ball assignment schemes for ball grid array packages in integrated circuits with increased signal count. The ball assignment scheme includes an array of electrical contacts. The array has a first diagonal including a pair of signal contacts adjacent to a pair of first-type voltage supply contacts. The array further includes a crossing diagonal having a pair of adjacent second-type voltage supply contacts, which crosses the first diagonal between the pair of signal contacts such that the pair of second-type voltage supply contacts oppose one another relative to the first diagonal.Type: ApplicationFiled: December 7, 2004Publication date: June 8, 2006Applicant: LSI Logic CorporationInventors: Arun Ramakrishnan, Anand Govind
-
Publication number: 20060123377Abstract: A system and method for designing a complex electronic circuit by simulating blocks of the circuit using various simulators to produce a net list, designing the physical layout of the circuit using a layout tool that produces a layout verses schematic reference file, mapping the reference file to the net list to create a mapping file, and analyzing the mapping file to verify that the layout meets various criteria. Each block may be verified using simulation tools that are appropriate for that piece of the overall circuit, and using conditions that may maximize the strain on the circuit. The results from the simulations are compared to the physical layout to determine if the physical layout is able to properly conduct the electrical signals.Type: ApplicationFiled: December 7, 2004Publication date: June 8, 2006Applicant: LSI Logic CorporationInventors: Richard Schultz, Robert Waldron, Norman Mause, Larry Greenhouse
-
Publication number: 20060123376Abstract: The design of integrated circuits, i.e., semiconductor products, is made easier with a semiconductor platform having versatile power mesh that is capable of supporting simultaneous operations having different frequencies on the semiconductor product; e.g., higher frequency operations may be embedded as diffused blocks within the lower layers or may be programmed from a configurable transistor fabric above the diffused layers. Preferably the power mesh is located above the layers having the operations requiring the different frequencies, and may be fixed in an application set given to a chip designer or may be configurable by the designer her/himself. For example, to support high speed communications adjacent an embedded high speed data transceiver, the transistor fabric may be programmed as a data link layer having higher performance requirements than the rest of the integrated circuit.Type: ApplicationFiled: December 3, 2004Publication date: June 8, 2006Applicant: LSI LOGIC CORPORATIONInventors: Danny Vogel, Daniel Deisz
-
Patent number: 7056392Abstract: A wafer chuck is configured to hold a wafer efficiently for spin process cleaning of wafer edges and back sides. A first group of retractable tips extend to hold the wafer during a first portion of the cleaning period. A second group of retractable tips extend to hold the wafer during a second portion of the cleaning period. Residues left between the tips and the wafer edge areas during the first portion of the cleaning period are removed during the second portion. The change from the first group of tips to the second group of tips occurs while the wafer is rotating.Type: GrantFiled: April 16, 2003Date of Patent: June 6, 2006Assignee: LSI Logic CorporationInventors: Kyoko Kuroki, Hideaki Seto
-
Patent number: 7058854Abstract: A microprocessor based system automatically detects the occurrence of certain conditions in the microprocessor. The conditions may include a determination of data corruption in the microprocessor. If a determination is made that data is corrupted, the microprocessor may be reloaded from a non-volatile memory. During a reload, a microcontroller controls the microprocessor. The non-volatile memory may be a flash memory or non-volatile random access memory.Type: GrantFiled: August 27, 2002Date of Patent: June 6, 2006Assignee: LSI Logic CorporationInventors: Stephen Piper, Matthew Trembley, Dennis Craton
-
Patent number: 7057449Abstract: A method of canceling noise in analog circuits is described along with noise cancellation circuits. Analog circuits are sensitive to noise. Especially in mixed signal environments where digital circuits and analog circuits are combined, the noise generated by relatively noisy digital circuits often cause the analog circuits to produce incorrect output signals. Instead of shielding or separating the susceptible analog circuits from noisy digital circuits, additional circuitry is added where one of the added circuits, denoted as the noise separator circuit, produce only the noise component of the output signal, the first output, of the analog circuit adversely affected by the noise. Then, another circuit is used to subtract the noise from the first output, thereby producing a noise-free output signal. Alternatively, the noise separator circuit can be made to produce the inverse of the first output, including the inverse of the noise.Type: GrantFiled: April 21, 1997Date of Patent: June 6, 2006Assignee: LSI Logic CorporationInventor: Edward W. Liu
-
Patent number: 7058906Abstract: The present invention is directed to platform architecture used for integrated circuit design. A system for providing distributed dynamic functionality in an electronic environment may include a plurality of platforms. The platforms are suitable for providing a logic function, and include embedded programmable logic, memory and a reconfigurable core. The logic, memory and reconfigurable core are communicatively coupled via a fabric interconnect. A map is also included which expresses logic functions of the plurality of platforms.Type: GrantFiled: July 23, 2003Date of Patent: June 6, 2006Assignee: LSI Logic CorporationInventor: Christopher L. Hamlin