- Does Chisel generate Verilog 93?
- Would it make sense to have an explict --verilog-93 option to firtool?
No, there is no current option for customizing emission to align with a specific standard other than what exists in
--lowering-options. (Also, do you mean Verilog 95?)
I have envisioned it eventually working this way, e.g.,
--std=1800-2017, where this turns on a bag of emission options and passes to lower higher-level constructs which then guarantee compliance with that standard.
I hadn’t given it as much thought as you have. What you outline looks good!