Back to results
US 2021/0064556 A1Published application
Pre-processing of data using autonomous memory access and related systems, methods, and devices
AssigneeMicrochip Technology Incorporated
InventorJacob Lunn Lassen
Life of this patent
Estimating the term…
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.
Claims20
An autonomous memory access controller, comprising:
- a memory interface configured to access waveform data stored by a memory device independently from a processor in communication with the memory device;
- a peripheral device interface configured to interface with one or more peripheral devices, the one or more peripheral devices configured to operate as peripherals to the processor;
- and
- waveform circuitry configured to autonomously pre-process the accessed waveform data independently from the processor and provide the pre-processed waveform data to the one or more peripheral devices via the peripheral interface.
1 more element
A computing system, comprising:
- a processor;
- a peripheral device in communication with the processor via one or more buses, the peripheral device including a waveform generator configured to generate a waveform responsive to pre-processed waveform data;
- a memory device in communication with the processor via the one or more buses, the memory device configured to store waveform data;
- and
- an autonomous memory access (AMA) controller in communication with the memory device via the one or more buses, the AMA controller in communication with the peripheral device via the one or more buses, the AMA controller configured to:
- retrieve the waveform data from the memory device independently from the processor;
- pre-process the retrieved waveform data independently from the processor to generate the pre-processed waveform data;
- and
- provide the pre-processed waveform data to the peripheral device.
6 more elements
A method of operating an autonomous memory access controller, the method comprising:
- retrieving waveform data directly from a memory device independently from a processor;
- pre-processing the retrieved waveform data independently from the processor to generate pre-processed waveform data;
- and
- providing the pre-processed waveform data to a peripheral device, the peripheral device configured to operate as a peripheral of the processor.
1 more element
Dependencies are inferred from the claim text.