Patents by Inventor Bruce Gieseke

Bruce Gieseke 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: 5890201
    Abstract: A method of accessing a content addressable memory storing two bits of information representing either an invalid state, a logic zero state, a logic one state, or a don't care state, is disclosed. The stored information is compared with a one bit signal. A match is indicated when the one bit signal represents a logic zero and the stored information represents the don't care state, or when the one bit signal represents a logic one and the stored information represents a don't care state. An absence of a match is indicated when the one bit signal represents a logic zero and the stored information represents an invalid state, or when the one bit signal represents a logic one and the stored information represents the invalid state. The content addressable memory is especially adapted for use in a translation buffer providing variable page granularity. The don't care state permits multiple virtual page numbers to match a single entry storing information for multiple physical pages.
    Type: Grant
    Filed: July 1, 1997
    Date of Patent: March 30, 1999
    Assignee: Digital Equipment Corporation
    Inventors: Edward J. McLellan, Bruce A. Gieseke
  • Patent number: 5784709
    Abstract: A translation buffer and method for translating a virtual address to a physical address are disclosed. The translation buffer includes a plurality of storage locations, each including a tag store for storing a virtual page number and a data store for storing an associated physical page number. Each tag store includes comparators for comparing a virtual page number specified by a virtual address to the virtual page number stored in that tag store to selected the associated physical page number when a match occurs. The comparators are responsive to "don't care" information stored in each of the storage locations, the don't care information specifying bits in the virtual page number stored in the tag store. Bits of the virtual page number and the don't care information are stored in pairs of single bit storage cells, each of the pairs encoding one of an invalid state, a logic zero state, a logic one state, and a don't care state.
    Type: Grant
    Filed: July 2, 1996
    Date of Patent: July 21, 1998
    Assignee: Digital Equipment Corporation
    Inventors: Edward J. McLellan, Bruce A. Gieseke
  • Patent number: 5568415
    Abstract: A content addressable memory has a pair of single-bit memory cells together storing two bits of information representing either an invalid state, a logic zero state, a logic one state, or a don't care state. Each of the memory cells has a pair of transistors. One of the transistors connects a common node to a respective one of a pair of address lines, and another of the transistors connects the common node to a potential of a predefined logic level. Each of the transistors has a gate receiving a logic level of the bit of information stored in a respective memory cell so that one of the transistors is conductive in response to the logic level of the bit of the information when the other of the transistors is not conductive in response to the logic level of the bit of information. Each of the memory cells also includes a transistor connected to the match line and having a gate connected to the common node.
    Type: Grant
    Filed: February 19, 1993
    Date of Patent: October 22, 1996
    Assignee: Digital Equipment Corporation
    Inventors: Edward J. McLellan, Bruce A. Gieseke
  • Patent number: 5023480
    Abstract: A cascode logic circuit provides a pair of differential output nodes that are pulled up by a pair of cross-coupled P-channel output transistors. The output nodes are connected to outputs of an N-channel combinatorial network that receives a differential input and functions to connect one of the output nodes to a positive supply and the other to ground, depending upon the differential input, thus providing a push-pull effect. The output nodes may be connected to the differential output of the combinatorial network by source-drain paths of separate N-channel transistors, with the gates of these transistors connected to the positive supply to capacitively isolate the output nodes from the combinatorial network; alternatively, the gates of these transistors may be clocked. A fully static latch is provided by adding cross-coupled N-channel transistors connecting the output nodes to ground, so the low side of the output is held down instead of being allowed to float.
    Type: Grant
    Filed: January 4, 1990
    Date of Patent: June 11, 1991
    Assignee: Digital Equipment Corporation
    Inventors: Bruce A. Gieseke, Robert A. Conrad, James J. Montanaro, Daniel W. Dobberpuhl