|
Overview
Many would agree that verification is the bottleneck today.
Companies and analysts estimate that up to 80% of the design
effort is actually verification. So what can companies do
to better manage this problem? For one, companies are placing
more resources to tackle this problem which includes having
dedicated verification engineers who are responsible for verification
planning, implementation, and debug. This strategy may offer
short-term relief. However, in order to meet shorter tapeout
schedules, companies require ever more sophisticated verification
tools. Both Tesla and Prover
eCheck offer dramatic improvements in productivity, helping
engineers to detect bugs earlier and faster, resulting in
better quality and shorter time-to-market.
Tesla is an intelligent testbench
tool utilizing new advances in verification technologies to
quickly synthesize testbench for functional verification.
While traditional programmatic approaches still rely on manual
testbench creation, Tesla improves this process by 3-5x by
automating the generation of data and sequence paths. Tesla
goes a step further by detecting the state of the design and
automatically generating new, unique tests to target unreached
areas. The overall benefit is a huge reduction in verification
effort!
Prover eCheck offers compelling
results for equivalence checking between RTL vs. Gate or Gate
vs. Gate. Prover eCheck compares two versions of the same
design, verifies functional equivalence, and pinpoints any
bugs present. Its static formal verification approach is significantly
faster than simulation, does not require any test vectors
and gives 100% coverage. With Prover eCheck, gate level verification
is virtually eliminated!
|