Invention Grant
- Patent Title: Hard/soft cooperative verifying simulator
- Patent Title (中): 硬/软协同验证模拟器
-
Application No.: US12039005Application Date: 2008-02-28
-
Publication No.: US07957950B2Publication Date: 2011-06-07
- Inventor: Noriyoshi Ito
- Applicant: Noriyoshi Ito
- Applicant Address: JP Tokyo
- Assignee: Oki Semiconductor Co., Ltd.
- Current Assignee: Oki Semiconductor Co., Ltd.
- Current Assignee Address: JP Tokyo
- Agency: Volentine & Whitt, P.L.L.C.
- Main IPC: G06G7/62
- IPC: G06G7/62 ; G06F17/50

Abstract:
A hard/soft cooperative verifying simulator is based on a SystemC simulator, and provides the capability of reducing overhead of context switching control thereby to shorten processing time. Time keepers for controlling simulation times of a plurality of threads are provided corresponding to the threads generated as simulation models for hardware and software. Each of the time keepers has a variable which holds a simulation time for each thread, a variable which holds a summation time, and a break request queue which stores a break time and its corresponding break method therein. The time keeper manages both variables and the queue in response to six types of method invocations from the thread, and invokes a wait function of the SystemC simulator when necessary. It is thus possible to reduce the number of times that a wait function invocation is performed, and shorten the entire processing time.
Public/Granted literature
- US20090222250A1 Hard/Soft Cooperative Verifying Simulator Public/Granted day:2009-09-03
Information query