비신뢰 상호접속 에이전트를 조절하기 위한 메커니즘
호스트 SoC는, SoC의 내부 블록들 간에 로컬 트래픽을 송신하기 위한 NoC, 및 호스트 SoC에서 비신뢰 디바이스로부터의 메시지를 수신하기 위한 외부 프로세서 링크를 포함한다. 외부 프로세서 링크와 결합된 호스트 SoC의 트래픽 제어기는, 하나 이상의 시간 간격의 세트에 걸쳐 상기 비신뢰 디바이스로부터의 외부 트래픽의 양을 감시하고, 외부 트래픽의 양에 기초하여 트래픽 정책의 위반을 검출하고, 위반의 검출에 응답하여, 비신뢰 디바이스로부터의 메시지로 인해 발생하는 NoC의 트래픽을 감소시킨다. An apparatus inclu...
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Patent |
Sprache: | kor |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | 호스트 SoC는, SoC의 내부 블록들 간에 로컬 트래픽을 송신하기 위한 NoC, 및 호스트 SoC에서 비신뢰 디바이스로부터의 메시지를 수신하기 위한 외부 프로세서 링크를 포함한다. 외부 프로세서 링크와 결합된 호스트 SoC의 트래픽 제어기는, 하나 이상의 시간 간격의 세트에 걸쳐 상기 비신뢰 디바이스로부터의 외부 트래픽의 양을 감시하고, 외부 트래픽의 양에 기초하여 트래픽 정책의 위반을 검출하고, 위반의 검출에 응답하여, 비신뢰 디바이스로부터의 메시지로 인해 발생하는 NoC의 트래픽을 감소시킨다.
An apparatus includes an external device for causing messages to be transmitted with local traffic between internal blocks of a host system-on-chip (SoC) via a network on chip (NoC) in the host SoC, the transmitted messages including one or more memory requests directed to a memory of the host SoC, violating a traffic policy for a first time interval by transmitting a number of messages that exceeds a maximum threshold of for the first time interval, where the SoC monitors an amount of external traffic from an untrusted device transmitted over the NoC over a set of one or more time intervals including the first time interval, and in response to detection of the violation by the host SoC, reducing an amount of traffic transmitted via the NoC. The apparatus also includes an external processor link for transmitting the messages from the external device to the host SoC. |
---|