Patents Assigned to Honeywell Information Systems
  • Patent number: 5136500
    Abstract: A memory controller in which a number of local memories are primarily dedicated to the shared use of a number of local processors of a data processing system to increase the efficiency of use of both the processors and memories. A controller is associated with each local memory to control connection of any one of the local processors to its associated local memory. A local processor can also be connected via a controller and an adapter circuit connected to the controller to a system bus to obtain access to circuits connected thereto. In addition, a system processor connected to the system bus may also be connected to any particular one of the local memories via its associated controller and adapter connected thereto to load data or programs into the local memory for use by the local processors, and to read out the results of previous processing done by the local processors.
    Type: Grant
    Filed: June 12, 1989
    Date of Patent: August 4, 1992
    Assignee: Honeywell Information Systems Inc.
    Inventors: Richard A. Lemay, Kenneth J. Izbicki, David A. Wallace, William E. Woods
  • Patent number: 5036456
    Abstract: In a data processing system having a system controller unit (SCU) which interfaces a plurality of equipments with a memory unit, the SCU determines which of the equipments will be permitted to communicate with the SCU or memory unit in response to a request from the equipments. The SCU includes an activity monitor and control apparatus which determines whether the request from the equipments can be accepted. The activity monitor and control apparatus comprises a plurality of first elements, each of the first elements being assigned to monitor a request which has been accepted. The activity monitor and control apparatus monitors the operations with the SCU thereby providing status information of the SCU. A plurality of second elements, which is operatively connected to the first elements, combines preselected status information to generate control signals thereby indicating current and future availability of the SCU in order to determine whether a request can be accepted.
    Type: Grant
    Filed: September 19, 1989
    Date of Patent: July 30, 1991
    Assignee: Honeywell Information Systems Inc.
    Inventor: Robert J. Koegel
  • Patent number: 4837738
    Abstract: An address boundary detector is disclosed that functions with an arithmetic logic unit (ALU) in a computer processor while the ALU generates addresses by adding an offset or displacement to a base address. The detector monitors bits of addresses to determine whether a data item can be completely stored within the same block or page of memory as that addressed by the base address from which it was derived.
    Type: Grant
    Filed: November 5, 1986
    Date of Patent: June 6, 1989
    Assignees: Honeywell Information Systems Inc., Hutton/PRC Technology Partners I
    Inventors: Richard A. Lemay, William E. Woods, Steven A. Tague
  • Patent number: 4751630
    Abstract: An interactive terminal system transfers information at 750,000 bits per second between a central system and a number of work stations, all coupled in common to a single conductor coaxial bus. The central system prepolls an addressed work station before sending a block of information. The prepoll conditions the work station to prepare to receive a block of information.
    Type: Grant
    Filed: September 30, 1982
    Date of Patent: June 14, 1988
    Assignee: Honeywell Information Systems Inc.
    Inventors: George E. Kelley, Jr., William E. Peisel, Edward H. Goldberg
  • Patent number: 4743982
    Abstract: A digital data separator for use with apparatus for recovering binary information recorded on a movable media in frequency modulation (FM) or modified frequency modulation (MFM) comprises a measurement unit which for each read pulse received as an input provides a code representing the actual duration of an interval N between read pulse n and the preceding read pulse n-1 and a speed error correction unit which corrects an actual interval duration relative to the speed error of the movable media. The separator further includes a peak-shift recovery unit which provides as an output, nominal duration information related to interval N based on the corrected interval duration and on the peak-shift of pulse n-1, determined by taking into account the corrected duration of an interval N-1, a preceding interval N, and the nominal duration of intervals N-1 and N-2 preceding interval N.
    Type: Grant
    Filed: September 23, 1986
    Date of Patent: May 10, 1988
    Assignee: Honeywell Information Systems Italia
    Inventor: Bonifacio Troletti
  • Patent number: 4744020
    Abstract: A switching mode power supply where an input rectified voltage feeds in chopped mode the primary winding of a power transformer under the control of a transistor turned on by voltage pulses periodically generated by an oscillator directly fed by the input voltage and applied to the transistor through a control transformer, said transistor being turned off by a voltage pulse generated by regulating circuits fed by the output voltage of the power supply and applied to the transistor through the same control transformer which is further provided with a winding where anelectromotive force is induced which is proportional to the current flowing through the primary winding of the power transformer.
    Type: Grant
    Filed: May 7, 1987
    Date of Patent: May 10, 1988
    Assignee: Honeywell Information Systems Italia
    Inventor: Gian P. Cavagnolo
  • Patent number: 4742403
    Abstract: A digital data separator for use with apparatus for recovering binary information recorded in FM or MFM on magnetic media comprises a measuring unit which in correspondence with a read pulse n, supplies information representative of the actual duration of interval N between pulse n and the previous read pulse n-1.
    Type: Grant
    Filed: September 23, 1986
    Date of Patent: May 3, 1988
    Assignee: Honeywell Information Systems Italia
    Inventor: Bonifacio Troletti
  • Patent number: 4739473
    Abstract: A memory subsystem couples to a bus in common with a central processing unit and processes memory requests received therefrom. The subsystem includes a number of addressable memory module units or stacks each having a number of word blocks of dynamic random access memory (DRAM) chips arranged in one of two subsystem configurations and mounted on a single circuit board which connects to the remainder of the subsystem through a single word wide interface. The configurations correspond to a common stack arrangement which provides double the normal amount of density and an adjacent stack arrangement of normal density. As a function of an input density signal, chip select circuits preselect a pair of blocks of RAM chips from a common stack or pair of adjacent stacks. Timing circuits generate a plurality of sequential column address pulses which are selectively applied to the preselected blocks of chips within an interval defined by a row address pulse.
    Type: Grant
    Filed: October 30, 1985
    Date of Patent: April 19, 1988
    Assignee: Honeywell Information Systems Inc.
    Inventors: Alvan W. Ng, Edwin P. Fisher
  • Patent number: 4731738
    Abstract: A memory board can be assembled with one, two or more rows of memory chips to provide a corresponding number of different memory capacities for expanding the capacity of main memory which resides on a basic logic board containing the processing units and other units of a system. The memory board includes a programmable read only memory (PROM) circuit which receives as inputs from the basic logic board a predetermined address portion of each memory address together with memory refresh and timing signals. The PROM circuit is coded in a predetermined manner for generating at its output terminals row address select (RAS) pulse output signals to a row or block of memory chips designated by the predetermined address portion. The pulse widths of the output signals are established by the timing signal applied to an enabling terminal of the PROM.
    Type: Grant
    Filed: February 14, 1983
    Date of Patent: March 15, 1988
    Assignee: Honeywell Information Systems Inc.
    Inventors: Edwin P. Fisher, Ralph G. Schuberth
  • Patent number: 4727934
    Abstract: A data entry terminal for use in a hostile environment is sealed from the outside environment. The terminal has a housing made up of a front panel, shroud and base plate that are fastened together in two different orientations to facilitate desk top and wall mounting, and electronic equipment is mounted inside the terminal enclosure. A fan circulates air around the inside of the terminal enclosure for cooling the electronic equipment inside. The enclosure base acts as a heat sink to transfer the heat to the outside environment in whatever position the terminal is mounted.
    Type: Grant
    Filed: October 7, 1986
    Date of Patent: March 1, 1988
    Assignee: Honeywell Information Systems Inc.
    Inventors: Carl C. Eckel, Jay A. Kaplan
  • Patent number: 4727486
    Abstract: A data processing system includes a central processor unit (CPU), a main memory and a memory management unit (MMU). Information is stored in main memory in segments, each segment being identified by a segment descriptor stored in a translation table in the MMU. Logical addresses from the CPU address segment descriptors in the MMU's translation table. These segment descriptors include the physical address of the location in main memory of the first word of the segment. If the segment descriptor is not in the translation table location, then the MMU operation is suspended while the segment descriptor is demand fetched from main memory.
    Type: Grant
    Filed: May 2, 1986
    Date of Patent: February 23, 1988
    Assignee: Honeywell Information Systems Inc.
    Inventors: Michael D. Smith, Llewelyn S. Dunwell, Richard A. Lemay, Robert C. Miller, Theodore R. Staplin, Jr., William E. Woods, John L. Curley
  • Patent number: 4725946
    Abstract: In a computer system having a plurality of processors and processes, a semaphore architecture for communication with and between the processes in order to effects coordination and cooperation between processes. The invention is implemented in firmware and software, and divides the work of an entire semaphore operation such that the simple part of the P and V operations (which deliver and pick-up signals to and from the processes, respectively) is done by the firmware; whereas the difficult work of the P or V operation is done by software. Thus the improved architecture increases the speed of the system by the use of firmware and increases the flexibility of the computer system by utilizing software to change functionality.
    Type: Grant
    Filed: June 27, 1985
    Date of Patent: February 16, 1988
    Assignee: Honeywell Information Systems Inc.
    Inventors: Patrick E. Prange, James B. Geyer, Victor M. Morganti
  • Patent number: 4724519
    Abstract: A data processing system has a system bus network which includes a distributed priority network for transferring data asynchronously between a number of subsystems which couple to the bus. Each subsystem includes priority logic circuits coupled to receive a group of priority signals from the priority network which establish when the subsystem has the highest priority of the requesting subsystems to access the bus. The number of subsystems include a plurality of identical subsystems, each of which has a channel number assignment apparatus. The apparatus of each identical subsystem is connected to receive the same of at least one of the group of priority signals. During the idle state of the system bus, the apparatus of each identical subsystem operates to store a unique state of the priority signal which is defined as a function of the subsystem's position on the bus thereby automatically establishing a unique channel number value for each identical subsystem.
    Type: Grant
    Filed: June 28, 1985
    Date of Patent: February 9, 1988
    Assignee: Honeywell Information Systems Inc.
    Inventors: George J. Barlow, James W. Keeley, Elmer W. Carroll
  • Patent number: 4724431
    Abstract: The invention pertains to a method and apparatus to provide for the display of characters and graphics in color. The invention includes three bit map memories which store graphics information for different colors, one character generator driven from a text memory for display of text, and an attribute memory for storing display characteristics such as inverse video and blinking. The contents of the bit map and attribute memories and the output of the character generator are used to address a pre-programmed ROM. The output from the ROM is a string of three bit words with each bit stream representing a primary color on a color CRT and being connected to the associated color input to the CRT. Composite graphics and text are displayed on the CRT.
    Type: Grant
    Filed: September 17, 1984
    Date of Patent: February 9, 1988
    Assignee: Honeywell Information Systems Inc.
    Inventors: Thomas O. Holtey, Kenneth E. Bruce
  • Patent number: 4714968
    Abstract: A digital apparatus for data recovery system wherein data is recorded in FM or MFM code on magnetic media, comprises a measuring unit that in correspondence of a read pulse n as an input, supplies as an output, information related to the actual duration of interval N between pulse n and the previous read pulse n-1. A recovery unit for the magnetic media speed error relative to a nominal speed corrects the duration according to a code representative of the magnetic media speed error and a peak shift recovery unit which, according to the peak shift of pulse n-1, determined on the basis of the time history of the most recent pulses n-2, n-3, n-1 and the corrected duration, supplies as an output, nominal duration information related to this corrected duration and information representative of the direction and the amount of the peak shift of said read out pulse N-7.
    Type: Grant
    Filed: March 3, 1986
    Date of Patent: December 22, 1987
    Assignee: Honeywell Information Systems Italia
    Inventor: Bonifacio Troletti
  • Patent number: 4711024
    Abstract: A method for achieving printed circuit (PC) board-level testability through electronic component-level design using available technological methods to effect a state of transparency during test, allowing precise verification and diagnosis on a component-by-component basis. Applicable to a greater variety of electronic products than other test methods, and not appreciably constraining functional design, this approach inherently avoids obstacles which prevent other techniques from fulfilling their objectives.
    Type: Grant
    Filed: November 21, 1985
    Date of Patent: December 8, 1987
    Assignee: Honeywell Information Systems Inc.
    Inventor: Robert J. Russell
  • Patent number: 4703417
    Abstract: In combination with a multiprocessing/multiprogramming computer system having a ring protection mechanism for protecting computer programs from unauthorized access, a new call instruction architecture is implemented partly in firmware and partly in hardware. Also, a new stack mechanism stores hardware managed control information in a control frame and software controlled data in a data frame.
    Type: Grant
    Filed: June 27, 1985
    Date of Patent: October 27, 1987
    Assignee: Honeywell Information Systems Inc.
    Inventors: Victor M. Morganti, Patrick E. Prange
  • Patent number: 4702542
    Abstract: What is disclosed is a housing for a D-shell connector that comprises two housing parts that snap and lock securely together and can later be separated without the use of tools. In addition, the housing has an integral strain relief cable clamp. Internal or external latching arms capable of latching to more than one connector configuration are easily and quickly combined or charged with the basic connector housing, and one latching arm can simultaneously latch a holding to a mating connector housing and to a cutout in a chassis or panel.
    Type: Grant
    Filed: May 14, 1986
    Date of Patent: October 27, 1987
    Assignee: Honeywell Information Systems Inc.
    Inventor: Robert W. Noyes
  • Patent number: 4703322
    Abstract: A Loadable Character Generator whose operation can be changed to suit various needs, such as foreign language requirements, without hardware change and with minimum hardware. The character generator translates the character code of a character to be displayed to the dot pattern for that particular character, utilizing a minimum of hardware. The loadable character generator of the invention replaces the ROM/PROM by a RAM utilizing 2K and 8 RAM memories, a 4K by 8 memory, 4 MUX chips, and a Motorola 6845 CRT Controller with various registers and is loaded through the attribute buffer.
    Type: Grant
    Filed: January 5, 1987
    Date of Patent: October 27, 1987
    Assignee: Honeywell Information Systems Inc.
    Inventors: Gary J. Goss, Thomas O. Holtey, James C. Siwik
  • Patent number: 4701863
    Abstract: A graphics display is cleared by apparatus forcing binary ZERO's into all locations of the bit map memories between successive vertical synchronization operations during a write refresh operation.
    Type: Grant
    Filed: December 14, 1984
    Date of Patent: October 20, 1987
    Assignee: Honeywell Information Systems Inc.
    Inventor: Kenneth E. Bruce