发明名称 HARDWARE SIMULATION CONTROLLER, SYSTEM AND METHOD FOR FUNCTIONAL VERIFICATION
摘要 Systems and methods of using hardware to simulate software, specifically the semantic operations defined in HDL simulation languages. Traditional software HDL simulation kernel operations of advancing time, activating threads in response to notified events, and scheduling those threads of execution are handled via a simulation controller. The simulation controller is comprised of a timing wheel, an event-processor, a thread/process dispatch engine, a token processor, and a resource-allocator. These components work together with a control logic component to perform the semantic operations of an HDL software kernel.
申请公布号 US2014282312(A1) 申请公布日期 2014.09.18
申请号 US201313842174 申请日期 2013.03.15
申请人 Mentor Graphics Corporation 发明人 Stamness Arthur Jesse;Etscheid Brian;Misustin Randy
分类号 G06F17/50 主分类号 G06F17/50
代理机构 代理人
主权项 1. A logic processor for processing two-state and four-state simulation data, comprising: an instruction fetch unit configured to retrieve and buffer a plurality of simulation instructions; an instruction decode unit configured to receive and decode instructions from the instruction fetch unit; a four-state register file comprising a plurality of pairs of registers to load data in accordance with the decoded instructions, each register of a pair corresponding to a Verilog data structure; and an arithmetic logic unit configured to use hardware device language semantic arithmetic, logical, and comparison operations on data in the pairs of registers.
地址 Wilsonville OR US