|
|
|
|
|
by jjoonathan
4077 days ago
|
|
Do you have an offering that would allow me to code up a SystemVerilog->Verilog translation script on a hobbyist budget? I'm stuck coding for my SP605 in Verilog (or VHDL) but I would really like to be able to use structs and interfaces from SystemVerilog. Coming from software dev it's insane: The $500 devkit doesn't support structs and I would have to pay $1300 to get one that does. Meanwhile C has had structs for 40 years... :( |
|
So I made a parser that might work for your use-case given some work:
https://github.com/svstuff/systemverilog
It works for some fairly big codebases, so I know it's not completely broken. I'm not very proud of the scala code, it's quite ugly in places. But at least there are some tests :p
[0]: this also seems active worth checking out: https://github.com/gburdell/parser
EDIT: added link to other parser.