Address translation for accelerator-triggered memory access requests

GB2644633APending Publication Date: 2026-04-29ARM LTD
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
GB · GB
Patent Type
Applications
Current Assignee / Owner
ARM LTD
Filing Date
2024-09-05
Publication Date
2026-04-29
Patent Text Reader

Abstract

An apparatus comprises processing circuitry 6 to execute instructions; memory management circuitry 16 associated with the processing circuitry, to perform address translation in response to memory access instructions executed by the processing circuitry; and accelerator control interface circuitry 14 to exchange control signals with at least one hardware accelerator 22 configurable, based on instructions executed by the processing circuitry, to perform a delegated task. The memory management circuitry is configured to support a plurality of active translation contexts, each active translation context being defined by context information stored in a corresponding set of context control registers. The plurality of active translation contexts include at least one accelerator translation context in which address translation is performed for accelerator-triggered memory access requests issued by the at least one hardware accelerator. The hardware accelerator accesses the memory system using virtual addresses, and reuses the memory management circuitry of the processing circuitry for address translation
Need to check novelty before this filing date? Find Prior Art

Citation Information

Patent Citations

  • Processing system with shared translation lookaside buffer

    US20020062434A1

  • Hardware accelerator interface

    US20090216958A1

  • Emulation coprocessor

    US6480952B2