Invention Grant
- Patent Title: Verifying a graph-based coherency verification tool
-
Application No.: US14929741Application Date: 2015-11-02
-
Publication No.: US10282265B2Publication Date: 2019-05-07
- Inventor: Thomas P. Grosser , Gerrit Koch , Ralf Winkelmann
- Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Applicant Address: US NY Armonk
- Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee Address: US NY Armonk
- Agency: Heslin Rothenberg Farley & Mesiti PC
- Agent Steven Chiu; Matthew M. Hulihan
- Priority: GB1420116.4 20141112
- Main IPC: G06F11/00
- IPC: G06F11/00 ; G06F11/26 ; G06F12/084 ; G06F12/0811 ; G06F12/0815 ; G06F11/263 ; G06F17/50 ; G06F11/36

Abstract:
Verification is provided of a functional correctness of a graph-based coherency verification tool for logic designs of arrangements of processors and processor caches, the graph-based coherency verification tool using trace files as input for verifying memory ordering rules of a given processor architecture for accesses to the caches, wherein nodes in a graph represent memory accesses and edges represent dependencies between them. The verifying includes (i) providing a specification of a test case for a self-checking tool, the test case comprising a sequence of statements in a high-level description language format, representing memory access events and system events; and (ii) generating trace files with the self-checking tool for the graph-based coherency verification tool by producing permutations of trace events, which are defined by the sequence of statements of the test case.
Public/Granted literature
- US20160132417A1 VERIFYING A GRAPH-BASED COHERENCY VERIFICATION TOOL Public/Granted day:2016-05-12
Information query