oppstar-vcd-stream
v0.15.4
Published
Value Change Dump (VCD) parser
Downloads
4
Readme
Value Change Dump (VCD) parser using llparse
Usage
Install
npm i vcd-stream
make wasmRequire
let vcd = require('vcd-stream');Create parser writable stream instance
let inst = vcd.parser();General event emitter
inst.on(<eventName>, () => {});Events:
$enddefinitions- when all modules/wires are definedfinish- end of streamerror- error during parsing process
Change event emitter
inst.change.on(<wireName>, (time, cmd) => {});time-- change timecmd-- change type
Info object
let info = inst.info;info.status- ('declaration'|'simulation')info.wires- hierarchy object of modules and wires
Pipe data into the instance
myStream.pipe(inst);Test
npm i
npm testLicense
MIT LICENSE
