sifive / duh-verilog

🇻Verilog import / export package

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NPM version Coverage Status

Verilog generator from DUH document

Install

npm i duh-verilog

Usage

const duhVerilog = require('duh-verilog');

duhVerilog.generate({
  component: {
    name: 'empty',
    model: {ports: {clock: 1, reset_n: 1, irq: -1}}
  }
})
/* =>
module empty (
  input                                      clock,
  input                                      reset_n,
  output logic                               irq
);
endmodule
*/

About

🇻Verilog import / export package

License:Apache License 2.0


Languages

Language:JavaScript 100.0%