Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix(comp): use verilog attributes for {parallel, full}_case modifiers
Verilog 2001 attributes are supported by Vivado, Quartus, and other tools (like Yosys) in order to parallel/full case semantics. Usage of synopsys-specific synthesis comments can be done better this way, and it suppresses a real warning with Yosys. This takes us *out* of v95 territory, because Verilog attributes were added in Verilog 2001. Currently, no fallback is supported, though this could be fixed. It's unclear to me how much this harms "portability" of the output Verilog code, but such features can always be added back later on demand... Signed-off-by: Austin Seipp <[email protected]>
- Loading branch information