Der TrueCore™-Grafikprozessor-Sicherheitsmonitor wurde entwickelt, um den Zustand und die Integrität eines Grafikprozessors zu überwachen. TrueCore verwendet einen patentierten Ansatz, um eine Reihe von hochentwickelten Initiated Built-In-Tests (IBIT) bereitzustellen. Diese Tests decken die beabsichtigte Funktion der Grafik-Rendering-Pipeline der GPU ab (Grafikbefehl an Framebuffer-Speicher). Durch die Verwendung mehrerer Tests mit jeweils einem eindeutigen Testmuster, das unabhängig von der CPU verifiziert wird, erhalten Anwendungen eine Flexibilität bei der Optimierung der Testausführung und der Ergebnisfilterung, die bei FPGA-basierten Ansätzen möglicherweise nicht gegeben ist. Beim Testen der Grafik-Rendering-Pipeline testet TrueCore eine oder mehrere Instanzen jedes funktionalen IP-Blocks und bietet so eine Testabdeckung für Designfehler, Common-Mode-Fehler und falsche Funktionen, die durch ungenutzte und undokumentierte Funktionen verursacht werden.
Die Software-Monitoring-Architektur unterstützt Multicore- und Hypervisor-Plattformen und gewährleistet die Integrität eines Grafikprozessors über mehrere und unabhängige Partitionen und Gastbetriebssysteme hinweg. TrueCore™ kann sowohl in Grafik- als auch in Rechensystemen implementiert werden.
---