Patents Assigned to LSI Logic Corporation
  • Patent number: 7111319
    Abstract: An apparatus comprising an audio/video decoder and a storage device. The audio/video decoder may be configured to receive (i) one or more uncompressed audio signals and (ii) one or more compressed audio/video signals. The uncompressed audio signals may be tagged to the compressed audio/video signals and (ii) any of the one or more uncompressed audio signals and the one or more tagged compressed audio/video signals may be stored in the storage device and available for a playback relative to the tags.
    Type: Grant
    Filed: September 10, 2001
    Date of Patent: September 19, 2006
    Assignee: LSI Logic Corporation
    Inventor: Daniel Watkins
  • Patent number: 7111264
    Abstract: Objects are assigned to points in a rectangle by dividing the rectangle is divided into a plurality of smaller rectangles and applying an object assignment procedure, such as Kuhn's algorithm, to initially assigned objects in each second rectangle. The initial assignment is performed by calculating a maximal cost of assignment of objects to points, and selecting an assignment of objects having a minimum value of maximal cost, identified by iteratively recalculating the maximal matching assignment based on a midpoint of between the minimum and maximum costs.
    Type: Grant
    Filed: October 17, 2003
    Date of Patent: September 19, 2006
    Assignee: LSI Logic Corporation
    Inventors: Alexander E. Andreev, Andrey A. Nikitin, Ranko Scepanovic
  • Patent number: 7111118
    Abstract: An apparatus generally having a plurality of disk drives and a controller is disclosed. Each of the disk drives may have a first region and a second region. The first regions may have a performance parameter faster than the second regions. The controller may be configured to (i) write a plurality of data items in the first regions and (ii) write a plurality of fault tolerance items for the data items in the second regions.
    Type: Grant
    Filed: October 8, 2003
    Date of Patent: September 19, 2006
    Assignee: LSI Logic Corporation
    Inventors: Pramodh K. Mereddy, Lance A. Lesslie
  • Publication number: 20060203220
    Abstract: The tilt and position of individually controllable element are simultaneously adjusted to allow a greater range of contrasts to be achieved. This can also be used to compensate for cupping of individually controllable elements. Simultaneous adjustment of both the position and tilt of the individually controllable elements can be achieved by two electrodes operable over a range of values.
    Type: Application
    Filed: October 19, 2005
    Publication date: September 14, 2006
    Applicants: ASML Netherlands B.V., ASML Holding N.V., LSI Logic Corporation
    Inventors: Kars Troost, Johannes Baselmans, Arno Bleeker, Louis Markoya, Neal Callan, Nicholas Eib
  • Patent number: 7107483
    Abstract: An apparatus and method for enhancing data availability by leveraging primary/backup data storage volumes. A Remote Volume Mirroring (RVM) system may be leveraged according to the present invention to provide volume failover by enhancing the functionality of the arrays, in a manner transparent to the host operating system.
    Type: Grant
    Filed: November 15, 2002
    Date of Patent: September 12, 2006
    Assignee: LSI Logic Corporation
    Inventors: Kurt Duncan, Robert Stankey
  • Patent number: 7107433
    Abstract: A mechanism for resource allocation in a processor, a method of allocating resources in a processor and a digital signal processor incorporating the mechanism or the method. In one embodiment, the mechanism includes: (1) categorization logic, associated with an earlier pipeline stage, that generates instruction type information for instructions to be executed in the processor and (2) priority logic, associated with a later pipeline stage, that allocates functional units of the processor to execution of the instructions based on the instruction type information.
    Type: Grant
    Filed: October 26, 2001
    Date of Patent: September 12, 2006
    Assignee: LSI Logic Corporation
    Inventor: Hung T. Nguyen
  • Patent number: 7107559
    Abstract: A method of partitioning an integrated circuit design for physical design verification includes steps of receiving as input a representation of an integrated circuit design having a number of physical design layers and a composite run deck specifying rule checks to be performed on the integrated circuit design. The composite run deck is partitioned into partitioned run decks so that the number of physical design layers referenced by each of the partitioned run decks is a minimum. The representation of the integrated circuit design is parsed to filter only the physical design layers required for each of the partitioned run decks into a filtered data deck for each of the partitioned run decks. The filtered data deck is generated as output for each of the partitioned run decks.
    Type: Grant
    Filed: October 29, 2003
    Date of Patent: September 12, 2006
    Assignee: LSI Logic Corporation
    Inventors: Viswanathan Lakshmanan, Richard D. Blinne, Jonathan P. Kuppinger
  • Patent number: 7106073
    Abstract: The present invention is directed to a system for area efficient charge-based capacitance measurement requiring a minimum silicon area for probe pads. A structure block for the system includes several test structures coupled to a target test capacitance structure, a reference structure, and a logic block. Each test structure is coupled to a corresponding test capacitance structure. The logic block coupled to the several test structures selects a desirable test structure from the several test structures. The system may include several structure blocks and an additional logic block to select a desirable structure block. Each structure block includes a single output pin for busing each test output from the several test structures. In this manner, the silicon area may be minimized through reduction of the number of total pins and probe pads required.
    Type: Grant
    Filed: May 27, 2005
    Date of Patent: September 12, 2006
    Assignee: LSI Logic Corporation
    Inventors: Randall Bach, Jeffrey Sather
  • Patent number: 7106074
    Abstract: A measurement technique which allows the error components of the testing process to be eliminated by performing a differential-style measurement of the programmable termination resistor network. Since for any given DUT pin which is to be tested, there are multiple possible resistances to be measured, the test process provides that two or more resistance measurements are taken on the same pin. Once those values containing the error components are obtained, they are compared to generate a differential resistance measurement which contains only the actual on-chip DUT resistance with the error components completely removed. The differential value can then be tested against previously defined test limits that are set to guarantee the conformance of the on-chip resistance to the processing specifications. The technique can be applied at either the wafer sort or package test phase of device testing, with the different error components associated with either phase being eliminated.
    Type: Grant
    Filed: September 30, 2004
    Date of Patent: September 12, 2006
    Assignee: LSI Logic Corporation
    Inventors: Kevin Gearhardt, Anita Greeb, Doug Feist
  • Patent number: 7105926
    Abstract: A flip chip substrate is provided, which includes a plurality of conductive layers, including a top layer and a bottom layer. A first plurality of contacts, including first and second contacts corresponding to a differential signal pair, are arranged on the top layer within a die bonding area. A second plurality of contacts, including third and fourth contacts corresponding to the differential signal pair, are arranged on the bottom layer. First and second traces are routed between the first and third contacts and between the second and fourth contacts, respectively, wherein the second trace is routed out of the die bonding area on a different layer than the first trace. The traces are routed in a manner that reduces the length difference between the traces.
    Type: Grant
    Filed: November 24, 2003
    Date of Patent: September 12, 2006
    Assignee: LSI Logic Corporation
    Inventors: Arun Ramakrishnan, Anand Govind, Farshad Ghahghahi
  • Patent number: 7107561
    Abstract: A method and computer program are disclosed for reducing routing congestion in an integrated circuit design that include steps of: (a) receiving as input a design for an integrated circuit die having an inner metal layer and a top metal layer wherein the design includes electrical constraints of each of a plurality of I/O circuits in the integrated circuit die; (b) selecting a number of vias for a via array to form an electrical connection between the inner metal layer and the top metal layer of the integrated circuit die that connects a solder bump formed on the top metal layer to a corresponding one of the plurality of I/O circuits wherein the number of vias is selected to satisfy the electrical constraints of the corresponding one of the plurality of I/O circuits; and (c) generating as output the number of vias determined for the via array.
    Type: Grant
    Filed: August 9, 2004
    Date of Patent: September 12, 2006
    Assignee: LSI Logic Corporation
    Inventors: Anwar Ali, Wei Huang
  • Patent number: 7107558
    Abstract: A method and computer program product for finding timing critical nets in an integrated circuit design includes steps of: (a) receiving an integrated circuit design as input; (b) calculating an approximate delay for each net in the integrated circuit design wherein the approximate delay includes an estimate of crosstalk delay; (c) identifying timing critical nets from the calculated delay for each net in the integrated circuit design; (d) calculating a corresponding exact delay for each of the timing critical nets; (e) replacing the approximate delay calculated for each of the timing critical nets with the corresponding exact delay to generate a corrected set of net delays for the integrated circuit design; and (f) generating as output the corrected set of net delays for the integrated circuit design.
    Type: Grant
    Filed: August 23, 2004
    Date of Patent: September 12, 2006
    Assignee: LSI Logic Corporation
    Inventors: Alexander Tetelbaum, Maad A. Al-Dabagh
  • Patent number: 7107375
    Abstract: An arbitration elimination scheme for a bus. In a preferred embodiment, a programmable counter determines when a SCSI bus idle condition is reached and when a portion of an arbitration window for the bus has passed without participants. If there are no participants for arbitration, the SCSI initiator eliminates arbitration by asserting SEL and issuing initiator/target IDS. If any other device attempts to arbitrate at this time, the device sees SEL asserted and does not attempt to participate in arbitration.
    Type: Grant
    Filed: May 13, 2003
    Date of Patent: September 12, 2006
    Assignee: LSI Logic Corporation
    Inventors: Robert E. Ward, Travis Alister Bradfield, Gregory A. Johnson
  • Publication number: 20060200491
    Abstract: A system and method for remotely monitoring and controlling a data storage system comprising a web server that has an ability to send and receive communications with one or more data storage systems through the storage system's main data communication path or through an alternate path. The web server may include a routine which continuously monitors the status of the storage system as well as a routine which pushes changed data to a client device operating a browser. The system and method may consolidate the status and provide control of many different independent data storage systems simultaneously.
    Type: Application
    Filed: March 2, 2005
    Publication date: September 7, 2006
    Applicant: LSI Logic Corporation
    Inventor: Bret Weber
  • Patent number: 7103528
    Abstract: A method for enabling access to a resource shared by at least two processors over a bus that supports an atomic instruction, wherein a first processor does not support the atomic instruction, the method comprising the steps of providing an atomic instruction emulator coupled to the bus, the atomic instruction emulator including at least two register sets for implementing an atomic instruction; receiving by the emulator over the bus an emulation request from the first processor to perform the atomic instruction on the shared resource, the request including an address location; and performing by the emulator the atomic instruction for the processor using the data and the address location from the request.
    Type: Grant
    Filed: September 19, 2002
    Date of Patent: September 5, 2006
    Assignee: LSI Logic Corporation
    Inventors: Michael Motyka, Thomas McCaughey
  • Patent number: 7103757
    Abstract: A system, circuit, and method are presented for adjusting a prefetch rate of a prefetch unit from a first rate to a second rate by determining a probability factor associated with a branch instruction. The circuit and method may determine the probability factor based on a type of disparity associated with the branch instruction. The circuit and method may further be adapted to calculate the second rate based on the probability factor. The ability to adjust the prefetch rate of a prefetch unit advantageously decreases the number of memory transactions, thereby decreasing the power consumption of a processing unit.
    Type: Grant
    Filed: October 22, 2002
    Date of Patent: September 5, 2006
    Assignee: LSI Logic Corporation
    Inventor: Asheesh Kashyap
  • Patent number: 7103858
    Abstract: A footprint based optimal characterization of intellectual property (IP) for more deterministic physical integration. The physical integration characteristics are based upon IP physical integration at an anchor point in a pre-defined IC platform. IP footprint characteristics are identified as fixed, variable or prioritized to each other, and bounding constraints are defined based on a set of characteristics for the IP, the platform characteristics and IC design requirements. The IP is physically synthesized using the bounding constraints. The synthesized IP is tested and the bounding constraints are iteratively modified until the characteristics of the synthesized IP are optimized/captured.
    Type: Grant
    Filed: April 14, 2004
    Date of Patent: September 5, 2006
    Assignee: LSI Logic Corporation
    Inventors: Jonathan W. Byrn, Robert M. Biglow
  • Patent number: 7103865
    Abstract: An IC layout containing megacells placed in violation of design rules is corrected to remove design rule violations while maintaining the original placement as near as practical. The sizes of at least some of the megacells are inflated. The megacells are placed and moved in a footprint of the circuit in a manner to reduce placement complexity. The placement of the megacells is permuted to reduce placement complexity. Additional movements are be applied to the permuted placement to further reduce placement complexity.
    Type: Grant
    Filed: November 21, 2003
    Date of Patent: September 5, 2006
    Assignee: LSI Logic Corporation
    Inventors: Alexei V. Galatenko, Valeriy B. Kudryavtsev, Elyar E. Gasanov
  • Patent number: 7103868
    Abstract: Boolean circuits are designed with minimal depth by calculating the depth of an existing circuit. Those subtrees having a non-regular root cell (i.e., cells having other than one child or having a child of a type different from the cell) are balanced by constructing a new subtree. The cells are then iteratively transformed with parent and/or grandparent cells to reduce the depth of the circuit. The transformation may include balancing the subtree to make the parent cell the same type as the selected cell, or by creating a new cell as parent to the selected cell.
    Type: Grant
    Filed: November 12, 2002
    Date of Patent: September 5, 2006
    Assignee: LSI Logic Corporation
    Inventors: Andrey A. Nikitin, Alexander E. Andreev
  • Patent number: 7103187
    Abstract: An audio calibration system includes control logic, an input device, a display, a noise generator, an inverter, a plurality of speakers, and a delay module coupled to each speaker. Upon receipt of a calibration start signal from the input device, the control logic directs the noise generator to produce substantially random noise which is then provided through the delay modules to each speaker. The inverter inverts the random signal to one of the speakers. Thus, in a two speaker system the sound emanating from one of the speakers is an inverted version of the sound emanating from the other speaker. At the points where the sound from each speaker combine, a “null” line is created as the two sources of sound cancel one another. The control logic controls the amount of delay introduced by each delay module into the sound provided to each speaker. By varying the amount of the time delay, the control logic can control the position of the null line to coincide with a listener's desired listening location.
    Type: Grant
    Filed: March 30, 1999
    Date of Patent: September 5, 2006
    Assignee: LSI Logic Corporation
    Inventor: Darren D. Neuman