Patents Assigned to LSI
  • Patent number: 7298036
    Abstract: A family of package substrates adapted to receive a family of integrated circuits having different sizes and provide electrical connections between the integrated circuits and a circuit board. Each package substrate in the family includes a package substrate having a die side and a circuit board side. The package substrate has a size that is consistent for all of the package substrates in the family of package substrates. The die side has integrated circuit contacts disposed in a pattern designed to make electrical connections to a given integrated circuit in the family of integrated circuits for which the package substrate is designed, as defined by locations of contacts on the given integrated circuit. The circuit board side has circuit board contacts disposed in a pattern and with functional assignments that are consistent for all of the package substrates in the family of package substrates.
    Type: Grant
    Filed: November 18, 2005
    Date of Patent: November 20, 2007
    Assignee: LSI Corporation
    Inventors: Leah M. Miller, Jeffrey A. Hall
  • Patent number: 7299158
    Abstract: A data collection system. A data input form receives data, and a message queue receives the data from the data input form, and temporarily manages the data until the data collection system can process the data. A temporary data storage temporarily stores the data received by the message queue while waiting for the data collection system to process the data. A transaction manager receives the data from the message queue and processes the data. A data logger logs the processing transactions of the transaction manager. A data loader receives the data from the transaction manager and prepares the data for storage. A data storage device receives the data from the data loader.
    Type: Grant
    Filed: March 12, 2004
    Date of Patent: November 20, 2007
    Assignee: LSI Corporation
    Inventors: Nima A. Behkami, Theodore O. Meyer, Thomas C. Hann, Jr.
  • Patent number: 7299431
    Abstract: A method for tracing paths within a circuit includes receiving a transistor level netlist description. After receiving the transistor level netlist, convert the transistor level netlist to a transistor level data structure. Then, convert the transistor level data structure to a set of channel connect groups (CCG). A directed graph of the CCG may be generated.
    Type: Grant
    Filed: March 7, 2005
    Date of Patent: November 20, 2007
    Assignee: LSI Corporation
    Inventor: Andres Teene
  • Patent number: 7298458
    Abstract: Provided are systems and methods for overcoming optical errors occurring from reticle and other hardware usage in a semiconductor fabrication apparatus. The systems and methods minimize optical errors, such as those resulting from gravitational sag on a reticle or mask, for a pattern being projected onto a wafer. The reduced errors allow larger reticles and masks to be used—while maintaining optical accuracy; and also improve optical budget management.
    Type: Grant
    Filed: June 22, 2006
    Date of Patent: November 20, 2007
    Assignee: LSI Corporation
    Inventors: Michael J. Berman, George E. Bailey
  • Patent number: 7299435
    Abstract: A method for determining a timing margin to be applied in an integrated circuit timing design. Circuit simulator path delays and static timing analysis tool path delays are determined for the integrated circuit timing design. The circuit simulator path delays are plotted in a first plot versus a percentage difference between the circuit simulator path delays and the static timing analysis tool path delays, and in a second plot are plotted versus a numerical difference between the circuit simulator path delays and the static timing analysis tool path delays. A first point is identified on the second plot having a largest numerical difference, and the circuit simulator path delay for the first point is identified. A corresponding point on the first plot having the circuit simulator path delay is found, and the percentage difference for the corresponding point is identified. A combination of both the circuit simulator path delay and the percentage difference is used as the timing margin.
    Type: Grant
    Filed: January 18, 2005
    Date of Patent: November 20, 2007
    Assignee: LSI Corporation
    Inventors: Qian Cui, Sandeep Bhutani, Jason R. Potnick
  • Patent number: 7299427
    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 at least one daughter card and motherboard emulate an integrated circuit design. At least one of software and system integration of the integrated circuit emulated by the motherboard and the at least one daughter card is tested.
    Type: Grant
    Filed: August 30, 2002
    Date of Patent: November 20, 2007
    Assignee: LSI Corporation
    Inventor: Curtis Settles
  • Patent number: 7296094
    Abstract: Disclosed is a system using a SAS host controller and SAS expanders to control multiple SATA end devices where the memory contained on the SAS host controller is fixed to ease the cost and power consumption of the SAS host controller device, but where there is an expanded ability to support additional SATA end devices by configuring the allowed native command queue depth to be smaller for each SATA end device, thus allowing more SATA end devices to be supported by a single SAS host controller. An embodiment of the invention has three possible preset configuration states: thirty-two SATA end devices with a native command queue depth of thirty-two; sixty-four SATA end devices with a native command queue depth of sixteen; and one-hundred-twenty-eight SATA end devices with a native command queue depth of eight.
    Type: Grant
    Filed: August 20, 2004
    Date of Patent: November 13, 2007
    Assignee: LSI Corporation
    Inventors: Patrick R. Bashford, Brian A. Day, Jeffrey M. Rogers
  • Patent number: 7292063
    Abstract: A method for interconnecting sub-functions of metal-mask programmable functions that includes the steps of (A) forming a base layer of a platform application specific integrated circuit (ASIC) comprising a plurality of pre-diffused regions disposed around a periphery of the platform ASIC, (B) forming two or more sub-functions of a function with a metal mask set placed over a number of the plurality of pre-diffused regions of the platform application specific integrated circuit and (C) configuring one or more connection points in each of the two or more sub-functions such that interconnections between the two or more sub-functions are tool routable in a single layer. Each of the pre-diffused regions is configured to be metal-programmable.
    Type: Grant
    Filed: May 2, 2005
    Date of Patent: November 6, 2007
    Assignee: LSI Corporation
    Inventors: Scott C. Savage, Robert D. Waldron, Donald T. McGrath, Kenneth G. Richardson
  • Patent number: 7293210
    Abstract: The present invention is directed to a system and method for improving transition delay fault coverage through use of augmented flip-flops (TL flops) for a broadside test approach. The TL flops use the same clock for scan and functional operation. Thus, the TL flops do not require a fast signal switching between launch and test response capture. Each of the TL flops includes additional multiplexer in front of a standard scan flop and a transition enable (TEN) signal. Moreover, only a heuristically selected subset of scan flip-flops is replaced with the TL flops and only one additional MUX per selected scan flip-flop may contribute an area overhead. Consequently, the overall chip area overhead may be minimal. The present invention may be suitable for being implemented with currently available third party ATPG.
    Type: Grant
    Filed: May 6, 2005
    Date of Patent: November 6, 2007
    Assignee: LSI Corporation
    Inventors: Arun Gunda, Narendra Devta-Prasanna
  • Patent number: 7292580
    Abstract: Data cells of plural classes are transferred from input ports to output ports through a switch by storing the cells at each input port in class-specific virtual output queues (VOQ) within sets of VOQs associated with output ports, and providing credits to VOQs according to class-associated guaranteed bandwidths. When a cell is received at a VOQ having credits, a high-priority request for transfer is generated. If a cell is received at a VOQ that does not have any available credits, a low-priority request for transfer is generated. In response to requests, grants are issued to VOQ sets without regard to class, high-priority requests being favored over low-priority requests. When a grant is received for a particular VOQ set, an arbitrator selects a VOQ from the set, giving priority to VOQs having credits over VOQs without credits, and a cell from the selected VOQ is transferred.
    Type: Grant
    Filed: December 18, 2002
    Date of Patent: November 6, 2007
    Assignee: LSI Corporation
    Inventors: Gopalakrishnan Ramamurthy, Gopalakrishnan Meempat, William J. Dally
  • Patent number: 7292572
    Abstract: An apparatus comprising a first circuit and a second circuit. The first circuit may be configured to generate a plurality of match signals in response to an incoming data signal. Each match signal is generated in response to different search criteria. The second circuit may be configured to present a protocol indication signal in response to the plurality of match signals.
    Type: Grant
    Filed: December 11, 2002
    Date of Patent: November 6, 2007
    Assignee: LSI Corporation
    Inventors: Hongping Liu, Zhiqiang J. Su
  • Patent number: 7292594
    Abstract: A switching fabric connects input ports to output ports. Each input has an input pointer referencing an output port, and each output has an output pointer referencing an input port. An arbiter includes input and output credit allocators, and an arbitration module (matcher). The input credit allocator resets input credits associated with input/output pairs and updates the input pointers. Similarly, the output credit allocator resets output credits associated with input/output pairs and updates the output pointers. The matcher matches inputs to outputs based on pending requests and available input and output credits. A scheduler schedules transmissions through the cross-bar switch according to the arbiter's matches.
    Type: Grant
    Filed: January 9, 2003
    Date of Patent: November 6, 2007
    Assignee: LSI Corporation
    Inventors: Gopalakrishnan Meempat, Gopalakrishnan Ramamurthy, William J. Dally
  • Publication number: 20070255296
    Abstract: A therapeutic instrument for the ergonomic, effective and safe opening and closing of targeted remote tissue sites; includes a pistol grip style handle with a hand activated lever for needle deployment and, optionally, with features to control tissue cutting and guide wire installation; also incorporates a specialized elongated rigid or flexible instrument shaft, which enables vacuum assisted holding of tissue at a uniquely contoured distal tip, where placement of a suture in a purse string configures occurs along with, if desired, tissue cutting and guide wire passage.
    Type: Application
    Filed: April 26, 2006
    Publication date: November 1, 2007
    Applicant: LSI Solutions, Inc.
    Inventor: Jude Sauer
  • Patent number: 7288947
    Abstract: A method for characterizing the current as a function of applied electric field for a resistor exposed to a high electric fields is described. The method uses current versus voltage measurements at low electric fields, where the resistor is not damaged and the current does not saturate. An example illustrating the importance of such resistor characterization is provided.
    Type: Grant
    Filed: December 19, 2005
    Date of Patent: October 30, 2007
    Assignee: LSI Corporation
    Inventors: Sangjune Park, Jay T. Fukumoto, Kenneth J. Paradis
  • Patent number: 7290194
    Abstract: A tool for facilitating automatic test pin assignment for a programmable platform device including a process for collecting information related to the programmable platform device, a process for automatically initializing a test pin assignment for the programmable platform device, a process configured to receive user specifications for IOs and a process for performing dynamic test pin reassignment in response to the user specifications.
    Type: Grant
    Filed: December 17, 2004
    Date of Patent: October 30, 2007
    Assignee: LSI Corporation
    Inventors: Donald Gabrielson, Todd Youngman, John Nordman, Michael A. Minter
  • Patent number: 7289925
    Abstract: Methods and systems assess timing of PCI signals. A test mode is initiated within a host adapter board. A clock signal is generated for the host adapter board. PCI signals are generated within the host adapter board. One or more PCI signal lines of the host adapter board are electronically selected; and timing (e.g., slew rate and/or clock-to-signal valid) of the one or more PCI signal lines is assessed.
    Type: Grant
    Filed: December 23, 2003
    Date of Patent: October 30, 2007
    Assignee: LSI Corporation
    Inventors: Gordon Keith Grimes, William J. Schmitz, Gregory William Achilles
  • Patent number: 7290224
    Abstract: A method and tool that capture, create, and integrate a clock specification to achieve a correct-by-construction design flow of a semiconductor product from a partially manufactured semiconductor platform. The clocking elements of the design flow are combined and displayed in a plurality of context-driven views. Within each view, details of the clock specification are presented in the context of the information. A user may zoom in/out through the plurality of views of the design flow for more or less detailed information. Each view can combine the logical, structural, architectural, cost, timing, and other features of the clock in a particular context. A user can zoom in to select and manipulate circuit elements. The user can then zoom out and the present invention determines how changes affect other clocks in the same or other modules and/or the same clock in other modules.
    Type: Grant
    Filed: December 31, 2004
    Date of Patent: October 30, 2007
    Assignee: LSI Corporation
    Inventors: Jonathan Byrn, Grant Lindberg
  • Patent number: 7290088
    Abstract: The present invention is a method for coercing disk drive capacity in a RAID configuration. The method includes the step of determining actual disk drive capacities of a first disk drive and a second disk drive in the RAID configuration. If the actual disk drive capacities of the first disk drive and the second disk drive differ, the method further includes multiplying the smaller actual disk drive capacity by a coercion ratio to establish an optimal disk drive capacity. The optimal disk drive capacity sets a minimum capacity threshold for any disk drive utilized within the RAID configuration. If the actual disk drive capacities of the first disk drive and the second disk drive are an equal value, the method further includes multiplying the value by the coercion ratio to establish the optimal disk drive capacity.
    Type: Grant
    Filed: October 11, 2005
    Date of Patent: October 30, 2007
    Assignee: LSI Corporation
    Inventor: Lawrence J. Rawe
  • Patent number: 7290066
    Abstract: Methods and associated structure for utilizing multiple ports or PHYs comprising a SAS wide port to improve transmission bandwidth utilization for a single large I/O request. In one aspect hereof, a large I/O request is broken into a plurality of smaller I/O requests to be distributed over multiple PHYs or ports of a configured wide SAS port. The number of smaller I/O requests may be any number up to the maximum number of PHYs or ports comprising the SAS wide port. In another aspect hereof, the size of a large I/O request may be compared against a threshold value to determine whether the large request should be broken into smaller requests. The threshold value may be determined in accordance with features and aspects hereof either statically or dynamically based on workloads assigned to, and utilization of, the configured SAS wide port.
    Type: Grant
    Filed: March 18, 2004
    Date of Patent: October 30, 2007
    Assignee: LSI Corporation
    Inventors: William Voorhees, Mark Slutz, David Uddenberg
  • Publication number: 20070248263
    Abstract: Color-difference signals that become unnecessary after rotation are deleted from a second pixel while saving color-difference signals that become necessary after rotation in the second pixel, to thereby form image data conforming to YUV422 format. The image data is then rotated, and subsequently the color-difference signals saved in the second pixel are returned to the original first pixel, to thereby form image data conforming to YUV422 format.
    Type: Application
    Filed: August 4, 2006
    Publication date: October 25, 2007
    Applicant: MegaChips LSI Solutions Inc.
    Inventors: Takashi Matsutani, Satoru Kubota, Nobuhiro Minami