circt
circt copied to clipboard
[MooreToCore] Support for Unsized Array Type
trafficstars
Unsized array type in systemverilog like OpenArrayType, QueueType can't be lower to Arc Dialect, because Arc only has sized array type.
Common programming language like Cpp can directly call mmap provided by OS to get dynamic size array. I can't see this kind of ability in systemverilog.
So how to achieve that if we want to solve #8276? Can you give me some advice?