Patents by Inventor William Panepinto, Jr.

William Panepinto, Jr. 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: 4340933
    Abstract: In a data processing system which includes a central processing unit (CPU) having one or more common buses to which one or more main memory units for storing program software instructions and program data are connected, logic is provided within the CPU for detecting an attempt to access a main memory location not contained in the one or more main memory units present in the data processing system. Logic is provided for detecting the attempt to access the nonexistent memory location for the case where the access was being done in the course of the CPU executing a software instruction or for the case of where the access was being done to transfer data between the main memory and an input/output controller connected to one of the one or more common buses.
    Type: Grant
    Filed: February 12, 1979
    Date of Patent: July 20, 1982
    Assignee: Honeywell Information Systems Inc.
    Inventors: Ming T. Miu, John J. Bradley, William Panepinto, Jr., Jian-Kuo Shen
  • Patent number: 4317169
    Abstract: In a data processing system which includes a central processing unit and one or more main memory units for storing program software instructions and program data, logic is provided within the CPU to signal the main memory units, comprised of semiconductor random access memory chips, that a memory refresh operation can be performed. The logic is organized such that the memory refresh operation signal may be given to the main memory units in parallel with and without detracting from other CPU operations. Further, logic is provided within the CPU to interrupt the CPU normal processing and perform a memory refresh operation if one has not been performed with a predetermined time period. Logic is provided within each main memory unit to accept the memory refresh signals from the CPU and to discard those memory refresh signals that would refresh the memory more frequently than required to retain the memory contents thus reducing main memory power consumption.
    Type: Grant
    Filed: February 14, 1979
    Date of Patent: February 23, 1982
    Assignee: Honeywell Information Systems Inc.
    Inventors: William Panepinto, Jr., Ming T. Miu, Chester M. Nibby, Jr., Jian-Kuo Shen
  • Patent number: 4303993
    Abstract: A memory subsystem includes at least one up to a number of memory module boards identical in layout and construction. The board includes a number of memory chips which are positioned in a number of physical row locations together providing a predetermined number of addressable contiguous memory locations corresponding to a predetermined increment of memory capacity. The board includes a set of switches whose input terminals are connected to receive predetermined ones of a plurality of address signals. These predetermined signals are coded specifying the segments of memory being accessed. The signals applied to the switch output terminals are logically combined and the resulting signal is applied to a group of memory present circuits connected to receive other ones of the address signals representative of the row of chips being addressed.
    Type: Grant
    Filed: October 10, 1979
    Date of Patent: December 1, 1981
    Assignee: Honeywell Information Systems Inc.
    Inventors: William Panepinto, Jr., Chester M. Nibby, Jr.
  • Patent number: 4296467
    Abstract: A memory subsystem includes at least one up to a number of memory module boards identical in layout and construction. The board includes a number of memory chips which are positioned at an initial physical row location providing a predetermined number of addressable contiguous memory locations corresponding to a predetermined increment of memory capacity. The board further includes a register for receiving address signals for accessing the contents of a memory location, rotating chip selection circuits which include a set of switches and an arithmetic unit having first and second sets of input terminals. The first set of input terminals is connected to the register for receiving predetermined ones of the address signals representative of the physical row location of chips being addressed and the second set of input terminals are connected to receive signals from the set of switches.
    Type: Grant
    Filed: July 3, 1978
    Date of Patent: October 20, 1981
    Assignee: Honeywell Information Systems Inc.
    Inventors: Chester M. Nibby, Jr., William Panepinto, Jr.
  • Patent number: 4266285
    Abstract: A memory subsystem includes a memory board comprising of a number of memory chips positioned at a corresponding number of physical row locations. The memory chips are one of two types selected to provide a predetermined memory capacity. The board further includes a number of decoder circuits connected to generate a corresponding number of sets of chip select signals in response to address signals applied thereto. These signals are applied through corresponding sets of logic circuits for application to the memory chips of each row. Additionally, logic gating circuits logically combine predetermined chip select signals for generating additional chip select signals. These additional chip select signals are applied through switches, the outputs of which are applied to predetermined ones of the sets of logic circuits. When the switches are positioned in a predetermined manner, the additional chip select signals are directed to only predetermined one of the physical row locations via the sets of logic circuits.
    Type: Grant
    Filed: June 28, 1979
    Date of Patent: May 5, 1981
    Assignee: Honeywell Information Systems, Inc.
    Inventor: William Panepinto, Jr.
  • Patent number: 4214303
    Abstract: A word oriented data processing system includes a plurality of system units all connected in common to a system bus. Included are a central processor unit (CPU), a memory system and a high speed buffer or cache system. The cache system is also coupled to the CPU. The cache includes an address directory and a data store with each address location of directory addressing its respective word in data store. The CPU requests a word of cache by sending a memory request to cache which includes a memory address location. If the requested word is stored in the data store, then it is sent to the CPU. If the word is not stored in cache, the cache requests the word of memory. When the cache receives the word from memory, the word is sent to the CPU and also stored in the data store.
    Type: Grant
    Filed: December 22, 1977
    Date of Patent: July 22, 1980
    Assignee: Honeywell Information Systems Inc.
    Inventors: Thomas F. Joyce, Thomas O. Holtey, William Panepinto, Jr.
  • Patent number: 4195341
    Abstract: A data processing system includes a central processor subsystem, a main memory subsystem and a cache subsystem, all coupled in common to a system bus. During the overall system initialization process, apparatus in the cache subsystem effects the transfer of information from the main memory subsystem to the cache subsystem to load all address locations of the cache subsystem. The transfer of information from the main memory subsystem to the cache subsystem starts from the lowest order address locations in main memory and continues from successive address locations until the cache subsystem is fully loaded. This assures that the cache subsystem contains valid information during normal data processing.
    Type: Grant
    Filed: December 22, 1977
    Date of Patent: March 25, 1980
    Assignee: Honeywell Information Systems Inc.
    Inventors: Thomas F. Joyce, William Panepinto, Jr.
  • Patent number: 4190885
    Abstract: A Data Processing System comprises a central processor unit, a main memory and a cache, all coupled in common to a system bus. The central processor unit is also separately coupled to the cache. Apparatus in cache is responsive to signals received from the central processor unit to initiate a test and verification mode of operation in cache. This mode enables the cache to exercise various logic areas of cache and to indicate to the central processor unit hardware faults.
    Type: Grant
    Filed: December 22, 1977
    Date of Patent: February 26, 1980
    Assignee: Honeywell Information Systems Inc.
    Inventors: Thomas F. Joyce, William Panepinto, Jr.
  • Patent number: 4167782
    Abstract: A data processing system includes a plurality of system units all connected in common to a system bus. Included are a main memory system and a high speed buffer or cache store. System units communicate with each other over the system bus. Apparatus in the cache store monitors each communication between system units to determine if it is a communication from a system unit to main memory which will update a word location in main memory. If that word location is also stored in cache then the word location in cache will be updated in addition to the word location in main memory.
    Type: Grant
    Filed: December 22, 1977
    Date of Patent: September 11, 1979
    Assignee: Honeywell Information Systems Inc.
    Inventors: Thomas F. Joyce, Thomas O. Holtey, William Panepinto, Jr.