Patents Assigned to LSI
  • Patent number: 5987638
    Abstract: A Viterbi calculator performs additions in parallel with comparison to compute the result of a single Viterbi equation in a single clock cycle. Therefore, the results of a butterfly operation involving two Viterbi equations can be computed in a single clock cycle by use of two Viterbi calculators. Alternatively, the butterfly operation can be implemented by a single Viterbi calculator used in a pipelined manner, although the throughput is at the rate of every two clock cycles. When a single Viterbi calculator is used in the pipelined manner, two multiplexers are used to alternately swap the constant values being supplied to the Viterbi calculator. The pipelined use of a single Viterbi calculator requires less space on an integrated circuit die than the parallel use of two Viterbi calculators, and is useful in applications where the variable data is available every two clock cycles (e.g. due to latency in accessing memory).
    Type: Grant
    Filed: April 22, 1997
    Date of Patent: November 16, 1999
    Assignee: LSI Logic Corporation
    Inventors: Robert K. Yu, Satish Padmanabhan
  • Patent number: 5987056
    Abstract: A novel method for PN sequence hopping where a PN sequence generator has been disabled for a predetermined time before a future time slot where the PN sequence generator will be enabled. The method comprises the steps of writing a base state into storage for a first hop only, calculating from the base state a new state advancing a PN sequence to the beginning of the future time slot, loading the new state into the PN sequence generator, and enabling the PN sequence generator. For subsequent hops, the base state is the new state calculated in the previous hop. In a preferred version, the step of calculating a new state comprises multiplying the base state by a Galois Field polynomial; a serial Galois Field multiplier can be used to perform this multiplication. A system embodying the present invention comprises a PN sequence generator, a control processor, and a storage device.
    Type: Grant
    Filed: November 13, 1997
    Date of Patent: November 16, 1999
    Assignee: LSI Logic Corporation
    Inventor: Brian C. Banister
  • Patent number: 5983296
    Abstract: A method and apparatus for providing automatic termination of cables coupled to an adapter card is described. The presence or absence of devices attached to such cables are sensed. A terminator circuit is selectively activated to provide termination for the cables depending on the configuration of devices attached to the adapter card. In one embodiment, a plurality of dissimilar types of devices having different data widths are attached to a common adapter card via a plurality of cables. The cables provide for interconnection of devices to the adapter card via a bus protocol. The signals to/from the cables are sourced/sinked from a controller chip. A terminator circuit in close proximity to the controller chip is selectively activated to provide termination for the host side of the bus, depending on the types of devices attached to the bus.
    Type: Grant
    Filed: December 19, 1997
    Date of Patent: November 9, 1999
    Assignee: LSI Logic Corporation
    Inventors: Brian Eric Lamkin, Raymond S. Rowhuff, Kenneth J. Thompson
  • Patent number: 5982229
    Abstract: A novel signal processing scheme comprises a digital to analog converter which is clocked at a first frequency, and a switched capacitor filter which receives input from the digital to analog converter and is clocked at a second frequency which is a multiple N times the first frequency. A preferred version of the present invention further comprises an analog signal sychronization circuit which allows the switched capacitor filter to oversample output from the digital to analog converter. The analog signal sychronization circuit comprises a sample and hold circuit, which receives input from the digital to analog converter and holds the input so that the switched capacitor filter can sample the same input N times, and a digital clock generator, which clocks the sample and hold circuit such that the sample and hold circuit only samples settled and valid output data from the digital to analog converter.
    Type: Grant
    Filed: November 17, 1997
    Date of Patent: November 9, 1999
    Assignee: LSI Logic Corporation
    Inventors: See-Hoi Caesar Wong, Edward Liu
  • Patent number: 5982681
    Abstract: A reconfigurable built-in self test circuit for enabling the debugging of an embedded device. In one embodiment, the write data path from the built-in self test module to the embedded device includes a multiplexer which is controlled by a debug signal. When the debug signal is de-asserted, the multiplexer forwards the write data from the built-in self test module to the embedded device, thereby allowing the self test to proceed in the hard wired manner. When the debug signal is asserted, the multiplexer forwards external data from the user to the embedded device, thereby allowing the user to execute customized tests on the embedded device. A second multiplexer is similarly placed in the expected data path from the built-in self test module to the comparator to allow the user to provide external data for comparison with output data from the embedded device when the debug signal is asserted.
    Type: Grant
    Filed: October 10, 1997
    Date of Patent: November 9, 1999
    Assignee: LSI Logic Corporation
    Inventor: William Schwarz
  • Patent number: 5983306
    Abstract: A bus bridge circuit having at least one register to store address ranges to enable or disable prefetch in upstream memory read transactions or upstream write transaction buffering/posting data to specific devices. The use of address ranges allows the present invention to provide selectable control of prefetch for upstream memory read transaction flow. This feature allows the continued use of read prefetch for targets that allow upstream read prefetch while disabling upstream read prefetch for targets that do not allow upstream read prefetch. Additionally, the use of the address range allows upstream memory write transaction flow without utilizing data buffering or posting for specific targets. This feature provides immediate delivery of upstream data to selected targets by selectively disabling buffering/posting of upstream memory write commands as performed by a FIFO buffer.
    Type: Grant
    Filed: September 12, 1997
    Date of Patent: November 9, 1999
    Assignee: LSI Logic Corporation
    Inventors: Brian E. Corrigan, Alan D. Rymph
  • Patent number: 5981311
    Abstract: A method of electroplating a high density integrated circuit (IC) substrate using a removable plating bus including the steps of providing an IC substrate made of nonconductive material having a plurality of conductive traces formed on its surface. Attaching a removable plating bus to the IC substrate, covering the plurality of conductive traces. Forming through holes (or vias) in predetermined locations. The holes going through the removable plating bus and IC substrate, exposing edges of selected conductive traces in the holes. Plating the through holes with a conductive material (such as copper) that electrically connects the removable plating bus to the exposed edges of the traces in the holes. Coating the IC substrate (including the removable plating bus) with plating resist and selectively removing portions of the removable plating bus, along with the plating resist, to expose selected areas of traces on the IC substrate that require plating.
    Type: Grant
    Filed: June 25, 1998
    Date of Patent: November 9, 1999
    Assignee: LSI Logic Corporation
    Inventors: Chok J. Chia, Seng Sooi Lim, Patrick Variot
  • Patent number: 5982749
    Abstract: An asynchronous transfer mode (ATM) digital electronic communication system includes an ATM communication system interconnection and termination unit (ATMCSI/TU). This ATMCSI/TU includes both a programmable microprocessor and several hardware-implemented coprocessors. The hardware-implemented coprocessors are under control of the microprocessor, and are dedicated to the performing of repetitive tasks. Thus, the microprocessor is freed to perform supervisory tasks in the ATM in addition to performing tasks associated with actual communication of digital data packages (i.e., CS-PDU's) in the ATM system. Thus, the APU is freed from doing repetitive data manipulation tasks, while these tasks are performed by one or more hardware-implemented coprocessors using memory mapped data structures and linked lists of data.
    Type: Grant
    Filed: March 7, 1996
    Date of Patent: November 9, 1999
    Assignee: LSI Logic Corporation
    Inventors: Thomas Daniel, Dieter Nattkemper, Subir Varma
  • Patent number: 5980093
    Abstract: A multithreaded wavefront routing system for simultaneously planning routes for wiring a semiconductor chip surface. The surface has a plurality of grids located thereon, and routes are planned according to a predetermined netlist. The system steps across the surface from a first location to a second location in a wave-type pattern. The system sequentially steps through the grid arrangement on the chip surface and plans routing one grid at a time using a plurality of threaded processors. The system recognizes pins as it steps through grids and determines a plan for the current grid by evaluating current wire position, target pin location, and any currently planned routes, designating reserved locations wherein the route may be planned subsequent to the current grid, and establishing a wire direction for each wire traversing the current grid.
    Type: Grant
    Filed: December 4, 1996
    Date of Patent: November 9, 1999
    Assignee: LSI Logic Corporation
    Inventors: Edwin Jones, James S. Koford
  • Patent number: 5982830
    Abstract: An audio decoder decodes audio frames included in a Motion Picture Experts Group (MPEG) bitstream for presentation or playing. Each audio frame includes a synchronization code and a frame header, followed by audio data. The synchronization codes are detected, and it is determined that the decoder is synchronized to the bitstream after a first predetermined number, for example three, of successive valid audio frames have been detected. It is similarly determined that the decoder is unsynchronized to the bitstream after a second predetermined number, which can also be three, of successive invalid audio frames have been detected. Each and every frame is determined to be valid if its header parameters are valid, it passes the CRC error check (optional), no syntax errors are detected and its frame length (interval) is as expected.
    Type: Grant
    Filed: April 14, 1997
    Date of Patent: November 9, 1999
    Assignee: LSI Logic Corporation
    Inventors: Greg Maturi, Gregg Dierke
  • Patent number: 5981352
    Abstract: Provided is a method and composition for reducing the rate of, and rendering more uniform the oxidation of alignment mark trench side walls by CMP slurry accumulating in an alignment mark trench during CMP processing. In a preferred embodiment, a nucleation layer of tungsten having an equiaxed grain structure with fine grain size and conformity is deposited over a conventionally applied bulk tungsten layer prior to commencing CMP operations. The fine grain size and equiaxed grain structure of this nucleation layer make it more resistant and more uniform in response to slurry attack. As a result, the tungsten trench profile remains a consistent and reliable alignment mark.
    Type: Grant
    Filed: September 8, 1997
    Date of Patent: November 9, 1999
    Assignee: LSI Logic Corporation
    Inventors: Joe W. Zhao, Shumay X. Dou, Keith K. Chao
  • Patent number: 5982837
    Abstract: An automatic baud rate detector circuit includes a serial input, a counter, a register, a comparator and a state machine circuit. The serial input receives a serial data stream having a bit defined by a first transition from a first logic state to a second logic state and next subsequent second transition from the second logic state to the first logic state. A counter increments a sample count in response to a clock signal when a count enable signal supplied to the counter is active. A register coupled to the counter stores the sample count as a minimum count when a load control signal supplied to the counter is active. The comparator is coupled to the counter and the register and generates a compare signal which indicates whether the sample count is less than the minimum count. The state machine circuit is coupled to the serial input for receiving the serial data stream and supplies the count enable signal to the counter and the load enable signal to the register.
    Type: Grant
    Filed: June 16, 1997
    Date of Patent: November 9, 1999
    Assignee: LSI Logic Corporation
    Inventor: Tim Earnest
  • Patent number: 5983022
    Abstract: A bitstream management system and method which provides an infrastructure to enable comprehensive testing of devices that implement multiple syntax rule sets. In this system and method, modules for the individual syntax rule sets are implemented using profiles (concise representations of data streams). The modules each have a profile generator which determines a permutation of selected values for a set of syntax variables and translates that permutation into a profile. The modules also each have a data stream generator which converts the profiles into the data streams they represent. The use of profiles provides an advantageous method for maintaining the modularity of the syntax modules when integrating them together to provide a system for generating data streams which must comply with multiple syntax rule sets.
    Type: Grant
    Filed: April 10, 1997
    Date of Patent: November 9, 1999
    Assignee: LSI Logic Corporation
    Inventors: Daniel R Watkins, Sobha Varma, Shatwah Mar
  • Patent number: 5982194
    Abstract: A technique for designing circuits with arithmetic or logic functions on integrated circuit devices. The circuit has a primary chain of serially connected logic blocks and secondary chains of serially connected logic blocks. The output node of the last logic block of each secondary chain is connected to an input node of a logic block in the primary chain. Depending upon the desired function, the logic blocks can be logic gates or more complex logic blocks. Zero detect and compare circuits can be designed from this basic arrangement. Connected with input logic, output logic and merge logic, other circuits, including incrementors, decrementors, priority logic, adders and ALUs, are possible. The resulting circuit occupies far less space on an integrated circuit than a fully parallel, lookahead circuit, yet operating speeds are comparable.
    Type: Grant
    Filed: December 28, 1995
    Date of Patent: November 9, 1999
    Assignee: LSI Logic Corporation
    Inventor: Frank Worrell
  • Patent number: 5983017
    Abstract: A virtual monitor controller includes a data storage device coupled to receive and output data; an instruction storage device coupled to receive and output instructions; a status storage device coupled to receive and output status data; and a mode storage device coupled to receive and output mode data. The virtual monitor controller is included in a debugger/monitor controller. A debugger/monitor system comprises a host system; the debugger/monitor controller; and a digital processor. Preferably, the controller is coupled between the processor and IC logic. A method of operating a virtual monitor comprises the steps of intercepting an instruction fetch from a microprocessor; downloading instructions from a host computer; and operating the microprocessor with the instructions. Preferably, the instructions are sequentially downloaded.
    Type: Grant
    Filed: November 12, 1996
    Date of Patent: November 9, 1999
    Assignee: LSI Logic Corporation
    Inventors: Steven R. Kemp, Clifford A. Whitehill, Alan D. Poeppleman
  • Patent number: 5982659
    Abstract: A process which enables storage of more than two logic states in a memory cell. In one embodiment, a via is used to couple a diode between a word read line and a data read line. The via has a resistance which is set to one of a plurality of values at the time of manufacture. When the word read line is asserted, the voltage drop sustained across the via 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. Since the additional logic states may be used to represent additional information bits, this memory circuit increases the number of bits that may be stored per memory cell, thereby increasing the storage density and reducing the cost per bit.
    Type: Grant
    Filed: December 23, 1996
    Date of Patent: November 9, 1999
    Assignee: LSI Logic Corporation
    Inventors: V. Swamy Irrinki, Thomas R. Wik, Raymond T. Leung, Ashok Kapoor, Alex Owens
  • Patent number: 5977812
    Abstract: A circuit and method for generating a generally logarithmic transfer function based upon switching signals. The circuit includes a plurality of transistors and a switch operatively connected to each transistor in the programmable set. A line is in communication with each switch for carrying switching signals thereto thereby selecting which of the transistors will contribute to the generally logarithmic function. Preferably, the circuit is a portion of a programmable gain amplifier, and a digital code controls the gain. The gain can be generally logarithmic as a result of which transistors which are selected to contribute to the generally logarithmic transfer function. For example, there may be a plurality of sets of transistors where the values of the transistors in each set are such that when all the transistors of the set are selected to contribute to the generally logarithmic gain, the set of transistors provides a gain having a value approaching m.
    Type: Grant
    Filed: May 8, 1998
    Date of Patent: November 2, 1999
    Assignee: LSI Logic Corporation
    Inventor: Jay E. Ackerman
  • Patent number: 5977535
    Abstract: A camera comprising various arrangements for employing optical elements in association with photosensitive elements are described. In some of the arrangements, the optical elements are formed integrally with a substrate containing the photosensitive elements. In other arrangements, an optical element is mounted to a package, or the like, containing the substrate and photosensitive elements. In other arrangements, two or more optical elements are employed, including conventional refractive elements, refractive focusing elements, and refractive beam splitting elements. Utility as solid state image sensors is discussed. Utility for monochromatic and color imaging is discussed. Various devices based on such camera arrangements. and methods of making same are discussed.
    Type: Grant
    Filed: May 27, 1997
    Date of Patent: November 2, 1999
    Assignee: LSI Logic Corporation
    Inventor: Michael D. Rostoker
  • Patent number: 5976309
    Abstract: An electrode assembly for a plasma reactor used in connection with fabrication or manufacture of semiconductor devices. The electrode assembly includes an anode having, a top side that includes a pedestal adapted to support a wafer and defines an annular void that preferably surrounds the pedestal and extends to an outer periphery of the top side. The electrode assembly also includes a ring removably received within the annular void so that the ring extends from the pedestal and covers substantially the entire portion of the top side of the anode save the pedestal. The thickness of the ring is slightly less than the height of the pedestal so that the top surface of the ring is located below the top surface of the pedestal. When the wafer is supported by the pedestal during fabrication of a semiconductor device, the wafer extends beyond the circumference of the pedestal, and a gap is defined between the wafer and the removable ring. The removable ring can be quickly and easily removed and replaced.
    Type: Grant
    Filed: December 17, 1996
    Date of Patent: November 2, 1999
    Assignee: LSI Logic Corporation
    Inventor: Carl W. Almgren
  • Patent number: 5977997
    Abstract: A highly integrated, single chip computer system having not only a central-processing unit (CPU) but also specialized coprocessors. The specialized coprocessors, for example, enable the single chip computer system to be reasonably sized, yet perform high quality video (e.g., MPEG-2) and graphics operations (e.g., three-dimensional graphics). The single chip computer system offers improved performance of video and graphics operations, resource scheduling and security. The improved security offered by the single chip computer system enables program code or data stored external to the single chip computer system to be encrypted so as to hinder unauthorized access, while internal to the single chip computer system the program code or data is decrypted. The single chip computer system is particularly suitable for video game consoles having high quality graphics and/or video, digital video disk (DVD) players, and set-top boxes.
    Type: Grant
    Filed: March 6, 1997
    Date of Patent: November 2, 1999
    Assignee: LSI Logic Corporation
    Inventor: Leonardo Vainsencher