Skip to content

Commit

Permalink
Update charter.adoc
Browse files Browse the repository at this point in the history
Signed-off-by: dhower-qc <134728312+dhower-qc@users.noreply.github.com>
  • Loading branch information
dhower-qc authored Jan 25, 2024
1 parent 82204b6 commit 581fa00
Showing 1 changed file with 8 additions and 6 deletions.
14 changes: 8 additions & 6 deletions charter.adoc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
= Combined Instruction SIG Charter
= Prelim Combined Instruction SIG Charter

== Introduction

Expand All @@ -12,15 +12,17 @@ RISC-V lacks common combined instructions present in competitive ISAs, and as su
To address that gap, many RVI members have custom extensions for combined instructions (_e.g._, additional load/store addressing modes).
Standardizing combined instructions will benefit vendors with custom combined instructions by enabling consolidated toolchain support, and will improve key metrics for the ecosystem as a whole.

Common instruction combinations include, but _are not limited to_:
Example instruction combinations include, but _are not limited to_:

* Load/store operations with additional addressing modes
* Load/store operations operating on multiple input/output registers
* Conditional branches with immediate operands
* Macro-operations occurring in string operations (e.g., testing for NUL-octets in a register) and Unicode-processing
* Bitfield insertion/extraction
* Checksum-calculation operations for storage and networking
* Conditional select
* Conditional select, mov, aluop
* Branches with large offsets
* Large immediate loads
* ...

== Objectives
Expand All @@ -39,12 +41,12 @@ Objectives include:
** Runtime analysis
* Coordinating the development of ISA extensions that meet the inclusion criteria through one or more standard or fast-track task groups.

== Collaborations
== Governance

To fulfill its objectives, the Combined Instruction SIG will engage with:
To fulfill its objectives, the Combined Instruction SIG will report to:

* Unpriv IC
* Software HC
* Apps and Tools HC (dotted line)

== Leadership

Expand Down

0 comments on commit 581fa00

Please sign in to comment.