Extended Value Change Dump File格式?
时间:10-02
整理:3721RD
点击:
各路大神:
在导出vcd / Extended vcd文件的时候,遇到了一些小问题,最后解决了。
不过想借此机会了解下Extended vcd的格式。
在网络上找到了vcd的格式,分四个部分:
Header section
Variable definition section
$dumpvars section
value change section
不过对于Extended vcd文件,后两项貌似有变动。
从一个网站上找到如下解释:
然后Extended vcde文件中内容大致是这样的:
#100
pl 6 5 !
px 0 3 )
其中我勉强猜测到:"l" "x"应该指示着状态,"!" ")"是信号名编号。
那么其他的“p”以及第三列和第四列的数据都代表什么意思?
比较愚钝,还请不吝赐教!
谢谢!
共勉!
在导出vcd / Extended vcd文件的时候,遇到了一些小问题,最后解决了。
不过想借此机会了解下Extended vcd的格式。
在网络上找到了vcd的格式,分四个部分:
Header section
Variable definition section
$dumpvars section
value change section
不过对于Extended vcd文件,后两项貌似有变动。
从一个网站上找到如下解释:
- VCD is Four States to represent variable changes in 0, 1, x, and z with no strength information.
- eVCD or Extended Value Change Dump represents all state and strength information.
然后Extended vcde文件中内容大致是这样的:
#100
pl 6 5 !
px 0 3 )
其中我勉强猜测到:"l" "x"应该指示着状态,"!" ")"是信号名编号。
那么其他的“p”以及第三列和第四列的数据都代表什么意思?
比较愚钝,还请不吝赐教!
谢谢!
自个顶一下吧,别沉了~
哦,我找到了。
跟大家分享下,详情可参考verilog IEEE STD 1364-2001,(我是看的2001,章节18.4)
共勉!