Patents by Inventor Terry L Lyon
Terry L Lyon has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 6493812Abstract: A computer micro-architecture employing a prevalidated cache tag design includes circuitry to support virtual address aliasing and multiple page sizes. Support for various levels of address aliasing are provided through a physical address CAM, page size mask compares and a column copy tag function. Also supported are address aliasing that invalidates aliased lines, address aliasing with TLB entries with the same page sizes, and address aliasing the TLB entries of different sizes. Multiple page sizes are supported with extensions to the prevalidated cache tag design by adding page size mask RAMs and virtual and physical address RAMs.Type: GrantFiled: December 17, 1999Date of Patent: December 10, 2002Assignee: Hewlett-Packard CompanyInventor: Terry L Lyon
-
Patent number: 6470437Abstract: In a computer architecture using a prevalidated tag cache design, logic circuits are added to enable store and invalidation operations without impacting integer load data access times and to invalidate stale cache lines. The logic circuits may include a translation lookaside buffer (TLB) architecture to handle store operations in parallel with a smaller, faster integer load TLB architecture. A store valid module is added to the TLB architecture. The store valid module sets a valid bit when a new cache line is written. The valid bit is cleared on the occurrence of an invalidation operation. The valid bit prevents multiple store updates or invalidates for cache lines that are already invalid. In addition, an invalidation will block load hits on the cache line. A control logic is added to remove stale cache lines. When a cache line fill is being processed, the control logic determines if the cache line exists in any other cache segments.Type: GrantFiled: December 17, 1999Date of Patent: October 22, 2002Assignee: Hewlett-Packard CompanyInventor: Terry L Lyon
-
Patent number: 6427188Abstract: A system and method are disclosed which determine in parallel for multiple levels of a multi-level cache whether any one of such multiple levels is capable of satisfying a memory access request. Tags for multiple levels of a multi-level cache are accessed in parallel to determine whether the address for a memory access request is contained within any of the multiple levels. For instance, in a preferred embodiment, the tags for the first level of cache and the tags for the second level of cache are accessed in parallel. Also, additional levels of cache tags up to N levels may be accessed in parallel with the first-level cache tags. Thus, by the end of the access of the first-level cache tags it is known whether a memory access request can be satisfied by the first-level, second-level, or any additional N-levels of cache that are accessed in parallel.Type: GrantFiled: February 9, 2000Date of Patent: July 30, 2002Assignee: Hewlett-Packard CompanyInventors: Terry L Lyon, Eric R DeLano, Dean A. Mulla
-
Patent number: 6203299Abstract: A scroll compressor is provided with structure that allows a reduction or modulation in mass flow capacity. Structure is provided for controlling the back pressure force tending to bias one scroll into other. This structure defines two distinct back pressure chambers. Pressure fluid is not supplied to at least one of the back pressure chambers during modulated operation.Type: GrantFiled: December 21, 1998Date of Patent: March 20, 2001Assignee: Scroll TechnologiesInventors: John R. Williams, Gene Michael Fields, Joe T. Hill, Tracy Milliff, Terry L. Lyons
-
Patent number: 6030192Abstract: A scroll compressor having a housing containing an orbiting scroll and a non-orbiting scroll each having a base formed with a free side and a compression side and having an involute extending generally normally from the compression side, each the involute terminating in an axially outer, substantially planar edge and having a radially outer inlet end and a radially inner discharge end, the scrolls being mounted within the housing in mating arrangement about a center axis of the involutes for relative orbital motion for compressing gas between the base and adjacent side portions of the involutes, the orbiting scroll having special bearing structure for eliminating the laterally directed tipping forces which are generally experienced by the orbiting scrolls of conventional scroll compressors, the bearing structure having a bearing hub integral with the discharge end of the involute of the orbiting scroll, the hub having a cylindrical bore oriented substantially normal to the compression side of the orbiting scrType: GrantFiled: November 26, 1997Date of Patent: February 29, 2000Assignee: Bristol Compressors, Inc.Inventors: Joe T. Hill, Gene M. Fields, John R. Williams, Terry L. Lyons
-
Patent number: 5960493Abstract: A safety bumper pad includes a bumper pad, a mattress retaining sheet, and a plurality of positive locking straps. A bumper cover is sewn around a bumper cushion to form the bumper pad. The mattress retaining sheet is sewn on the bottom of the bumper pad such that a mattress may be inserted therein. The mattress retaining sheet is deep enough to allow the entire bumper pad to protrude above the mattress. A plurality of positive locking straps are attached to substantially the top of the bumper pad. The positive locking straps include a strap portion, a female locking member, and a male locking portion. The female locking member is attached to one end of the strap portion. The male locking member contains a loop section through which the other end of the strap portion is inserted. The male and female locking members are pulled around at least one crib rail and then the male locking member is inserted into the female locking member.Type: GrantFiled: June 30, 1998Date of Patent: October 5, 1999Assignee: Terry L. LyonsInventors: Hans M. Rhey, Karen D. Rhey, Terry L. Lyons
-
Patent number: 5887183Abstract: A vector having a plurality of elements is stored in an input storage area, wherein the vector elements are stored in a first pattern. Thereafter, the elements are transferred, in a first order, from the input storage area into a vector register interface unit. From the vector register interface unit, the elements are transferred to an output storage area and stored in addressable locations in one of a plurality of preselected patterns. The input storage area may be implemented with cache memory or a register array. The output storage area may be implemented with a cache memory or a register array. The first pattern in the input storage area may include alternating real and imaginary elements. The plurality of preselected patterns may include a reversed order pattern, or a separation of real and imaginary elements into two vector registers.Type: GrantFiled: January 4, 1995Date of Patent: March 23, 1999Assignee: International Business Machines CorporationInventors: Ramesh Chandra Agarwal, Randall Dean Groves, Fred G. Gustavson, Mark A. Johnson, Terry L. Lyon, Brett Olsson, James B. Shearer
-
Patent number: 5593316Abstract: A device for electrically connects a plurality of electrical devices with a source of electrical energy. The device includes a base, a primary power cord, a primary reel, the capability of receiving a plurality of separate conductors, and at least two secondary reels. The primary power cord is adapted for connection with the source of electrical energy. The primary reel is attached to the base and has the primary power cord at least partially wound thereon. The primary reel is biased in a first direction and rotatable in the opposite direction which permits extension and retraction of the primary power cord. Each of the plurality of separate conductors is adapted for electrical connection with the primary power cord and adapted for providing a remote source of electrical energy to the electrical device. Each of the secondary reels include one of the conductors at least partially wound thereon for effecting extension and retraction thereof.Type: GrantFiled: September 12, 1995Date of Patent: January 14, 1997Inventor: Terry L. Lyons
-
Patent number: 5551851Abstract: A scroll compressor having a housing containing a non-orbiting scroll and an orbiting scroll and a crankshaft having an eccentric mounted on the orbiting scroll, the non-orbiting scroll being fixed in operative position on the housing by a plurality of pairs of cooperating, mating key and keyway type components provided on the housing and non-orbiting scroll and mating with predesigned pressure contact, wherein all of the pairs have been mated with substantially equal pressure contact prior to fixing the positions of the pairs on the housing, and wherein the mated pairs allow axial compliance motion of the non-orbiting scroll while providing predetermined resistance to the motion.Type: GrantFiled: February 3, 1995Date of Patent: September 3, 1996Assignee: Bristol Compressors, Inc.Inventors: John R. Williams, Scott A. Schultz, Terry L. Lyons
-
Patent number: 5261071Abstract: A data cache memory apparatus permits load and store instructions to be issued out-of-order. The apparatus includes a memory. An instruction issue apparatus issues an instruction stream containing store and load instructions. The store instructions are completed in two passes, namely a store allocate pass and a corresponding store commit pass. A cache control is connected to the instruction issue apparatus and the memory and issues store and load addresses to the memory in response to instructions from the instruction issue apparatus. A store history table is connected to the cache control and stores a record of the addresses of the memory where data are to be stored, and thus a record of the store allocate passes issued by the instruction issue apparatus for which no corresponding store commit pass has been completed. The cache control responds to the subsequent corresponding store commit pass to issue the store address to the memory and to clear the store instruction from the store history table.Type: GrantFiled: March 21, 1991Date of Patent: November 9, 1993Assignee: Control Data System, Inc.Inventor: Terry L. Lyon
-
Patent number: 5208838Abstract: A clock multiplier is selectable to provide either an unmultiplied input clock to the internal clock line or a multiplied clock signal, depending upon the state of a test mode input signal. By providing the circuitry on a integrated circuit chip, the chip can be driven at its normal operating frequency using lower-frequency test equipment. One multiplier device includes a plurality of series-connected one-shots.Type: GrantFiled: March 30, 1990Date of Patent: May 4, 1993Assignee: National Semiconductor CorporationInventors: Dennis L. Wendell, Charles Hochstedler, Dan Lunecki, Terry L. Lyon
-
Patent number: 5153882Abstract: A scan diagnostics apparatus and method is useful in connection with the memory integrated circuit. A shift register is provided which can receive data in parallel from the input register and output the data serially. The shift register can receive serial data and output in parallel either to the input buffer or the output buffer. Preferably the shift register can receive in parallel, data from the output buffer and output the data serially.Type: GrantFiled: March 29, 1990Date of Patent: October 6, 1992Assignees: National Semiconductor Corporation, Control Data CorporationInventors: Terry L. Lyon, Jeff Chritz
-
Patent number: 4660198Abstract: A circuit means for detecting data errors in VLSI processing circuits at the earliest point such an error occurs in the processing stream or (in different modes) at any selected point therein, and for providing the prior operands and faulty (intermediate) output data together with an indication of what is wrong with the data. Described are registers and/or means for controlling the mode of the circuitry, error detection means (being, for example, parity check circuits), and an output means for providing the output in an organized way responsive to the controlling means and the output of the error detecton means. The method of using such a circuit is inherent in the disclosure.Type: GrantFiled: April 15, 1985Date of Patent: April 21, 1987Assignee: Control Data CorporationInventor: Terry L. Lyon