Cadence Design Systems, Inc.
Support for multiple user defined assertion checkers in a multi-FPGA prototyping system

Last updated:

Abstract:

A method is provided that includes selecting an assertion checker for a design under test. The design under test includes hardware and firmware for a system on a chip, the method including instantiating the assertion checker in a compilation file, annotating the compilation file to define an assertion control signal for the assertion checker, and selecting one of a DISABLE or an ENABLE definition for the assertion control signal. The method also includes configuring a clock in a prototyping platform to stop when the assertion control signal is enabled in the assertion checker and a logic condition for the assertion control signal is satisfied in the prototyping platform. A system and a computer readable medium including instructions to perform the above method are also provided.

Status:
Grant
Type:

Utility

Filling date:

20 Mar 2019

Issue date:

26 Nov 2019