Tech: Zfinx Task Group


The Zfinx task group will specify how to share the integer (X) registers with the floating point (F) registers, specifically to save silicon area. The group will specify the requirements for the ISA, ABI and the toolchain. The charter covers RV32 and RV64 implementations with D (64-bit), F (32-bit) and H (16-bit) floating point registers. RV128 and Q(128-bit) are considered out of scope, but should be resolvable as a simple extension to the final specification.


1.     A complete specification of Zfinx for inclusion in the RISC-V ISA manual


1.     Completely specify F-in-X (RV32F with Zfinx) and D-in-X (RV64D with Zfinx)

2.     Extend to RV64F, RV64H, RV32H i.e. cases where XLEN > FLEN

3.     Extend to RV32D, the only supported case where XLEN < FLEN

Group Information

  • 39 Members
  • 25 Topics, Last Post:
  • Started on
  • Feed

Group Email Addresses

Group Settings

  • This is a subgroup of main.
  • All members can post to the group.
  • Posts to this group do not require approval from the moderators.
  • Messages are set to reply to group.
  • Subscriptions to this group do not require approval from the moderators.
  • Archive is visible to anyone.
  • Wiki is visible to anyone.
  • Members can edit their messages.
  • Members can set their subscriptions to no email.

Top Hashtags [See All]

 or  Log In If You Are Already A Member

Message History