Skip to content

consider including Zcherilevels in the base ISA #568

Open
@tariqkurd-repo

Description

@tariqkurd-repo

We'll have an easier time with the CHERI ratification if we include Zcherilevels in the base ISA.
In general reducing options is good.

Is there any reason not to just include it?

Do we think the spec is mature enough? The hardware cost is very low.

Is ti similar enough to the version in CHERIoT for us to have confidence that it's correct, and also we have several months until spec freeze - so we still have time to find and address any issues.

#565 is onle example of the awkwardness caused by having it optional. I think we'll find many more cases as the ratificaiton and software development processes continue, not least from the complexity of the documentation.

However - how confident are we that it can extend to multi-level correctly with the current spec?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions