-
公开(公告)号:US20210365764A1
公开(公告)日:2021-11-25
申请号:US16879587
申请日:2020-05-20
Applicant: Arm Limited
Inventor: Mbou Eyole , Shidhartha Das , Femando Garcia Redondo
Abstract: Various implementations are related to an apparatus with memory cells arranged in columns and rows, and the memory cells are accessible with a column control voltage for accessing the memory cells via the columns and a row control voltage for accessing the memory cells via the rows. The apparatus may include neural network circuitry having neuronal junctions that are configured to receive, record, and provide information related to incoming voltage spikes associated with input signals based on resistance through the neuronal junctions. The apparatus may include stochastic re-programmer circuitry that receives the incoming voltage spikes, receives the information provided by the neuronal junctions, and reconfigure the information recorded in the neuronal junctions based on the incoming voltage spikes associated with the input signals along with a programming control signal provided by the memory circuitry.
-
公开(公告)号:US11163581B2
公开(公告)日:2021-11-02
申请号:US16658490
申请日:2019-10-21
Applicant: Arm Limited
Inventor: Mbou Eyole , Michiel Willem Van Tol
Abstract: Apparatuses and methods of data processing are disclosed for tagging instructions on-line. Instruction tag storage stores information indicative of a tag applied to certain instruction identifiers. A data processing operation performed by the data processing circuitry in response to an executed instruction is dependent on whether there is a corresponding instruction identifier for the executed instruction in the instruction tag storage which has the instruction tag. Register writer storage is maintained, and an entry is created for each register writing instruction encountered which causes a result value to be written to a destination register, where the entry comprises an indication of the destination register and the register writing instruction. An instruction tagging queue buffers instruction identifiers and an instruction identifier is added to the queue for a predetermined type of instruction when it is encountered. Instruction tagging circuitry tags the instructions in the instruction tagging queue and determines one or more producer instructions which each produce at least one data value which is a source operand of a subject instruction and adds the one or more producer instructions to the instruction tagging queue. Data dependency graphs are thus elaborated and online tagging of such data dependency graphs is thus supported.
-
公开(公告)号:US20200226095A1
公开(公告)日:2020-07-16
申请号:US16645993
申请日:2018-09-25
Applicant: Arm Limited
Inventor: Mbou Eyole , Emre Ozer , Xabier Iturbe , Shidhartha Das
IPC: G06F15/78 , G11C14/00 , H03K19/17728
Abstract: A method of reconfiguration and a reconfigurable circuit architecture comprising a configurable volatile storage circuit and Non-Volatile Memory circuit elements; wherein the Non-Volatile memory circuit elements store multiple bit states for re-configuration, the multiple bit states being read from the Non-Volatile memory circuit elements and written into the configurable volatile storage circuit for reconfiguration. The Non-Volatile Memory circuit elements and the configurable volatile storage circuit are provided on a common die.
-
公开(公告)号:US20250028530A1
公开(公告)日:2025-01-23
申请号:US18711220
申请日:2022-10-18
Applicant: Arm Limited
Inventor: Mbou Eyole , Michael Alexander Kennedy , Giacomo Gabrielli
Abstract: There is provided a processing apparatus comprising decoder circuitry. The decoder circuitry is configured to generate control signals in response to an instruction. The processing apparatus further comprises processing circuitry which comprising a plurality of processing lanes. The processing circuitry is configured, in response to the control signals, to perform a vector processing operation in each processing lane of the plurality of processing lanes for which a per-lane mask indicates that processing for that processing lane is enabled. The processing apparatus further comprises control circuitry to monitor each processing lane of the plurality of processing lanes for each instruction of a plurality of instructions performed in the plurality of processing lanes and to modify the per-lane mask for a processing lane of the plurality of processing lanes in response to a processing state of the processing lane meeting one or more predetermined conditions.
-
公开(公告)号:US12093121B2
公开(公告)日:2024-09-17
申请号:US17547963
申请日:2021-12-10
Applicant: Arm Limited
Inventor: Emre Ozer , Mbou Eyole , Jedrzej Kufel , John Philip Biggs
CPC classification number: G06F11/0787 , G06F13/24 , G06F30/20
Abstract: Methods of performing post-manufacturing adaptation of a data processing apparatus manufactured in accordance with a processor design and corresponding data processing apparatus configurations are provided. Post-manufacturing testing of the data processing apparatus determines any dysfunctional instructions by comparison between component usage profiles for each instruction and a component fault-detection procedure applied to the data processing apparatus. The data processing apparatus can be determined nevertheless to be operationally viable when any dysfunctional instructions can be substituted for by emulation using other functional instructions. The data processing apparatus can be provided with dysfunctional instruction handling circuitry configured to identify occurrence of a program instruction instance of a dysfunctional instruction and to invoke an interrupt handling routine associated with the dysfunctional instruction to emulate the instance of a dysfunctional instruction.
-
公开(公告)号:US20240193251A1
公开(公告)日:2024-06-13
申请号:US18063597
申请日:2022-12-08
Applicant: Arm Limited
Inventor: Remy Pottier , Hugo John Martin Vincent , Mbou Eyole , Michael James Kanellos
Abstract: A method and apparatus to control operation of a brain-computer interface, comprising: capturing, at a sensor, a time series of brain activity in response to stimuli; passing data for the time series of brain activity to a history-based challenge generator; receiving, from the history-based challenge generator, a challenge comprising a generated stimulus with a predicted brain response derived from data for the time series of brain activity; issuing the challenge over the brain-computer interface; capturing, at the sensor, a brain response to the challenge; comparing, by an authenticator, the brain response to the challenge with the predicted brain response for the generated stimulus; and responsive to finding no match between the brain response to the challenge and the predicted brain response, preventing further activity over the brain-computer interface.
-
公开(公告)号:US11977896B2
公开(公告)日:2024-05-07
申请号:US17942554
申请日:2022-09-12
Applicant: Arm Limited
Inventor: Matthew James Walker , Mbou Eyole , Giacomo Gabrielli , Balaji Venu , Wei Wang
CPC classification number: G06F9/3856 , G06F9/30145 , G06F9/32 , G06F9/3836 , G06F9/3853 , G06F15/825
Abstract: An apparatus, method and computer program, the apparatus comprising processing circuitry to execute instructions, issue circuitry to issue the instructions for execution by the processing circuitry, and candidate instruction storage circuitry to store a plurality of condition-dependent instructions, each specifying at least one condition. The issue circuitry is configured to issue a given condition-dependent instruction in response to a determination or a prediction of the at least one condition specified by the given condition-dependent instruction being met, and when the given condition-dependent instruction is a sequence-start instruction, the issue circuitry is responsive to the determination or prediction to issue a sequence of instructions comprising the sequence-start instruction and at least one subsequent instruction.
-
公开(公告)号:US11886881B2
公开(公告)日:2024-01-30
申请号:US17905225
申请日:2020-12-21
Applicant: ARM LIMITED
Inventor: Mbou Eyole , Michiel Willem Van Tol , Stefanos Kaxiras
CPC classification number: G06F9/3802 , G06F9/30043 , G06F9/383 , G06F9/384 , G06F9/3824
Abstract: Apparatuses and methods are provided, relating to the control of data processing in devices which comprise both decoupled access-execute processing circuitry and prefetch circuitry. Control of the access portion of the decoupled access-execute processing circuitry may be dependent on a performance metric of the prefetch circuitry. Alternatively or in addition, control of the prefetch circuitry may be dependent on a performance metric of the access portion.
-
公开(公告)号:US11620485B2
公开(公告)日:2023-04-04
申请号:US16898085
申请日:2020-06-10
Applicant: Arm Limited
Inventor: James Edward Myers , Ludmila Cherkasova , Parameshwarappa Anand Kumar Savanth , Sahan Sajeewa Hiniduma Udugama Gamage , Mbou Eyole
IPC: G06K19/07
Abstract: Disclosed are methods, systems and devices for varying operations of a transponder device based, at least in part, on an availability of energy and/or power that may be harvested and/or collected. In one particular implementation, operations to generate one or more signals from sensor circuitry and/or to perform computations may be varied based, at least in part, on an availability of harvestable and/or collectable energy and/or power.
-
公开(公告)号:US11589261B2
公开(公告)日:2023-02-21
申请号:US17207455
申请日:2021-03-19
Applicant: Arm Limited
Inventor: Sahan Sajeewa Hiniduma Udugama Gamage , Parameshwarappa Anand Kumar Savanth , Jedrzej Kufel , Mbou Eyole
Abstract: Subject matter disclosed herein may relate to reconstructing wireless signal packets and may relate more particularly to reconstructing wireless signal packets from iterations of the wireless signal packets repeatedly transmitted by a transmitter device.
-
-
-
-
-
-
-
-
-