发明名称 EFFICIENT EVENT DETECTION
摘要 Embodiments relate to the emulation of circuits, and detecting an event in a plurality of signals in an emulated circuit. A host system incorporates global event detection logic into a design under test (DUT). An emulator emulates the DUT along with the incorporated global event detection logic. The global event detection logic divides one clock cycle of the DUT into multiple time periods. During each time period of the clock cycle, the emulator selects a different subset of signals from the plurality of signals of the DUT. The emulator determines whether an event occurred for a signal from the subset during the clock cycle. If an event is detected, the emulator generates an output indicating an event was detected among the plurality of signals.
申请公布号 US2016327609(A1) 申请公布日期 2016.11.10
申请号 US201514703727 申请日期 2015.05.04
申请人 Synopsys, Inc. 发明人 LARZUL LUDOVIC MARC;EMIRIAN FREDERIC MAXIME;DELERSE SEBASTIEN ROGER
分类号 G01R31/317;G01R31/3177 主分类号 G01R31/317
代理机构 代理人
主权项 1. A non-transitory computer readable medium comprising stored instructions for detecting at least one event in a plurality of signals of a design under test (DUT) being emulated, the instructions, when executed, to configure hardware components of an emulator to: select a subset of the plurality of signals of the DUT emulated; in response to selecting the subset of the plurality of signals, for a signal in the subset: identify in a memory a previous value of the signal, andcompare a current value of the signal with the previous value; and generate an output indicating that at least one event occurred among the plurality of signals in response to the current value of the signal from the subset being different than the previous value of the signal.
地址 Mountain View CA US