Patents by Inventor Jacob Lunn Lassen

Jacob Lunn Lassen 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: 11847076
    Abstract: Waveform circuitry and related apparatuses and methods are disclosed. An apparatus includes a memory device to store waveform data corresponding to a waveform, a processor, and a waveform circuitry to autonomously pre-process the waveform data independently from the processor and provide the pre-processed waveform data to one or more peripheral devices. A pre-processed waveform corresponding to the pre-processed waveform is data different from the waveform.
    Type: Grant
    Filed: June 6, 2022
    Date of Patent: December 19, 2023
    Assignee: Microchip Technology Incorporated
    Inventor: Jacob Lunn Lassen
  • Patent number: 11537401
    Abstract: Trap sub-portions of computer-readable instructions and related systems, methods, and devices are disclosed. A processing circuit includes a processing core including a program counter to cycle through addresses and a data storage device including computer-readable instructions stored thereon. Sub-portions of the computer-readable correspond to subroutines. Locations of the sub-portions within the data storage device are associated with the addresses. A first sub-portion at a first location within the data storage device is indicated by a first address. First trap sub-portions at first trap locations are indicated by first trap addresses. The first trap addresses are different from the first address by only a single bit. The first trap sub-portions instruct the processing core to execute first trap subroutines to jump to the first address or back to themselves.
    Type: Grant
    Filed: February 10, 2022
    Date of Patent: December 27, 2022
    Assignee: Microchip Technology Incorporated
    Inventor: Jacob Lunn Lassen
  • Publication number: 20220300443
    Abstract: Waveform circuitry and related apparatuses and methods are disclosed. An apparatus includes a memory device to store waveform data corresponding to a waveform, a processor, and a waveform circuitry to autonomously pre-process the waveform data independently from the processor and provide the pre-processed waveform data to one or more peripheral devices. A pre-processed waveform corresponding to the pre-processed waveform is data different from the waveform.
    Type: Application
    Filed: June 6, 2022
    Publication date: September 22, 2022
    Inventor: Jacob Lunn Lassen
  • Publication number: 20220261250
    Abstract: Trap sub-portions of computer-readable instructions and related systems, methods, and devices are disclosed. A processing circuit includes a processing core including a program counter to cycle through addresses and a data storage device including computer-readable instructions stored thereon. Sub-portions of the computer-readable correspond to subroutines. Locations of the sub-portions within the data storage device are associated with the addresses. A first sub-portion at a first location within the data storage device is indicated by a first address. First trap sub-portions at first trap locations are indicated by first trap addresses. The first trap addresses are different from the first address by only a single bit. The first trap sub-portions instruct the processing core to execute first trap subroutines to jump to the first address or back to themselves.
    Type: Application
    Filed: February 10, 2022
    Publication date: August 18, 2022
    Inventor: Jacob Lunn Lassen
  • Patent number: 11354260
    Abstract: Autonomous memory access (AMA) controllers and related systems, methods, and devices are disclosed. An AMA controller includes waveform circuitry configured to autonomously retrieve waveform data stored in a memory device and pre-process the waveform data without intervention from a processor. The AMA controller is configured to provide the pre-processed waveform data to one or more peripheral devices.
    Type: Grant
    Filed: August 12, 2020
    Date of Patent: June 7, 2022
    Assignee: Microchip Technology Incorporated
    Inventor: Jacob Lunn Lassen
  • Publication number: 20210159688
    Abstract: An electrical system includes an integrated circuit device including input/output (I/O) pins, a reset circuit, and an I/O circuit. The I/O circuit is operably coupled to the I/O pins. The I/O circuit is configured to selectively operate the I/O pins in an electrically floating state responsive to a system reset signal transmitted by the reset circuit. The I/O circuit is further configured to selectively operate the I/O pins in the electrically floating state responsive to a signal provided by a timer circuit independently from the reset circuit.
    Type: Application
    Filed: June 4, 2020
    Publication date: May 27, 2021
    Inventor: Jacob Lunn Lassen
  • Patent number: 10942492
    Abstract: An updated process parameter to an autonomous process control peripheral is autonomously obtained when made available by a process monitor peripheral, such as an analog-to-digital converter (ADC). The input can be obtained in response to a system event, such as a completed ADC conversion. The autonomous process control peripheral can compute an updated control variable each time the process variable is updated. When the updated control variable is calculated by the autonomous process control peripheral, the updated control variable is autonomously transferred or otherwise made available (e.g., through a register) by the autonomous process control peripheral to a process actuate peripheral. The process actuate peripheral uses the updated control variable to adjust the process being controlled.
    Type: Grant
    Filed: October 25, 2017
    Date of Patent: March 9, 2021
    Assignee: Atmel Corporation
    Inventor: Jacob Lunn Lassen
  • Publication number: 20210064556
    Abstract: Autonomous memory access (AMA) controllers and related systems, methods, and devices are disclosed. An AMA controller includes waveform circuitry configured to autonomously retrieve waveform data stored in a memory device and pre-process the waveform data without intervention from a processor. The AMA controller is configured to provide the pre-processed waveform data to one or more peripheral devices.
    Type: Application
    Filed: August 12, 2020
    Publication date: March 4, 2021
    Inventor: Jacob Lunn Lassen
  • Patent number: 10439626
    Abstract: Disclosed systems, methods and devices relate, generally, to autonomous signal processing and autonomous signal processing units of a microcontroller. The autonomous data processing units may be configured to perform one or more functions independently, without input from a processing unit of the microcontroller, and may, monitor and/or perform operations that are part of one or more control loops that operate independent of the microcontroller processor. The control loops may or may not be in support of control loops monitored by the processor of the microcontroller.
    Type: Grant
    Filed: September 27, 2018
    Date of Patent: October 8, 2019
    Assignee: Microchip Technology Incorporated
    Inventor: Jacob Lunn Lassen
  • Patent number: 10346324
    Abstract: An autonomous circular buffer is described in connection with the various embodiments of the present disclosure. An autonomous circular buffer controller may control movement of data between a user of the autonomous circular buffer and a peripheral. The autonomous circular buffer may enable direct memory access type data movement, including between the user and the peripheral.
    Type: Grant
    Filed: January 18, 2018
    Date of Patent: July 9, 2019
    Assignee: Microchip Technology Incorporated
    Inventors: Jacob Lunn Lassen, Morten Werner Lund
  • Publication number: 20190190528
    Abstract: Disclosed systems, methods and devices relate, generally, to autonomous signal processing and autonomous signal processing units of a microcontroller. The autonomous data processing units may be configured to perform one or more functions independently, without input from a processing unit of the microcontroller, and may, monitor and/or perform operations that are part of one or more control loops that operate independent of the microcontroller processor. The control loops may or may not be in support of control loops monitored by the processor of the microcontroller.
    Type: Application
    Filed: September 27, 2018
    Publication date: June 20, 2019
    Inventor: Jacob Lunn Lassen
  • Patent number: 10298189
    Abstract: Embodiments of the disclosure relate to an analog-to-digital converter (ADC) with gain adjustment. One embodiment of an ADC with autonomous gain adjustment includes an ADC, a gain stage coupled to the ADC, a scaler coupled to the ADC, and a control logic that may be configured to configure the gain of the gain stage responsive to measured output of the ADC.
    Type: Grant
    Filed: February 21, 2018
    Date of Patent: May 21, 2019
    Assignee: Microchip Technology Incorporated
    Inventor: Jacob Lunn Lassen
  • Publication number: 20180232328
    Abstract: An autonomous circular buffer is described in connection with the various embodiments of the present disclosure. An autonomous circular buffer controller may control movement of data between a user of the autonomous circular buffer and a peripheral. The autonomous circular buffer may enable direct memory access type data movement, including between the user and the peripheral.
    Type: Application
    Filed: January 18, 2018
    Publication date: August 16, 2018
    Inventors: Jacob Lunn Lassen, Morten Werner Lund
  • Publication number: 20180188699
    Abstract: An updated process parameter to an autonomous process control peripheral is autonomously obtained when made available by a process monitor peripheral, such as an analog-to-digital converter (ADC). The input can be obtained in response to a system event, such as a completed ADC conversion. The autonomous process control peripheral can compute an updated control variable each time the process variable is updated. When the updated control variable is calculated by the autonomous process control peripheral, the updated control variable is autonomously transferred or otherwise made available (e.g., through a register) by the autonomous process control peripheral to a process actuate peripheral. The process actuate peripheral uses the updated control variable to adjust the process being controlled.
    Type: Application
    Filed: October 25, 2017
    Publication date: July 5, 2018
    Applicant: Atmel Corporation
    Inventor: Jacob Lunn Lassen