sta

🕒 Static Timing Analysis diagram renderer

MIT License

Downloads
294
Stars
10
Committers
1

STA

npm i sta

bin/sta.js test/path1.json > path1.svg

Altera Quartus report parser.

bin/quartus.js prj.sta.rpt > prj.json

icestorm JSON support

bin/sta.js --icestorm test/icestorm.json > icestorm.svg

Native JSON format

[ <-- group of paths
  [ <-- each path
    { <-- each time interval
      "total": 2.41,
      "incr": 0,
      "meta": "RR",
      "type": "CELL", <-- cell
      "element": [
        "ir0[8]",
        "q"
      ]
    },
    {
      "total": 3.017,
      "incr": 0.607,
      "meta": "RR",
      "type": "IC", <-- wire
      "element": [
        "u_tail_offset",
        "u_len0010",
        "len[0]~0",
        "dataa"
      ]
    }
    ...
  ]
  ...
]
Package Rankings
Top 18.5% on Npmjs.org
Badges
Extracted from project README
NPM version Actions Status