Patents Assigned to LSI Logic
  • Patent number: 5768130
    Abstract: Techniques for computing power and delay values for macrocells in an ASIC design are described whereby the power or delay values are encoded as a multi-dimensional mathematical expression relating the power or delay value to the values of a plurality of operating conditions. The mathematical expression is derived from a multiple regression analysis of a plurality of power or delay sample values determined for a plurality of specific operating conditions. Delay values are derived directly from the mathematical relationship. Power dissipation values are determined by encoding current draw as a function of the various operating conditions. When a predicted current draw value is computed, it is multiplied by a value of power supply voltage to determine power dissipation.
    Type: Grant
    Filed: May 15, 1995
    Date of Patent: June 16, 1998
    Assignee: LSI Logic Corporation
    Inventor: C. Stanley Lai
  • Patent number: 5767570
    Abstract: Techniques for providing semiconductor packages capable of forming connections to "high I/O" semiconductor dies is described, wherein there are at least two distinct pluralities of conductive lines. Leadframe-type packages and substrate-based package embodiments are described.
    Type: Grant
    Filed: June 14, 1996
    Date of Patent: June 16, 1998
    Assignee: LSI Logic Corporation
    Inventor: Michael D. Rostoker
  • Patent number: 5767580
    Abstract: A digital system utilizing at least one semiconductor integrated circuit die having positive mechanical alignment is provided between substrates using micro-bump contacts by forming "detented" conductive bump contacts on one substrate having a concave end which receive and align the generally convex contour of bump contacts on the other substrate. Various configurations of concavities and convexities are described. Flux may be disposed in the concave end of the detented bump contact to promote formation of joints between the concave and convex bump contacts. Both bump contacts may be formed of reflowable material, such as solder, or one or the other of the contacts may be formed of a non-reflowable material which may also function as a standoff between the two substrates. Each substrate is provided with a plurality of bump contacts, and one substrate may be provided with a combination of convex and concave bump contacts corresponding to concave and convex bump contacts on the other substrate.
    Type: Grant
    Filed: December 18, 1995
    Date of Patent: June 16, 1998
    Assignee: LSI Logic Corporation
    Inventor: Michael D. Rostoker
  • Patent number: 5768145
    Abstract: A power analysis tool includes a power arc identifier that extracts power arc information from simulation results including the occurrence time of each arc. These occurrence times are then stored in an arc occurrence database on which power analysis can be performed after the simulation has occurred. This allows a user to specify different circuit groupings on which to perform power analysis without requiring the circuit to be resimulated. The tool also includes a power calculator that converts average current, propagation delay, and intrinsic delay stored in a power data library into positive load current and negative load current for a cell. From these currents an "internal cell" current is derived which is related to the two load currents by a formula.
    Type: Grant
    Filed: June 11, 1996
    Date of Patent: June 16, 1998
    Assignee: LSI Logic Corporation
    Inventor: Wolfgang Roethig
  • Patent number: 5764939
    Abstract: An add with circular mask operation is executed in a RISC processor which includes a coprocessor having a register for storing a circular mask value. A circular mask instruction to the coprocessor includes a value in an immediate field and identifies a general register (RS), and a destination register (RT). The coprocessor operates on the value stored in the general register with the value in the immediate field and then masks the results using the circular mask value. The results are then stored in the destination register. The operation includes sign-extending the immediate field before adding to the contents of the general register to provide a sum, and the sum is then masked with the circular mask value.
    Type: Grant
    Filed: October 6, 1995
    Date of Patent: June 9, 1998
    Assignee: LSI Logic Corporation
    Inventor: Robert L. Caulk, Jr.
  • Patent number: 5763302
    Abstract: A method is provided for forming planar, self-aligned spaced-apart wells without a high temperature oxidation step to form an ion barrier. The method comprises preparing a substrate with a silicon dioxide-polysilicon-silicon dioxide barrier layer that can be etched to expose different sublayers of the barrier at selected junctures in the production process. A single masking step defines the location of a first set of wells on the prepared substrate. The outer silicon dioxide layer is etched to expose the polysilicon layer at the selected locations, and the substrate is implanted to form the first set of wells. Following ion implantation, the substrate photo-resist is removed, and the substrate is exposed to a germanium-silicon mixture under conditions selected to preferentially deposit a germanium-silicon alloy barrier layer on the exposed polysilicon layer.
    Type: Grant
    Filed: August 20, 1996
    Date of Patent: June 9, 1998
    Assignee: LSI Logic Corporation
    Inventor: Ashok K. Kapoor
  • Patent number: 5764553
    Abstract: A generalized data processing path including memory, select logic, adders, subtractors, multipliers, and accumulators (MACs) is organized to perform discrete cosine transforms (DCT), quantization, inverse DCT and inverse quantization operations desired for a video motion compensation system. The select logic selects or bypasses particular adders and subtractors on the front and rear end of the data path depending upon whether the particular operation requires a butterfly operation. A plurality of adders, subtractors and MACs enable data values to be calculated in parallel for efficiency. Control logic is provided to control the memory, select logic and MACs to control data flow and the particular operation being performed. The control logic preferably includes a microcontroller, a microprocessor or associated coprocessor, etc., or a combination of these various types of controllers and processors.
    Type: Grant
    Filed: February 28, 1996
    Date of Patent: June 9, 1998
    Assignee: LSI Logic Corporation
    Inventor: John Suk-Hyun Hong
  • Patent number: 5763952
    Abstract: One or two, or more, additional conductive layers, separated from one another (if two or more) and separated from a patterned (signal) conductive layer are formed in a flexible substrate, for mounting a semiconductor die in a semiconductor device assembly. These additional layers are used as separate planes for carrying power and/or ground from outside the assembly to the die, on a separate plane from signals entering or exiting the die. TAB processes are disclosed for cutting, bending and bonding inner and outer portions of selected signal layer traces to respective inner and outer edge portions of the additional conductive layer(s), including a two-stage process of (1) first cutting, bending and tacking the selected traces to the additional layer(s), and then (2) repositioning a bonding tool and securely bonding the selected traces to the additional layer(s). A tool (die pedestal) for aiding in the assembly process is also disclosed.
    Type: Grant
    Filed: March 8, 1996
    Date of Patent: June 9, 1998
    Assignee: LSI Logic Corporation
    Inventors: Brian Lynch, John McCormick
  • Patent number: 5765182
    Abstract: This invention relates to an improved memory storage system which allows interleaving between two separate memory banks. In this way, data can be retrieved simultaneously from the two memory banks and placed on the data bus alternately. While the data from one data bank is on the data bus, data is being retrieved from the other data bank. In general, a data bank requires a number of wait states in order to retrieve data, during which no data is transferred onto the data bus from that particular data bank. However, by interleaving the data between two separate memory banks, data retrieved from the first memory bank can be placed on the data bus while the second memory bank is undergoing several wait states retrieving the next group of data. In this way, data is continuously placed on the data bus and the number of wait states during which no data is present on the data bus are decreased, preferably to zero.
    Type: Grant
    Filed: December 9, 1996
    Date of Patent: June 9, 1998
    Assignee: LSI Logic Corporation
    Inventors: Winnie K.W. Lau, Kaberi Banerjee
  • Patent number: 5764878
    Abstract: A built-in self-repair system includes an on-chip clock generator for triggering the repairing process to repair defective memory lines or blocks in a memory array of an ASIC chip. The on-chip clock generator enables the self-repair process to start at the power up of a computer system without a need for an external test-triggering signal. The system includes a built-in self-test circuit that tests for a defective row memory line or a defective I/O memory block. The system further includes a fault-latching-and repair-execution circuit that repairs a row memory line or an I/O memory block. Repairing an IO memory block effectively repairs faults that occur between any two adjacent column shorts within an IO memory block. The preferred repairing scheme adopts a 15N diagnosis to achieve high fault correction so that a large percentage of defective memory cells can be replaced by redundant row memory lines or redundant I/O memory blocks.
    Type: Grant
    Filed: February 7, 1996
    Date of Patent: June 9, 1998
    Assignee: LSI Logic Corporation
    Inventors: Adam Kablanian, Thomas P. Anderson, Chuong T. Le, Owen S. Bair, Saravana Soundararajan
  • Patent number: 5760834
    Abstract: An electronic camera includes a photosensor array that is supported by a housing. The photosensor array includes a plurality of binary diffractive lens elements for forming a substantially identical light image on laterally spaced areas of a surface respectively. A plurality of photosensors are disposed on the surface within the laterally spaced areas for receiving different portions of the light image respectively such that the photosensors in aggregation receive substantially all of the light image. The photosensors can have constant spacings therebetween, and the lenses have spacings therebetween that increase away from a predetermined point in the array. Alternatively, the lenses can have constant spacings therebetween, and the photosensors have spacings therebetween that increase away from a predetermined point in the array.
    Type: Grant
    Filed: August 8, 1994
    Date of Patent: June 2, 1998
    Assignee: LSI Logic
    Inventor: Michael D. Rostoker
  • Patent number: 5759921
    Abstract: An anisotropic etching process is disclosed in which two sources of process gas are provided to a plasma reactor having at least three electrodes. In a plasma, the first process gas provides etchant species which are reactive with a substrate and the second process gas provides barrier species which protect trench sidewalls from reaction with the etchant species. For etching silicon, the first process gas may be chlorine, chloro-trifluoromethane, oxygen, etc., and the second process gas may be C.sub.2 F.sub.6, SF.sub.6, BCl.sub.3, or other compound that either combines with etchant species on a trench sidewall or forms a protective polymer film on such trench sidewall. A disclosed plasma reactor includes a grounded first electrode which forms part of the reactor's enclosure, a coiled second electrode disposed above and separated from the reactor enclosure by a dielectric shield, and a planar third electrode located below the substrate to be etched.
    Type: Grant
    Filed: September 21, 1995
    Date of Patent: June 2, 1998
    Assignee: LSI Logic Corporation
    Inventor: Michael D. Rostoker
  • Patent number: 5761110
    Abstract: A system and process which enables storage of more than two logic states in a memory cell. In one embodiment, a programmable resistor is coupled in series with a transistor between a supply voltage and a data read line. When an access signal is asserted, the transistor provides a conductive path, and a voltage drop is sustained by the programmable resistor. The programmable resistor has a resistance which is set during a programming step to one of a plurality of values by passing a heating current through the programmable resistor for one of a corresponding plurality of predetermined lengths of time. When the access signal is asserted, the voltage drop sustained across the programmable resistor is indicative of the stored logic state. An analog-to-digital (A/D) converter is coupled to the data read line so as to sense the voltage drop and determine the state represented.
    Type: Grant
    Filed: December 23, 1996
    Date of Patent: June 2, 1998
    Assignee: LSI Logic Corporation
    Inventors: V. Swamy Irrinki, Ashok Kapoor, Raymond T. Leung, Alex Owens, Thomas R. Wik
  • Patent number: 5761516
    Abstract: A plurality of processors which can be the same or different are formed on a single integrated circuit chip together with a memory controller and an I/O controller, and are interconnected by a data transfer bus. The processors can have larger word lengths and operate at higher speeds than comparable single chip processors due to reduced latency and signal path lengths. The processors are further interconnected by a processor synchronization bus which enables one processor to cause another processor to perform a task by generating an interrupt and passing the required parameters. The parameters can be passed via shared memory, or via a bidirectional data section of the processor synchronization bus. A processor running a large scale CAD or similar application can cause a smaller processor to perform I/O tasks in native code.
    Type: Grant
    Filed: May 3, 1996
    Date of Patent: June 2, 1998
    Assignee: LSI Logic Corporation
    Inventors: Michael D. Rostoker, Douglas B. Boyle
  • Patent number: 5761048
    Abstract: According to the present invention, a method is provided for attaching a package substrate to a circuit board. In one version of the invention, the package substrate has a semiconductor die disposed thereon, and the semiconductor die has a plurality of bond pads formed thereon which are electrically connected to conductive traces on the package substrate. In one embodiment of the invention, the method comprises the steps of attaching a first surface of an electrical connector to one of the conductive traces by thermoplastic adhesion; and attaching a second surface of the electrical connector to a conducting pad on the circuit board, also by thermoplastic adhesion.
    Type: Grant
    Filed: April 16, 1996
    Date of Patent: June 2, 1998
    Assignee: LSI Logic Corp.
    Inventor: Robert T. Trabucco
  • Patent number: 5761249
    Abstract: A decoder de-interleaver comprises a de-interleaver for de-interleaving received interleaved encoded data that includes periodic decoder synchronization signals to produce de-interleaved encoded data. A decoder decodes the de-interleaved encoded data to produce output data. The de-interleaver has a latency such that the de-interleaved encoded data is delayed by (B-1) times a period of the decoder synchronization signals plus a constant interval, where B is the interleave depth. A synchronization pulse generator receives the interleaved and encoded data and generates decoder synchronization pulses that are substantially coincident with the decoder synchronization signals. A delay unit is connected between the synchronization pulse generator and the decoder for delaying the decoder synchronization pulses by the constant interval. The decoder thereby receives decoder synchronization pulses that correspond to previous decoder synchronization signals, but functions properly because the relative timing is correct.
    Type: Grant
    Filed: March 21, 1996
    Date of Patent: June 2, 1998
    Assignee: LSI Logic Corporation
    Inventor: Nadav Ben-Efraim
  • Patent number: 5761466
    Abstract: A control system operates in a pipelined mode for executing multiple clock cycle instructions and in an open loop mode for executing single clock cycle instructions. A plurality of electrical functional units are capable of executing single clock cycle instructions and multiple clock cycle instructions that are individually addressed and applied thereto by a processor. The functional units generate current operational statuses after each clock cycle. A status indicator applies new operational statuses of the functional units to the processor. A status memory stores previous operational statuses of the functional units. A control unit controls the status indicator to apply the previous operational statuses to the processor as the new operational statuses after one of the single clock cycle instructions has been applied to the functional units.
    Type: Grant
    Filed: May 9, 1994
    Date of Patent: June 2, 1998
    Assignee: LSI Logic Corporation
    Inventor: Kwok Chau
  • Patent number: 5760428
    Abstract: A gate array masterslice having a minimal input/output slot and variable pad pitch architecture is disclosed. In the masterslice, many identical input/output slots ring the periphery of a semiconductor substrate and contain only the special devices necessary for input/output circuits. Each of the input/output slots include (i) a first region containing a plurality of tuning transistors of different sizes, (ii) a second region having one or more PMOS transistors, each of a size greater than any one of the plurality of tuning transistors, (iii) a third region having one or more NMOS transistors, each of a size greater than any one of the plurality of tuning transistors, and (iv) a fourth region containing one or more devices for providing electrostatic discharge protection. One to four PMOS transistors are provided in the second slot region and one to four NMOS transistors are provided in the third slot region.
    Type: Grant
    Filed: January 25, 1996
    Date of Patent: June 2, 1998
    Assignee: LSI Logic Corporation
    Inventors: Michael J. Colwell, Stephen P. Roddy
  • Patent number: 5756395
    Abstract: A process for forming an integrated circuit structure is described wherein individual integrated circuit devices such as MOS or bipolar transistors are constructed on and in a semiconductor substrate and one or more layers of metal interconnects are constructed on and in a second substrate, preferably of similar thickness, and the two substrates are then aligned and bonded together to thereby provide electrical interconnections of individual integrated circuit devices on the semiconductor substrate with appropriate metal interconnects on the second substrate to provide the desired integrated circuit structure.
    Type: Grant
    Filed: August 18, 1995
    Date of Patent: May 26, 1998
    Assignee: LSI Logic Corporation
    Inventors: Michael D. Rostoker, Ashok K. Kapoor
  • Patent number: 5757873
    Abstract: A differential delay buffer includes a variable delay buffer unit, the variable delay buffer unit having a differential stage followed by a variable hysteresis stage. A plurality of variable delay buffer units can be cascaded together, in each variable delay buffer units a part of the required delay being effected. The variable hysteresis stage is responsive to the signal level at a second differential stage output to recover the signal at a first differential signal output from the variable delay buffer unit and is responsive to the signal level at a first differential stage output to recover the signal at the second delayed differential signal output for the variable delay buffer unit. The differential delay buffer can be included in a delay locked loop in data transmission applications.
    Type: Grant
    Filed: June 6, 1995
    Date of Patent: May 26, 1998
    Assignee: LSI Logic Corporation
    Inventor: Kenneth Stephen Hunt