Skip to content

Implement SystemRDL Constraints #47

Open
@amykyta3

Description

@amykyta3

SystemRDL 2.0's constraints is the last major feature that is currently unimplemented. Currently, any RDL that contains a constraint block will fail to compile.

  • An elaborated constraint is exposed to the user as an abstract syntax tree (AST)
  • Since most users will simply want to dump the constraint to SystemVerilog, provide a built-in framework to do so.
    • Will require a mechanism for user-defined reference resolution.
  • Provide some level of constraint validation.

Metadata

Metadata

Assignees

No one assigned

    Labels

    featureNew feature or request

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions