|
Query about PMP spec for misaligned access
7 messages
Hello, I’ve few queries regarding PMP spec for misaligned access. As per the pmp section in privileged spec, there are two lines as follows: “The matching PMP entry must match all bytes of an access,
Hello, I’ve few queries regarding PMP spec for misaligned access. As per the pmp section in privileged spec, there are two lines as follows: “The matching PMP entry must match all bytes of an access,
|
By
Ravinder Dasila
·
|
|
Tutorial on the RISCV privileged architecture?
Happy new year everybody! Is there a gentle introduction to the RISCV privileged architecture? I'm asking because I have an undergraduate who wants to learn about it so he can contribute Sail code, bu
Happy new year everybody! Is there a gentle introduction to the RISCV privileged architecture? I'm asking because I have an undergraduate who wants to learn about it so he can contribute Sail code, bu
|
By
Martin Berger
·
|
|
Preferred manner of supporting bus errors in RISC-V
8 messages
Hi all, We want to add support for ‘bus errors’ in our RISC-V design (e.g. signaled via AXI bresp/rresp signals). I studied a couple of different RISC-V architectures and I do not see a common approac
Hi all, We want to add support for ‘bus errors’ in our RISC-V design (e.g. signaled via AXI bresp/rresp signals). I studied a couple of different RISC-V architectures and I do not see a common approac
|
By
Arjan Bink
·
|
|
Quality of Service (QoS)
11 messages
Greeting all, I would like to start a discussion on supporting QoS capabilities in RISC-V architecture. I hope I am posting on the right list/TG/HC. First, a short background: Quality of Service (QoS)
Greeting all, I would like to start a discussion on supporting QoS capabilities in RISC-V architecture. I hope I am posting on the right list/TG/HC. First, a short background: Quality of Service (QoS)
|
By
Ved Shanbhogue
·
|
|
U bit in G-stage Translation Clarification
2 messages
The Privileged Spec says: Section 5.5.1 "For G-stage address translation, all memory accesses (including those made to access data structures for VS-stage address translation) are considered to be use
The Privileged Spec says: Section 5.5.1 "For G-stage address translation, all memory accesses (including those made to access data structures for VS-stage address translation) are considered to be use
|
By
Siqi Zhao
·
|
|
Delegating counters
Hi all, I'd like to start a discussion on adding an ability to delegate hardware performance monitoring counters to S/HS mode, and further to VS mode. In “Rich OS” server environments, PMU resources a
Hi all, I'd like to start a discussion on adding an ability to delegate hardware performance monitoring counters to S/HS mode, and further to VS mode. In “Rich OS” server environments, PMU resources a
|
By
Beeman Strong
·
|
|
masking of CSR bits/fields
22 messages
Hi Privileged ISA group, There's been a longstanding shortcoming in the RISC-V Privileged ISA document that it doesn't precisely explain what may happen when one CSR controls the writability of bits o
Hi Privileged ISA group, There's been a longstanding shortcoming in the RISC-V Privileged ISA document that it doesn't precisely explain what may happen when one CSR controls the writability of bits o
|
By
John Hauser
·
|
|
masking of CSR bits/fields - transnational logic? will locking suffice?
5 messages
This is the crux of the matter. Can the user understand what the out come will be? Does it match what the user wants it to be? Not all of these examples are this situation, but the most difficult to u
This is the crux of the matter. Can the user understand what the out come will be? Does it match what the user wants it to be? Not all of these examples are this situation, but the most difficult to u
|
By
David Horner
·
|
|
IOMMU proposal on wiki
24 messages
Hello all, In case you missed it we have an IOMMU proposal from Rivos: https://docs.google.com/document/d/1ytBZ6eDk1pAeBlZjDvm6_qqJbKQ0fMYKedyx0uoAGB0/edit The link is now on our wiki with the rest: h
Hello all, In case you missed it we have an IOMMU proposal from Rivos: https://docs.google.com/document/d/1ytBZ6eDk1pAeBlZjDvm6_qqJbKQ0fMYKedyx0uoAGB0/edit The link is now on our wiki with the rest: h
|
By
Nick Kossifidis
·
|
|
Questions on HPMs
18 messages
Hi there, I'm working on PMU definition at Rivos, and had some questions about the HPM architecture (including Sscofpmf extension). I started just a couple of weeks ago, and while I tried to do my hom
Hi there, I'm working on PMU definition at Rivos, and had some questions about the HPM architecture (including Sscofpmf extension). I started just a couple of weeks ago, and while I tried to do my hom
|
By
Beeman Strong
·
|
|
Ssmpu stabilization
Hello all, We are about to stabilize the Ssmpu proposal, could you please check it out and provide us with some feedback in case we missed something ? The latest version of the proposal is here: https
Hello all, We are about to stabilize the Ssmpu proposal, could you please check it out and provide us with some feedback in case we missed something ? The latest version of the proposal is here: https
|
By
Nick Kossifidis
·
|
|
the elimination of rv57K from latest private ISA spec
8 messages
please read the attached. i look forward to any and all comments
please read the attached. i look forward to any and all comments
|
By
swallach
·
|
|
[RFC] Toolchain interface for privilege spec related stuff.
8 messages
The syntax is fine, but the version number was meant for pre-ratified extensions during development, not for final production use. There is a related issue of how the support is managed upstream. Ther
The syntax is fine, but the version number was meant for pre-ratified extensions during development, not for final production use. There is a related issue of how the support is managed upstream. Ther
|
By
Krste Asanovic
·
|
|
回复:[RISC-V] [tech-privileged] [RFC] Toolchain interface for privilege spec related stuff.
Hi Krste, Sounds good. Also we are talking with @Philipp about how to keep compatible with vector v0.7.1 on toolchain interface, we suggest that we prefer this method to control it, e.g. -march=rv64gc
Hi Krste, Sounds good. Also we are talking with @Philipp about how to keep compatible with vector v0.7.1 on toolchain interface, we suggest that we prefer this method to control it, e.g. -march=rv64gc
|
By
"戎杰杰
·
|
|
Fast-track "stimecmp / vstimecmp" extension proposal
15 messages
Hi all, Recently the TSC established a lightweight "fast track" architecture extension process that small, straightforward, relatively uncontentious arch extension proposals can utilize. Andrew and I
Hi all, Recently the TSC established a lightweight "fast track" architecture extension process that small, straightforward, relatively uncontentious arch extension proposals can utilize. Andrew and I
|
By
Greg Favor
·
|
|
When Physical Address Size < XLEN, should address check be performed on unused upper address bits?
5 messages
In RISC-V, instruction fetch addresses and load and store effective addresses are XLEN bits wide; however, an implementation can have a smaller physical address size. When a core is in M-mode or Bare
In RISC-V, instruction fetch addresses and load and store effective addresses are XLEN bits wide; however, an implementation can have a smaller physical address size. When a core is in M-mode or Bare
|
By
Ricardo Ramirez
·
|
|
Why must misa.H be writable (RVA22)?
9 messages
Hi, Does anyone know why the RV22A profile draft (https://github.com/riscv/riscv-platform-specs/blob/main/riscv-platform-spec.adoc) mandates the following: misa If the H extension is supported then th
Hi, Does anyone know why the RV22A profile draft (https://github.com/riscv/riscv-platform-specs/blob/main/riscv-platform-spec.adoc) mandates the following: misa If the H extension is supported then th
|
By
Phil McCoy
·
|
|
Behavior of scounteren/hcounteren
5 messages
scounteren's effect on VU-mode is unclear. VU-mode accesses to HPMn do not necessarily have "insufficient privilege" since hpmcountern is listed in table 2.2 as requiring user privilege. Is scounteren
scounteren's effect on VU-mode is unclear. VU-mode accesses to HPMn do not necessarily have "insufficient privilege" since hpmcountern is listed in table 2.2 as requiring user privilege. Is scounteren
|
By
Paul Donahue
·
|
|
[RFC] Toolchain interface for privilege spec related stuff.
10 messages
Hi : I am Kito Cheng, one of the RISC-V open source toolchain developer. Recently RISC-V LLVM and RISC-V GNU toolchain community are discussing how to version control the privilege spec stuff - which
Hi : I am Kito Cheng, one of the RISC-V open source toolchain developer. Recently RISC-V LLVM and RISC-V GNU toolchain community are discussing how to version control the privilege spec stuff - which
|
By
Kito Cheng
·
|
|
[RISC-V] [tech-unixplatformspec] RISC-V H-extension plus RISC-V AIA proof-of-concept completed
let's create a top sheet and add this please. philipp is working on a review proposal. likely more like tech-announce for 2 weeks and notify TSC and the board. etc Get BlueMail for Android
let's create a top sheet and add this please. philipp is working on a review proposal. likely more like tech-announce for 2 weeks and notify TSC and the board. etc Get BlueMail for Android
|
By
mark
·
|