发新话题
打印

产生FSDB波形文件的若干技巧

产生FSDB波形文件的若干技巧

fsdbDumplimit - 限制FSDB文件size
' f+ f: G/ @; P-- $fsdbDumpvars([<level>], <scope | signal>*)  s$ A8 X6 E( B9 B" I7 }' @# {
5 T9 {0 {, h6 j! a: }% A  R
fsdbDumpfile - 指定FSDB文件名
" g, N& D" B7 y# ~: H( x" i, j-- $fsdbDumpfile(“<FSDB name>”): ?# {- i/ J. Z+ n) P. c# V
7 F6 o  Y2 W& q5 _  }
fsdbDumpvars - Dump指定的变量
% j/ d% U$ u7 B0 s/ Y2 I1 i-- ( z9 P8 X# D9 c# `7 s
fsdbDumpSingle - Dump指定的信号# U4 ]8 D* k" U) P9 `* a: z; K

* W1 L3 }, Y# N7 n& n( a! sfsdbDumpvariable - Dump指定的VHDL变量- \' w  `; f% Z/ \+ @; ]& A1 p

# m. K! x; m5 m' ~4 P& _% ifsdbSwitchDumpFile - 将dumping切换到另一个FSDB文件
% G3 h$ L; _5 Y4 f  n  l7 T-- $fsdbSwitchDumpFile(“<new FSDB name>”)
9 ]9 F, [/ B! E" c; o# R+ ?/ L- j9 r0 n! H) c& N( h" f7 Y1 z
fsdbAutoSwitchDumpfile - 限制文件大小并在数据量过大时自动创建新的FSDB文件3 O3 T! z* N: T4 W* o3 c+ @! s
-- $fsdbAutoSwitchDumpfile(<file size>, “<FSDB name>”,< number of file>)
" L4 b: x( h2 |" R) ?7 A% z8 K: U8 ^. X+ O1 u
fsdbDumpflush - Force to Dump Result to FSDB file2 D* U# |- c$ s! F/ n, B

7 A% i9 k% `, M7 zfsdbDumpMem - Dump 指定的memory的内容
' g$ |4 ]; b$ H6 l5 X% X-- $fsdbDumpMem(<reg name>, [<start addr>, [<size>]])& v* c* l6 d& @% r& d

- i. _4 R, y$ a6 x$fsdbDumpon - 打开 FSDB dumping
' R) D" h  s! y. N! s3 }$ H1 \9 x7 o' ^# w* F: B5 q6 M2 e
$fsdbDumpoff - 关闭 FSDB dumping
With your idea, Carry out together.

TOP

发新话题