Patents by Inventor Mark R. Heene

Mark R. Heene 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: 5302952
    Abstract: An analog-to-digital conversion module, QADC (1), and method minimize software involvement by providing a pause capacility. Each queue in the QADC (1) has one or more Conversion Command Words, CCWs (82), in a Conversion Command Word Table (62). Each conversion command word, CCW (82), has a Pause bit which can be used to create multiple sub-queues of A/D conversions without requiring the use of interrupts. The Pause bit can be used to place a queue in a pause state. When a queue enters a pause state, the scanning of CCWs (82) is stopped. The queue must then receive a trigger in order for the scanning of CCWs (82) to continue again.
    Type: Grant
    Filed: August 28, 1992
    Date of Patent: April 12, 1994
    Assignee: Motorola, Inc.
    Inventors: Jules D. Campbell, Jr., Carl D. Wiseman, William D. Huston, Colleen M. Collins, Mark R. Heene
  • Patent number: 5263168
    Abstract: A data processing system (10), comprised of a central processing unit (14) and a memory system (16), has an efficient initialization operation. The memory system (16) provides a bus interface unit (20) to automatically determine whether the system (10) should execute an initialization operation or function in a normal mode of operation. The memory system (16) begins execution of the initialization operation of the system (10) in response to both a logic value of a reset signal and a value of an address transferred by an address bus. The memory system (16) automatically terminates execution of the initialization operation in response to the value of the address transferred by the address bus.
    Type: Grant
    Filed: June 3, 1991
    Date of Patent: November 16, 1993
    Assignee: Motorola, Inc.
    Inventors: Thomas R. Toms, Joseph Jelemensky, Hubert G. Carson, Jr., Mark R. Heene
  • Patent number: 5168276
    Abstract: An analog-to-digital conversion module and method minimize software involvement by providing a programmable control table comprising a plurality of conversion command words (CCW's). Each CCW designates conversion parameters such as channel and reference selection, input sample time, and re-sample inhibit for one conversion operation, upon conclusion of which a digital value is stored in a corresponding result table. A set of CCW's defines one or more conversion sequences. Upon conclusion of each sequence, an interrupt can be issued and the result table may be read by an associated device, such as a CPU. If desired, the CCW sequence may be dynamically altered during operation of the conversion system.
    Type: Grant
    Filed: March 16, 1992
    Date of Patent: December 1, 1992
    Assignee: Motorola, Inc.
    Inventors: William D. Huston, Jules D. Campbell, Jr., Mark R. Heene
  • Patent number: 5138709
    Abstract: In a microprocessor system including arbitration for an interrupt, an apparatus and method for monitoring the arbitration lines to determine whether an interrupt request is real or spurious is includued. Once an interrupt acknowledge signal is provided, the interrupting apparatus must arbitrate for the interrupt slot. If no arbitration occurs the interrupt request was spurious and bus error is activated.
    Type: Grant
    Filed: April 11, 1990
    Date of Patent: August 11, 1992
    Assignee: Motorola, Inc.
    Inventors: Randall L. Jones, Mark R. Heene, Mark W. McDermott
  • Patent number: 5081454
    Abstract: An analog-to-digital conversion system module and method provides programmable times for sampling analog input signals. Software involvement is minimized by providing a command word which includes information specifying a sample time. The command word may be stored in a register or memory table. The command word or words may specify the conversion time per analog input channel or group of channels, and per conversion or conversion sequence. In one embodiment a control table comprises a plurality of conversion command words (CCW's). Each CCW designates conversion parameters including the input sample time.
    Type: Grant
    Filed: September 4, 1990
    Date of Patent: January 14, 1992
    Assignee: Motorola, Inc.
    Inventors: Jules D. Campbell, Jr., William D. Huston, Mark R. Heene
  • Patent number: 4958277
    Abstract: A serial peripheral interface achieves compatibility with devices having previous such interfaces while singificantly reducing the amount of intervention required on the part of the controlling data processing device. Many serial transfers are written to a memory by the controlling device together with command and control information. The interface then executes the stored, or queued, transfers autonomously. Features such as programmable transfer length, programmable chip selects, an alterable queue pointer, and others contribute to the flexibility and usefulness of the interface.
    Type: Grant
    Filed: April 21, 1989
    Date of Patent: September 18, 1990
    Assignee: Motorola, Inc.
    Inventors: Susan C. Hill, Joseph Jelemensky, Mark R. Heene, Stanley E. Groves, Daniel N. DeBrito
  • Patent number: 4816996
    Abstract: A serial peripheral interface achieves compatibility with devices having previous such interfaces while significantly reducing the amount of intervention required on the part of the controlling data processing device. Many serial transfers are written to a memory by the controlling device together with command and control information. The interface then executes the stored, or queued, transfers autonomously. Features such as programmable transfer length, programmable chip selects, an alterable queue pointer, and others contribute to the flexibility and usefulness of the interface.
    Type: Grant
    Filed: July 24, 1987
    Date of Patent: March 28, 1989
    Assignee: Motorola, Inc.
    Inventors: Susan C. Hill, Joseph Jelemensky, Mark R. Heene
  • Patent number: 4802119
    Abstract: A single chip microcomputer with patching and configuration is provided with blocks of patch memory which may be patched over faulty and/or obsolete areas of the microcomputer's memory map under control of starting address registers which are implemented in on-board non-volatile memory. The starting address registers, and enable registers which control whether each patch block is placed in the memory map, are programmable under control of the microcomputer's CPU. Newly programmed values in these registers are not effective to alter the memory map until a reset sequence enables a latch. In particular embodiments, patch blocks may overlie mask ROM, internal EPROM and/or EEPROM, external memory or devices or any other desireable portion of the memory map.
    Type: Grant
    Filed: March 17, 1987
    Date of Patent: January 31, 1989
    Assignees: Motorola, Inc., Delco Electronics Corporation
    Inventors: Mark R. Heene, Michael H. Menkedick, James M. Sibigtroth, George L. Espinor