Skip to content

Allow assignment merging in SystemVerilog between packed arrays and non-arrays when legal #619

@mkorbel1

Description

@mkorbel1

Motivation

There are cases where a packed array can safely be used in places where a normal logic can be used in generated SV. This could avoid a bunch of swizzling in generated outputs.

Desired solution

Allow merging of signals across assignments between packed arrays and signals when there is a full assignment and the dimensions are safe to merge.

Alternatives considered

No response

Additional details

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions