METHOD, SYSTEM, AND CIRCUIT FOR MEMORY PROTECTION UNIT CONFIGURATION AND CONTENT GENERATION

    公开(公告)号:US20250068335A1

    公开(公告)日:2025-02-27

    申请号:US18944960

    申请日:2024-11-12

    Abstract: System, method, and circuitry for generating content for a programmable computing device based on user-selected memory regions. Contiguous regions that share memory access attributes are merged, interleaved contiguous regions that share at least one nested attribute are defined into combined regions, and remaining regions are defined as separate independent regions. A memory protection unit (MPU) region size closest to a size of each defined region is identified. If the start address of each region aligns with the address structure of the MPU region size, then those regions are assigned to MPU regions having the MPU region size; otherwise, another MPU size that aligns with the size of the regions is selected and those regions are assigned to MPU regions having that size. Content is generated to configure settings of MPU regions of the programmable computing device for the merged contiguous regions, the combined region, and the independent regions.

    Quality factor estimation of an inductive element

    公开(公告)号:US12160117B2

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

    申请号:US18154394

    申请日:2023-01-13

    Abstract: The present disclosure relates to a device comprising an inductive element and a first capacitive element series connected between a first node and a second node, a first MOS transistor connected between the first node and a third node configured to receive a reference potential, the second node being coupled directly or via a second MOS transistor to the third node, a second capacitive element connected between a fourth node and an interconnection node between the first capacitive element and the inductive element, a current generator configured to provide an AC current to the fourth node, and a switch connected between the fourth node and the third node.

    Dynamic management of a memory firewall

    公开(公告)号:US12159043B2

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

    申请号:US17989389

    申请日:2022-11-17

    Abstract: In embodiments, a system includes a first and a second processing unit, a memory, and a firewall device. The first processing unit operates in a secure mode and generates memory access requests having a secure level. The second processing unit operates in a non-secure mode and generates memory access requests having a non-secure level. The memory includes a first memory area that can be shared between the first and second processing units. The firewall device includes a first firewall circuit with a first configuration authorizing access to the first memory area in the presence of a secure or non-secure level access request. The firewall circuit includes a second configuration prohibiting access to the first memory area in the presence of a secure level access request and authorizing access to the first memory area only in the presence of a non-secure level access request.

    Electronic system and method for authenticating instructions and operands within a controller

    公开(公告)号:US12158941B2

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

    申请号:US17640680

    申请日:2020-09-02

    Inventor: Frederic Ruelle

    Abstract: The present disclosure relates to a method for authenticating instructions and operands in an electronic system comprising a controller. The method includes extracting instructions and operands via a first circuit of the controller from at least a first memory internal to the controller using a matrix bus of the controller, collecting, on the matrix bus, via a second circuit internal to the controller, instructions and operands during their transmission to the first circuit, and generating a word representative of the instructions and operands.

    METHOD FOR DEMODULATING A RF SIGNAL
    35.
    发明公开

    公开(公告)号:US20240214010A1

    公开(公告)日:2024-06-27

    申请号:US18392372

    申请日:2023-12-21

    CPC classification number: H04B1/0096 H04B1/0014 H04B1/1607

    Abstract: The present disclosure relates to a method for demodulating a RF signal comprising the steps of: detecting if an analog to digital converter (ADC) of a Near Zero Intermediate Frequency (NZIF) receiver is in a clipping state; and if yes: determining and storing a first value (RSSI1) representative of the energy of a received signal demodulated by the Near Zero Intermediate Frequency (NZIF) receiver using a first intermediate frequency (IF1); determining and storing a second value (RSSI2) representative of the energy of the received signal demodulated by the Near Zero Intermediate Frequency (NZIF) receiver using a second intermediate frequency (IF2) corresponding to the opposite value of the first intermediate frequency (IF1), selecting the intermediate frequency corresponding to the lowest value of said first and second values.

    Method, system, and circuit for memory protection unit configuration and content generation

    公开(公告)号:US11928339B2

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

    申请号:US17825975

    申请日:2022-05-26

    CPC classification number: G06F3/062 G06F3/0604 G06F3/064 G06F3/0679

    Abstract: System, method, and circuitry for generating content for a programmable computing device based on user-selected memory regions. Contiguous regions that share memory access attributes are merged, interleaved contiguous regions that share at least one nested attribute are defined into combined regions, and remaining regions are defined as separate independent regions. A memory protection unit (MPU) region size closest to a size of each defined region is identified. If the start address of each region aligns with the address structure of the MPU region size, then those regions are assigned to MPU regions having the MPU region size; otherwise, another MPU size that aligns with the size of the regions is selected and those regions are assigned to MPU regions having that size. Content is generated to configure settings of MPU regions of the programmable computing device for the merged contiguous regions, the combined region, and the independent regions.

Patent Agency Ranking