User guide
E-49
PLI Access Routines
Example D-16 Example or acc_lsi_dumpports_misc
#include "acc_user.h"
#include "vcs_acc_user.h"
void my_task_misc(int data, int reason)
{
acc_lsi_dumpports_misc(data, reason);
...
}
acc_lsi_dumpports_off
Syntax
int acc_lsi_dumpports_off(char *filename)
Synopsis
Suspends VCDE file dumping.
This is a PLI interface to the $dumpportsoff system task. If the
filename is NULL dumping is suspended on all open files.
Returns
The number of files that matched.
Example D-17 of acc_lsi_dumpports_offExample
#include "acc_user.h"
#include "vcs_acc_user.h"
handle instance = acc_handle_by_name("test_bench.device", 0);
char *outfile = "device.evcd";
/* use IEEE format for this file */
acc_lsi_dumpports_setformat(USE_DUMPPORTS_FORMAT_IEEE);
if (acc_lsi_dumpports_call(instance, outfile)) {
/* rut-roh */
}
acc_lsi_dumpports_limit(100000, outfile);
...