Support explicit FIRRTL properties for better accommodation of FIRRTL/Verilog semanti...
authorJim Lawson <ucbjrl@berkeley.edu>
Wed, 31 Jul 2019 16:27:38 +0000 (09:27 -0700)
committerJim Lawson <ucbjrl@berkeley.edu>
Wed, 31 Jul 2019 16:27:38 +0000 (09:27 -0700)
commit3b8c917025e1be9695468588082e9175e918c9e9
tree9a744f1ddf3e9ac490341506e1474d6cf05c3b07
parente8341d949f79e501abcf637edd3e7d409e2dd72c
Support explicit FIRRTL properties for better accommodation of FIRRTL/Verilog semantic differences.
Use FIRRTL spec vlaues for definition of FIRRTL widths.
Added support for '$pos`, `$pow` and `$xnor` cells.
Enable tests/simple/operators.v since all operators tested there are now supported.
Disable FIRRTL tests of tests/simple/{defvalue.sv,implicit_ports.v,wandwor.v} since they currently generate FIRRTL compilation errors.
backends/firrtl/firrtl.cc
tests/simple/xfirrtl