UNPKG

signalflip-js

Version:

[![npm version](https://badge.fury.io/js/signalflip-js.svg)](https://badge.fury.io/js/signalflip-js) [![Build Status](https://travis-ci.com/ameetgohil/signalflip-js.svg?branch=master)](https://travis-ci.com/ameetgohil/signalflip-js) [![CI](https://github.

22 lines (14 loc) 508 B
const pinlist = require('pinlist'); const util = require('util'); const exec = util.promisify(require('child_process').exec); async function GenerateWrapper(options={}) { const { topfile } = options; const { stdout, stderr } = await exec('verilator -E -P ' + topfile); const p = pinlist(); const pinst = p(stdout); console.log(stdout); console.log(pinst); return pinst; } //GenerateWrapper({topfile: '../verilog_src/top_elastic.sv'}); module.exports = GenerateWrapper;