We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The following FIRRTL program
circuit top_mod : module mod_0 : input clock0: Clock input reset: Reset module top_mod : input clock0: Clock input reset: UInt<1>
Compiled with firtool --lower-to-hw --infer-widths --imconstprop --lowering-options=disallowPackedArrays,emittedLineLength=8192 --mlir-timing --verilog -o=$VFILE2 produces this error:
firtool --lower-to-hw --infer-widths --imconstprop --lowering-options=disallowPackedArrays,emittedLineLength=8192 --mlir-timing --verilog -o=$VFILE2
a_top_mod.fir:2:10: error: 'firrtl.module' op contains an abstract reset type after InferResets module mod_0 : ^ a_top_mod.fir:2:10: note: see current operation: "firrtl.module"() ( { ^bb0(%arg0: !firrtl.clock, %arg1: !firrtl.reset): // no predecessors }) {annotations = [], portAnnotations = [[], []], portDirections = 0 : i2, portNames = ["clock0", "reset"], sym_name = "mod_0", type = (!firrtl.clock, !firrtl.reset) -> ()} : () -> ()
Compiled with firrtl-1.5-SNAPSHOT produces this Verilog:
firrtl-1.5-SNAPSHOT
module top_mod( input clock0, input reset ); endmodule
The text was updated successfully, but these errors were encountered:
Related to chipsalliance/firrtl#2373
Sorry, something went wrong.
No branches or pull requests
The following FIRRTL program
Compiled with
firtool --lower-to-hw --infer-widths --imconstprop --lowering-options=disallowPackedArrays,emittedLineLength=8192 --mlir-timing --verilog -o=$VFILE2
produces this error:Compiled with
firrtl-1.5-SNAPSHOT
produces this Verilog:The text was updated successfully, but these errors were encountered: