Patents by Inventor Lewis C. Eggebrecht

Lewis C. Eggebrecht 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: 4658350
    Abstract: A computing system storage addressing apparatus which extends the addressing capability of an address bus to enable direct storage (memory) storage access (DMA) channels to operate simultaneously in the same or different storage page. The computing system includes a processor, a plurality of storage devices, a data bus and an address bus interconnecting the processor and the storage devices, a DMA device controlling connection of a plurality of DMA channels to the address bus and data bus, a plurality of address register means for storing page address signals loaded from the processor, and gating means for gating to the address bus page address signals from an address register means corresponding to a currently active DMA channel.
    Type: Grant
    Filed: March 31, 1983
    Date of Patent: April 14, 1987
    Assignee: International Business Machines Corp.
    Inventors: Lewis C. Eggebrecht, David A. Kummer
  • Patent number: 4556952
    Abstract: In a data processing system including a dynamic RAM (14) and a programmable, prioritized direct memory access (DMA) controller (16) having a plurality of channels, the highest priority channel (0) is dedicated to a memory refresh operation. The system clock (P CLK) from the CPU (12) is applied to a divider counter (22) which produces a refresh clock (R CLK) having a period sufficient to generate the minimum number of refresh cycles within the minimum period required to refresh the RAM (14). The refresh clock (R CLK) is used to set a "D-type" latch (24) whose output, in turn, sets the highest priority DMA channel (0) request line (DREQ0), thereby initiating a memory refresh cycle. The latch (24) is cleared by the DMA acknowledge signal (DACK0) indicating the cycle is completed.
    Type: Grant
    Filed: August 12, 1981
    Date of Patent: December 3, 1985
    Assignee: International Business Machines Corporation
    Inventors: James A. Brewer, Lewis C. Eggebrecht, David A. Kummer, Patricia P. McHugh
  • Patent number: 4495594
    Abstract: Two controller units controlling a single input/output device such as a cathode ray tube (CRT) are synchronized by a command signal. Upon appearance of the command signal, the slave controller unit, which may have been running unsynchronized with the master controller, is stopped at the time for vertical retrace and remains stopped until vertical retrace time for the master controller. At this point, the slave controller is restarted in synchronism with the master controller and remains synchronized so long as both master and slave receive the same clock and the same screen refresh parameters.
    Type: Grant
    Filed: July 1, 1981
    Date of Patent: January 22, 1985
    Assignee: International Business Machines Corporation
    Inventors: Lewis C. Eggebrecht, David A. Kummer, Jesus A. Saenz
  • Patent number: 4460957
    Abstract: A serial keyboard interface (28) connects a self scanning programmable serialized keyboard (40) to the system bus (10) of a data processing system. A cable (42) containing only a clock wire (52) and a data wire (58) provides the connection. The keyboard transmits a 9-bit scan out code consisting of a start bit followed by eight serial data bits. The keyboard clock line (52) is connected to the clock or shift terminal of a serial-to-parallel shift register encoder (62) for shifting the data bits on data line (58) into the encoder which has eight parallel output data lines (A, B . . . G, H) connected to the system bus. When the encoder (62) contains a complete scan out frame, the start bit is in the most significant stage (h') and sets the D-type latch (68) to apply a CPU interrupt request to the system bus (10). At this time, the Q output of latch (68) pulls down the data line to ground potential, thereby disabling the data line and preventing further keyboard transmission of data.
    Type: Grant
    Filed: August 12, 1981
    Date of Patent: July 17, 1984
    Assignee: International Business Machines Corporation
    Inventors: Lewis C. Eggebrecht, Jesus A. Saenz
  • Patent number: 4443847
    Abstract: In a computer system, paging operates and a method of use thereof are provided for extending the addressing capability of a processor by using a page register. The page register includes means for storing different codes for different operations to be performed on the memory. The memory is divided into four groups of memory within 2.sup.n addresses such that there is paged and unpaged ROM and pages and unpaged RAM. The unpaged ROM and RAM include only a single block which is directly addressed by the n bit address bus. The paged ROM and RAM includes a plurality of blocks or pages, one of which is selected to be addressed by the page register. The page register responds to the address bus and to signals from the processor defining the memory operation to be performed by providing page signals, selecting one page of paged memory.
    Type: Grant
    Filed: February 5, 1981
    Date of Patent: April 17, 1984
    Assignee: International Business Machines Corporation
    Inventors: David J. Bradley, Lewis C. Eggebrecht, Dennis S. Gibbs, Donald J. Kostuch
  • Patent number: 4437092
    Abstract: A central processing unit (10) loads a border register (36) with four color bits representing digital color signals to be used in determining the color of only the border area (40) surrounding the video area (42) of a cathode ray tube display screen (44). A BORDER CONTROL TIME signal is generated at the appropriate times in the horizontal and vertical scanning periods of the cathode ray tube to apply the digital color border signals (R, G, G, I) to a composite video signal generator (38) which generates the composite video signal for a TV set (14) or a TV monitor.
    Type: Grant
    Filed: August 12, 1981
    Date of Patent: March 13, 1984
    Assignee: International Business Machines Corporation
    Inventors: Mark E. Dean, Lewis C. Eggebrecht, David A. Kummer, Jesus A. Saenz