npm i sta
bin/sta.js test/path1.json > path1.svg
bin/quartus.js prj.sta.rpt > prj.json
bin/sta.js --icestorm test/icestorm.json > icestorm.svg
[ <-- 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"
]
}
...
]
...
]