CNIPA.AI
검색으로 돌아가기
기록

ADDRESS TRANSLATION FOR ACCELERATOR-TRIGGERED MEMORY ACCESS REQUESTS

발명심사 중
28청구항 · 8 독립항
§ Ⅰ

개요

발명자

Sven Ola Johannes HUGOSSON; Elliot Maurice Simon Rosemarine; Klas Magnus Bruce; Richard Roy Grisenthwaite

IPC 분류

G6F 3/6

CPC 분류

G6F3/655G6F3/604G6F3/673

An apparatus comprises processing circuitry to execute instructions; memory management circuitry 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 to exchange control signals with at least one hardware accelerator configurable, based on instructions executed by the processing circuitry, to perform a delegated task. The memory management circuitry is configured to maintain a plurality of active translation contexts of a given translation regime, each active translation context being defined by context information stored in a corresponding set of context control registers; and the apparatus further comprises context fault generating circuitry to generate a context fault indication in response to an accelerator-triggered memory access request from a given hardware accelerator and associated with a translation context other than one of the plurality of active translation contexts.

원문 (중국어)

An apparatus comprises processing circuitry to execute instructions; memory management circuitry 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 to exchange control signals with at least one hardware accelerator configurable, based on instructions executed by the processing circuitry, to perform a delegated task. The memory management circuitry is configured to maintain a plurality of active translation contexts of a given translation regime, each active translation context being defined by context information stored in a corresponding set of context control registers; and the apparatus further comprises context fault generating circuitry to generate a context fault indication in response to an accelerator-triggered memory access request from a given hardware accelerator and associated with a translation context other than one of the plurality of active translation contexts.