riscv-non-isa/tg-nexus-trace

Feedback on RISC-V N-Trace Specification 1.0.0 rc2.0 - Chapter 5

Closed this issue · 1 comments

  1. IEEE-5001 defines the two modes but it is not mentioned
    that RISC-V N-trace also defines these two modes. Suggest
    "RISC-V N-trace, like IEEE-5001 Next Standard, defines..."

  2. Traditional messages is used only here. What is a traditional
    message?

Editorial:

  1. "every taken .." ->
    "Each taken direct conditional branch generates a minimum
    two-byte message. However, repeated branches can be
    aggregated and reported as a single message with a count,
    rather than numerous identical messages. This document
    refers to this mode as BTM (Branch Trace Messaging)."

  2. "every direct.."->
    "Every direct conditional branch, whether taken or not-taken,
    contributes a single bit to the history buffer, significantly
    enhancing efficiency. This document designates this mode as
    HTM (History Trace Messaging)."

Addressed in 1.0.0_rc25 (or even earlier ...) version.