Thursday, May 23, 2013

Avery Design Systems enhances RTL and gate-level X-verification with SimXACT 2.0 and XOPT 2.0

DAC 2013, USA: Avery Design Systems Inc., an innovator in functional verification productivity solutions, announced availability of release 2.0 of its patented SimXACT and XOPT X analysis solutions including major new features for analyzing and automatically eliminating X bugs in RTL and gate-level design simulation.

XOPT Sim is a new simulation and heuristic-based X optimism solution which automatically biases the simulated execution paths in RTL to expose a larger state space resulting from non-determinism than what is possible with the Verilog simulation standard. This way the design can be more fully validated in the presence of Xs in conditional assignments.

Other solutions inject Xs in registers when Xs are involved in their conditional assignments, however this can prove to be overly pessimistic and lockup the RTL simulation rendering the results useless and force designers to debug the cause of a pessimistic X, only to find out that there is no actual design problem. The complete RTL X Optimism solution combines using XOPT Sim and XOPT Formal, a formal analysis to uncover register-to-register X propagation masked by X optimism including sequential backtracing to the X source.

XTrace is a new sequential X analysis option to SimXACT. Users can now perform focused analysis of sequential X traces by identifying certain registers. XTrace will analyze the sequential backtrace of the X paths to find and correct any X-pessimism found on the path as well as generating a concise backtrace report to review the Xs, either real or resulting from X-pessimism.

Safe Deposit Analysis is a new formal based solution to generating a list to non-resettable registers which can be safely deposited a random value at time zero because they don’t have controlling behavior through the reset sequence. Safe Deposit is precise and accurate because it uses formal methods to determine X controllability on the fanout of nonreset registers. This has been shown to reduce the number of X pessimism cases found by SimXACT.

Other improvements to SimXACT include new plug’n’play setup and supporting distributed analysis that scales to designs of 100Ms gates.

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.