Patents by Inventor Larry Alan Woodrum

Larry Alan Woodrum 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: 11755785
    Abstract: A processing system including processors, peripheral slots, hardware resources, and gateway circuitry. Each processor is assigned a corresponding identifier. The peripheral slots are located within an addressable peripheral space. Each hardware resource is placed into a corresponding peripheral slot, including at least one direct memory access (DMA) device supporting at least one DMA channel and at least one general-purpose input/output (GPIO) pin. Memory protection and gateway circuitry is programmed to control access of the hardware resources only by a processor that provides a matching identifier. The memories along with hardware resources are protected against unauthorized accesses to isolate applications executed on each processor within a multicore system and hence support freedom of interference.
    Type: Grant
    Filed: August 3, 2020
    Date of Patent: September 12, 2023
    Assignee: NXP USA, Inc.
    Inventors: Martin Mienkina, Carl Culshaw, Larry Alan Woodrum, David Eromosele
  • Publication number: 20220035953
    Abstract: A processing system including processors, peripheral slots, hardware resources, and gateway circuitry. Each processor is assigned a corresponding identifier. The peripheral slots are located within an addressable peripheral space. Each hardware resource is placed into a corresponding peripheral slot, including at least one direct memory access (DMA) device supporting at least one DMA channel and at least one general-purpose input/output (GPIO) pin. Memory protection and gateway circuitry is programmed to control access of the hardware resources only by a processor that provides a matching identifier. The memories along with hardware resources are protected against unauthorized accesses to isolate applications executed on each processor within a multicore system and hence support freedom of interference.
    Type: Application
    Filed: August 3, 2020
    Publication date: February 3, 2022
    Inventors: Martin Mienkina, Carl Culshaw, Larry Alan Woodrum, David Eromosele
  • Patent number: 10802932
    Abstract: A data processing system and methods for operating the same are disclosed. The method includes detecting a fault by comparing output signals from a first processing core and a second processing core, entering a safe mode based upon detecting the fault, completing transactions while in the safe mode, and determining whether the fault corresponds to a hard error. Based upon the fault corresponding to a hard error, one of processing cores is identified as a faulty core. The faulty core is inhibited from executing instructions and the other processing core is allowed to execute instructions.
    Type: Grant
    Filed: December 4, 2017
    Date of Patent: October 13, 2020
    Assignee: NXP USA, Inc.
    Inventors: Jehoda Refaeli, Nancy Hing-Che Amedeo, Larry Alan Woodrum
  • Publication number: 20190171536
    Abstract: A data processing system and methods for operating the same are disclosed. The method includes detecting a fault by comparing output signals from a first processing core and a second processing core, entering a safe mode based upon detecting the fault, completing transactions while in the safe mode, and determining whether the fault corresponds to a hard error. Based upon the fault corresponding to a hard error, one of processing cores is identified as a faulty core. The faulty core is inhibited from executing instructions and the other processing core is allowed to execute instructions.
    Type: Application
    Filed: December 4, 2017
    Publication date: June 6, 2019
    Inventors: JEHODA REFAELI, Nancy Hing-Che Amedeo, Larry Alan Woodrum