Posts Tagged ‘DV’

RTL Code Coverage

Friday, December 19th, 2008

EDN has a good article on code coverage (see link below) - There is of course, no one definitive way to ensure your RTL is being verified 100% but by using a combination of static code coverage tools, assertions and (in the case of making an ASIC) prototyping in FPGA’s to ensure functionality, you can close to near 100%.

The article points out that System Verilog now has assertions built in, something VHDL has had for years and that more and more designers are including them in their code, as they should. The article does not touch on re-use at all. Code re-use can save both development and verification time. Building up a library of often used interfaces and code blocks allows a team to trust both the RTL and DV code bases.

Read the article here:

http://www.edn.com/article/CA6619018.html

.