Dynamic memory protection device system and method

    公开(公告)号:US11921655B2

    公开(公告)日:2024-03-05

    申请号:US17307893

    申请日:2021-05-04

    IPC分类号: G06F13/28 G06F13/24 H04L9/32

    摘要: A microcontroller includes a memory, direct memory access (DMA) controllers and a microprocessor. The microprocessor maintains one or more memory protection (MP) configurations to control access to protected memory areas of the microcontroller. In response to a secure service call of an unsecure user-application, the microprocessor executes a state machine which disables interrupt requests, determining whether DMA controller configurations and MP configurations satisfy secure-service criteria. When the secure-service criteria are satisfied, at least one secure operation associated with the secure service call is performed, and memory areas accessed during the execution of the at least one secure operation are cleaned. The interrupt requests are re-enabled and a response to the secure service call is generated.

    MEMS GYROSCOPE CONTROL CIRCUIT
    7.
    发明公开

    公开(公告)号:US20230273024A1

    公开(公告)日:2023-08-31

    申请号:US18136088

    申请日:2023-04-18

    摘要: A microelectromechanical system (MEMS) gyroscope includes a driving mass and a driving circuit that operates to drive the driving mass in a mechanical oscillation at a resonant drive frequency. An oscillator generates a system clock that is independent of and asynchronous to the resonant drive frequency. A clock generator circuit outputs a first clock and a second clock that are derived from the system clock. The drive loop of the driving circuit including an analog-to-digital converter (ADC) circuit that is clocked by the first clock and a digital signal processing (DSP) circuit that is clocked by the second clock.