comparevcd 0.12 alpha - not ready for the general public yet - compares Verilog VCD files
This project needs your feedback! Did it work for you? What features are missing? Please send your comments to rdiezmail-comparevcd at yahoo.de
comparevcd is a command-line tool that compares Value Change Dump files and stops at the first mismatch.
VCD files are dumpfiles generated by EDA logic simulation tools, you would normally use a Waveform viewer like GTKWave to visually inspect the signal levels.
You can manually run comparevcd against two given VCD files in order to determine if they contain the same data for all or some subset of their logic signals.
comparevcd makes it easy to automate the comparison of many VCD files, which helps create regression test suites for Verilog models.
You need the Java Runtime Environment to run this tool (tested with OpenJDK 6 under Linux).
Type the following in a command-line console in order to get further information on how to use this tool:
java -jar comparevcd.jar --help
This tool has been written by R. Diez, is open source and available under the GNU General Public version 3.
The source code is available at the SourceForge project page.
Please send feedback to rdiezmail-comparevcd at yahoo.de