Re: the "Warning" at the bottom of https://amaranth-lang.org/docs/amaranth/latest/lang.html#bit-sequence-operators I know y'all have a long todo list :) But you should consider some version of accepting strings or maybe byte arrays to amaranth.Const() This would both provide some means for LSB-first constant specification, and also a way to avert the easy beginner's error that happens here: x = amaranth.Const(0b0000111100001111) (if you forget to include shape=)