文件名称:VCDdecoder
-
所属分类:
- 标签属性:
- 上传时间:2012-11-16
-
文件大小:7.68mb
-
已下载:0次
-
提 供 者:
-
相关连接:无下载说明:别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容来自于网络,使用问题请自行百度
基于GTK-wave做的verilog test bench语法解析器
解析vcd file.
俺自己写的-VCD (Value Change Dump) file is widely used in industry. A VCD file is an ASCII file, which contains header information, variable definitions and the value changes for specified variables, or all variables, in a given design. Attached VCD_format.pdf gives a simple introduction to VCD file format. More information about VCD file format can be found in Web.
Please write a tool to parse a VCD file. It reads in the VCD file specified in the command line, counts the value changes for each variable and output a file which states the name and counts for value change low-to-high and high-to-low for each variable. A example VCD file is also attached for testing purpose.
RULES:
1. $date, $version, $comment and $dump* can be ignored
2. Output file name is <design_name>.toggle, where design_name is the topmost module name in the VCD file.
For example, if the 1st $scope line in the file:
$scope module AAA_tmax_testbench_1_16 $end
the output file name should be AAA_tmax_t
解析vcd file.
俺自己写的-VCD (Value Change Dump) file is widely used in industry. A VCD file is an ASCII file, which contains header information, variable definitions and the value changes for specified variables, or all variables, in a given design. Attached VCD_format.pdf gives a simple introduction to VCD file format. More information about VCD file format can be found in Web.
Please write a tool to parse a VCD file. It reads in the VCD file specified in the command line, counts the value changes for each variable and output a file which states the name and counts for value change low-to-high and high-to-low for each variable. A example VCD file is also attached for testing purpose.
RULES:
1. $date, $version, $comment and $dump* can be ignored
2. Output file name is <design_name>.toggle, where design_name is the topmost module name in the VCD file.
For example, if the 1st $scope line in the file:
$scope module AAA_tmax_testbench_1_16 $end
the output file name should be AAA_tmax_t
(系统自动生成,下载前可以参看下载内容)
下载文件列表
gtkwave-3.2.1/
gtkwave-3.2.1/.gtkwaverc
gtkwave-3.2.1/aclocal.m4
gtkwave-3.2.1/ANALOG_README.TXT
gtkwave-3.2.1/autogen.sh
gtkwave-3.2.1/autom4te.cache/
gtkwave-3.2.1/autom4te.cache/output.0
gtkwave-3.2.1/autom4te.cache/requests
gtkwave-3.2.1/autom4te.cache/traces.0
gtkwave-3.2.1/CHANGELOG.TXT
gtkwave-3.2.1/config.h
gtkwave-3.2.1/config.h.in
gtkwave-3.2.1/config.log
gtkwave-3.2.1/config.status
gtkwave-3.2.1/configure
gtkwave-3.2.1/configure.ac
gtkwave-3.2.1/contrib/
gtkwave-3.2.1/contrib/Makefile
gtkwave-3.2.1/contrib/Makefile.am
gtkwave-3.2.1/contrib/Makefile.in
gtkwave-3.2.1/contrib/pccts/
gtkwave-3.2.1/contrib/pccts/antlr/
gtkwave-3.2.1/contrib/pccts/antlr/.deps/
gtkwave-3.2.1/contrib/pccts/antlr/.deps/antlr.Po
gtkwave-3.2.1/contrib/pccts/antlr/.deps/bits.Po
gtkwave-3.2.1/contrib/pccts/antlr/.deps/build.Po
gtkwave-3.2.1/contrib/pccts/antlr/.deps/egman.Po
gtkwave-3.2.1/contrib/pccts/antlr/.deps/err.Po
gtkwave-3.2.1/contrib/pccts/antlr/.deps/fcache.Po
gtkwave-3.2.1/contrib/pccts/antlr/.deps/fset.Po
gtkwave-3.2.1/contrib/pccts/antlr/.deps/fset2.Po
gtkwave-3.2.1/contrib/pccts/antlr/.deps/gen.Po
gtkwave-3.2.1/contrib/pccts/antlr/.deps/globals.Po
gtkwave-3.2.1/contrib/pccts/antlr/.deps/hash.Po
gtkwave-3.2.1/contrib/pccts/antlr/.deps/lex.Po
gtkwave-3.2.1/contrib/pccts/antlr/.deps/main.Po
gtkwave-3.2.1/contrib/pccts/antlr/.deps/misc.Po
gtkwave-3.2.1/contrib/pccts/antlr/.deps/mrhoist.Po
gtkwave-3.2.1/contrib/pccts/antlr/.deps/pred.Po
gtkwave-3.2.1/contrib/pccts/antlr/.deps/scan.Po
gtkwave-3.2.1/contrib/pccts/antlr/.deps/set.Po
gtkwave-3.2.1/contrib/pccts/antlr/antlr.1
gtkwave-3.2.1/contrib/pccts/antlr/antlr.c
gtkwave-3.2.1/contrib/pccts/antlr/antlr.g
gtkwave-3.2.1/contrib/pccts/antlr/antlr.r
gtkwave-3.2.1/contrib/pccts/antlr/antlr1.txt
gtkwave-3.2.1/contrib/pccts/antlr/antlr68K.make
gtkwave-3.2.1/contrib/pccts/antlr/AntlrMS.mak
gtkwave-3.2.1/contrib/pccts/antlr/AntlrMSVC50.dsp
gtkwave-3.2.1/contrib/pccts/antlr/AntlrMSVC50.dsw
gtkwave-3.2.1/contrib/pccts/antlr/AntlrMSVC50.mak
gtkwave-3.2.1/contrib/pccts/antlr/AntlrMSVC60.dsp
gtkwave-3.2.1/contrib/pccts/antlr/AntlrMSVC60.dsw
gtkwave-3.2.1/contrib/pccts/antlr/antlrPPC.make
gtkwave-3.2.1/contrib/pccts/antlr/bits.c
gtkwave-3.2.1/contrib/pccts/antlr/build.c
gtkwave-3.2.1/contrib/pccts/antlr/egman.c
gtkwave-3.2.1/contrib/pccts/antlr/err.c
gtkwave-3.2.1/contrib/pccts/antlr/fcache.c
gtkwave-3.2.1/contrib/pccts/antlr/fset.c
gtkwave-3.2.1/contrib/pccts/antlr/fset2.c
gtkwave-3.2.1/contrib/pccts/antlr/gen.c
gtkwave-3.2.1/contrib/pccts/antlr/generic.h
gtkwave-3.2.1/contrib/pccts/antlr/globals.c
gtkwave-3.2.1/contrib/pccts/antlr/hash.c
gtkwave-3.2.1/contrib/pccts/antlr/hash.h
gtkwave-3.2.1/contrib/pccts/antlr/lex.c
gtkwave-3.2.1/contrib/pccts/antlr/main.c
gtkwave-3.2.1/contrib/pccts/antlr/Makefile
gtkwave-3.2.1/contrib/pccts/antlr/Makefile.am
gtkwave-3.2.1/contrib/pccts/antlr/Makefile.in
gtkwave-3.2.1/contrib/pccts/antlr/makefile.VMS
gtkwave-3.2.1/contrib/pccts/antlr/makefile1
gtkwave-3.2.1/contrib/pccts/antlr/misc.c
gtkwave-3.2.1/contrib/pccts/antlr/mode.h
gtkwave-3.2.1/contrib/pccts/antlr/mrhoist.c
gtkwave-3.2.1/contrib/pccts/antlr/parser.dlg
gtkwave-3.2.1/contrib/pccts/antlr/pred.c
gtkwave-3.2.1/contrib/pccts/antlr/proto.h
gtkwave-3.2.1/contrib/pccts/antlr/README
gtkwave-3.2.1/contrib/pccts/antlr/scan.c
gtkwave-3.2.1/contrib/pccts/antlr/stdpccts.h
gtkwave-3.2.1/contrib/pccts/antlr/syn.h
gtkwave-3.2.1/contrib/pccts/antlr/tokens.h
gtkwave-3.2.1/contrib/pccts/antlr/watantlr.mak
gtkwave-3.2.1/contrib/pccts/CHANGES_FROM_131.txt
gtkwave-3.2.1/contrib/pccts/CHANGES_FROM_133.txt
gtkwave-3.2.1/contrib/pccts/CHANGES_FROM_133_BEFORE_MR13.txt
gtkwave-3.2.1/contrib/pccts/CHANGES_SUMMARY.txt
gtkwave-3.2.1/contrib/pccts/dlg/
gtkwave-3.2.1/contrib/pccts/dlg/.deps/
gtkwave-3.2.1/contrib/pccts/dlg/.deps/automata.Po
gtkwave-3.2.1/contrib/pccts/dlg/.deps/dlg_a.Po
gtkwave-3.2.1/contrib/pccts/dlg/.deps/dlg_p.Po
gtkwave-3.2.1/contrib/pccts/dlg/.deps/err.Po
gtkwave-3.2.1/contrib/pccts/dlg/.deps/main.Po
gtkwave-3.2.1/contrib/pccts/dlg/.deps/output.Po
gtkwave-3.2.1/contrib/pccts/dlg/.deps/relabel.Po
gtkwave-3.2.1/contrib/pccts/dlg/.deps/set.Po
gtkwave-3.2.1/contrib/pccts/dlg/.deps/support.Po
gtkwave-3.2.1/contrib/pccts/dlg/automata.c
gtkwave-3.2.1/contrib/pccts/dlg/dlg.1
gtkwave-3.2.1/contrib/pccts/dlg/dlg.h
gtkwave-3.2.1/contrib/pccts/dlg/dlg.r
gtkwave-3.2.1/contrib/pccts/dlg/dlg1.txt
gtkwave-3.2.1/contrib/pccts/dlg/dlg68K.make
gtkwave-3.2.1/contrib/pccts/dlg/DlgMS.mak
gtkwave-3.2.1/contrib/pccts/dlg/DlgMSVC50.dsp
gtkwave-3.2.1/contrib/pccts/dlg/DlgMSVC50.dsw
gtkwave-3.2.1/contrib/pccts/dlg/DlgMSVC60.dsp
gtkwave-3.2.1/contrib/pccts/dlg/DlgMSVC60.dsw
gtkwave-3.2.1/contrib/pccts/dlg/dlgPPC.make
gtkwave-3.2.1/contrib/pccts/dlg/dlg_a.c
gtkwave-3.2.1/contrib/pccts/dlg/dlg_p.c
gtkwave-3.2.1/contrib/pccts/dlg/dlg_p.g
gtkwave-3.2.1/contrib/pccts/dlg/err.c
gtkwave-3.2.1/contrib/pccts/dlg/main.c
gtkwave-3.2.1/contrib/pccts/dlg/Makefile
gtkwave-3.2.1/contrib/pccts/dlg/Makefile.am
gtkwave-3.2.1/contrib/pccts/dlg/Makefile.in
gtkwave-3.2.1/contrib/pccts/dlg/makefile.VMS
gtkwave-3.2.1/contrib/pccts/dlg/makefile1
gtkwave-3.2.1/contri
gtkwave-3.2.1/.gtkwaverc
gtkwave-3.2.1/aclocal.m4
gtkwave-3.2.1/ANALOG_README.TXT
gtkwave-3.2.1/autogen.sh
gtkwave-3.2.1/autom4te.cache/
gtkwave-3.2.1/autom4te.cache/output.0
gtkwave-3.2.1/autom4te.cache/requests
gtkwave-3.2.1/autom4te.cache/traces.0
gtkwave-3.2.1/CHANGELOG.TXT
gtkwave-3.2.1/config.h
gtkwave-3.2.1/config.h.in
gtkwave-3.2.1/config.log
gtkwave-3.2.1/config.status
gtkwave-3.2.1/configure
gtkwave-3.2.1/configure.ac
gtkwave-3.2.1/contrib/
gtkwave-3.2.1/contrib/Makefile
gtkwave-3.2.1/contrib/Makefile.am
gtkwave-3.2.1/contrib/Makefile.in
gtkwave-3.2.1/contrib/pccts/
gtkwave-3.2.1/contrib/pccts/antlr/
gtkwave-3.2.1/contrib/pccts/antlr/.deps/
gtkwave-3.2.1/contrib/pccts/antlr/.deps/antlr.Po
gtkwave-3.2.1/contrib/pccts/antlr/.deps/bits.Po
gtkwave-3.2.1/contrib/pccts/antlr/.deps/build.Po
gtkwave-3.2.1/contrib/pccts/antlr/.deps/egman.Po
gtkwave-3.2.1/contrib/pccts/antlr/.deps/err.Po
gtkwave-3.2.1/contrib/pccts/antlr/.deps/fcache.Po
gtkwave-3.2.1/contrib/pccts/antlr/.deps/fset.Po
gtkwave-3.2.1/contrib/pccts/antlr/.deps/fset2.Po
gtkwave-3.2.1/contrib/pccts/antlr/.deps/gen.Po
gtkwave-3.2.1/contrib/pccts/antlr/.deps/globals.Po
gtkwave-3.2.1/contrib/pccts/antlr/.deps/hash.Po
gtkwave-3.2.1/contrib/pccts/antlr/.deps/lex.Po
gtkwave-3.2.1/contrib/pccts/antlr/.deps/main.Po
gtkwave-3.2.1/contrib/pccts/antlr/.deps/misc.Po
gtkwave-3.2.1/contrib/pccts/antlr/.deps/mrhoist.Po
gtkwave-3.2.1/contrib/pccts/antlr/.deps/pred.Po
gtkwave-3.2.1/contrib/pccts/antlr/.deps/scan.Po
gtkwave-3.2.1/contrib/pccts/antlr/.deps/set.Po
gtkwave-3.2.1/contrib/pccts/antlr/antlr.1
gtkwave-3.2.1/contrib/pccts/antlr/antlr.c
gtkwave-3.2.1/contrib/pccts/antlr/antlr.g
gtkwave-3.2.1/contrib/pccts/antlr/antlr.r
gtkwave-3.2.1/contrib/pccts/antlr/antlr1.txt
gtkwave-3.2.1/contrib/pccts/antlr/antlr68K.make
gtkwave-3.2.1/contrib/pccts/antlr/AntlrMS.mak
gtkwave-3.2.1/contrib/pccts/antlr/AntlrMSVC50.dsp
gtkwave-3.2.1/contrib/pccts/antlr/AntlrMSVC50.dsw
gtkwave-3.2.1/contrib/pccts/antlr/AntlrMSVC50.mak
gtkwave-3.2.1/contrib/pccts/antlr/AntlrMSVC60.dsp
gtkwave-3.2.1/contrib/pccts/antlr/AntlrMSVC60.dsw
gtkwave-3.2.1/contrib/pccts/antlr/antlrPPC.make
gtkwave-3.2.1/contrib/pccts/antlr/bits.c
gtkwave-3.2.1/contrib/pccts/antlr/build.c
gtkwave-3.2.1/contrib/pccts/antlr/egman.c
gtkwave-3.2.1/contrib/pccts/antlr/err.c
gtkwave-3.2.1/contrib/pccts/antlr/fcache.c
gtkwave-3.2.1/contrib/pccts/antlr/fset.c
gtkwave-3.2.1/contrib/pccts/antlr/fset2.c
gtkwave-3.2.1/contrib/pccts/antlr/gen.c
gtkwave-3.2.1/contrib/pccts/antlr/generic.h
gtkwave-3.2.1/contrib/pccts/antlr/globals.c
gtkwave-3.2.1/contrib/pccts/antlr/hash.c
gtkwave-3.2.1/contrib/pccts/antlr/hash.h
gtkwave-3.2.1/contrib/pccts/antlr/lex.c
gtkwave-3.2.1/contrib/pccts/antlr/main.c
gtkwave-3.2.1/contrib/pccts/antlr/Makefile
gtkwave-3.2.1/contrib/pccts/antlr/Makefile.am
gtkwave-3.2.1/contrib/pccts/antlr/Makefile.in
gtkwave-3.2.1/contrib/pccts/antlr/makefile.VMS
gtkwave-3.2.1/contrib/pccts/antlr/makefile1
gtkwave-3.2.1/contrib/pccts/antlr/misc.c
gtkwave-3.2.1/contrib/pccts/antlr/mode.h
gtkwave-3.2.1/contrib/pccts/antlr/mrhoist.c
gtkwave-3.2.1/contrib/pccts/antlr/parser.dlg
gtkwave-3.2.1/contrib/pccts/antlr/pred.c
gtkwave-3.2.1/contrib/pccts/antlr/proto.h
gtkwave-3.2.1/contrib/pccts/antlr/README
gtkwave-3.2.1/contrib/pccts/antlr/scan.c
gtkwave-3.2.1/contrib/pccts/antlr/stdpccts.h
gtkwave-3.2.1/contrib/pccts/antlr/syn.h
gtkwave-3.2.1/contrib/pccts/antlr/tokens.h
gtkwave-3.2.1/contrib/pccts/antlr/watantlr.mak
gtkwave-3.2.1/contrib/pccts/CHANGES_FROM_131.txt
gtkwave-3.2.1/contrib/pccts/CHANGES_FROM_133.txt
gtkwave-3.2.1/contrib/pccts/CHANGES_FROM_133_BEFORE_MR13.txt
gtkwave-3.2.1/contrib/pccts/CHANGES_SUMMARY.txt
gtkwave-3.2.1/contrib/pccts/dlg/
gtkwave-3.2.1/contrib/pccts/dlg/.deps/
gtkwave-3.2.1/contrib/pccts/dlg/.deps/automata.Po
gtkwave-3.2.1/contrib/pccts/dlg/.deps/dlg_a.Po
gtkwave-3.2.1/contrib/pccts/dlg/.deps/dlg_p.Po
gtkwave-3.2.1/contrib/pccts/dlg/.deps/err.Po
gtkwave-3.2.1/contrib/pccts/dlg/.deps/main.Po
gtkwave-3.2.1/contrib/pccts/dlg/.deps/output.Po
gtkwave-3.2.1/contrib/pccts/dlg/.deps/relabel.Po
gtkwave-3.2.1/contrib/pccts/dlg/.deps/set.Po
gtkwave-3.2.1/contrib/pccts/dlg/.deps/support.Po
gtkwave-3.2.1/contrib/pccts/dlg/automata.c
gtkwave-3.2.1/contrib/pccts/dlg/dlg.1
gtkwave-3.2.1/contrib/pccts/dlg/dlg.h
gtkwave-3.2.1/contrib/pccts/dlg/dlg.r
gtkwave-3.2.1/contrib/pccts/dlg/dlg1.txt
gtkwave-3.2.1/contrib/pccts/dlg/dlg68K.make
gtkwave-3.2.1/contrib/pccts/dlg/DlgMS.mak
gtkwave-3.2.1/contrib/pccts/dlg/DlgMSVC50.dsp
gtkwave-3.2.1/contrib/pccts/dlg/DlgMSVC50.dsw
gtkwave-3.2.1/contrib/pccts/dlg/DlgMSVC60.dsp
gtkwave-3.2.1/contrib/pccts/dlg/DlgMSVC60.dsw
gtkwave-3.2.1/contrib/pccts/dlg/dlgPPC.make
gtkwave-3.2.1/contrib/pccts/dlg/dlg_a.c
gtkwave-3.2.1/contrib/pccts/dlg/dlg_p.c
gtkwave-3.2.1/contrib/pccts/dlg/dlg_p.g
gtkwave-3.2.1/contrib/pccts/dlg/err.c
gtkwave-3.2.1/contrib/pccts/dlg/main.c
gtkwave-3.2.1/contrib/pccts/dlg/Makefile
gtkwave-3.2.1/contrib/pccts/dlg/Makefile.am
gtkwave-3.2.1/contrib/pccts/dlg/Makefile.in
gtkwave-3.2.1/contrib/pccts/dlg/makefile.VMS
gtkwave-3.2.1/contrib/pccts/dlg/makefile1
gtkwave-3.2.1/contri
本网站为编程资源及源代码搜集、介绍的搜索网站,版权归原作者所有! 粤ICP备11031372号
1999-2046 搜珍网 All Rights Reserved.