-
Updated
Aug 6, 2021 - C
RISC-V

Unlike most other ISA designs, the RISC-V ISA is provided under open source licenses that do not require fees to use. A number of companies are offering or have announced RISC-V hardware, open source operating systems with RISC-V support are available and the instruction set is supported in several popular software toolchains.
Notable features of the RISC-V ISA include a load–store architecture, bit patterns to simplify the multiplexers in a CPU, IEEE 754 floating-point, a design that is architecturally neutral, and placing most-significant bits at a fixed location to speed sign extension. The instruction set is designed for a wide range of uses. The base instruction set has a fixed length of 32-bit naturally aligned instructions, and the ISA supports variable length extensions where each instruction could be an any number of 16-bit parcels in length. Subsets support small embedded systems, personal computers, supercomputers with vector processors, and warehouse-scale 19 inch rack-mounted parallel computers.
Here are 382 public repositories matching this topic...
-
Updated
Jul 5, 2021 - C
If this is not the case a page fault should be generated. Right now we generate an instruction access fault.
Summary:
A nice-to-have feature is the ability to enable and disable hardware features from the software.
Examples:
- Enable TSO memory consistency
- Enable watchdog timer
- Change predictor behaviors
High-level thoughts:
- Do not use non-standard Control/Status Registers (CSRs). The address space will get too congested, not indexable, messy to assemble for, etc.
- Inst
-
Updated
Aug 3, 2021 - C
Currently, J-Link probes that fail to open do not show up as inaccessible in the probe list. Instead, they just have their serial number and device identifier left blank.
Listing probes should instead yield Result
s, so that the calling code can act properly, by:
- selecting the only accessible probe when there is more than 1 (but only 1 can be opened successfully)
- providing guidance to th
This is not strictly related to CV32E40P as the problem seems to be in fpnew, but did anybody verify the operation of CV32E40P with fpnew in verilator?
There is a coding-style in fpnew, which prevents verilator to work. But even if this problem is solved, the simulation is not running due to a deadlog in the div_sqrt unit. The same code runs with Questa/Modelsim without problems!?
It is hard
I have just recently installed RARS as a replacement for RVS and there doesn't seem to be the ability to display the hex and decimal value at the same time.
If there is already a way to do this apologies for the issue.
Breakpoint weirdness
-
Updated
Jan 15, 2020 - C
-
Updated
May 16, 2021 - Rust
-
Updated
Dec 11, 2020 - Forth
-
Updated
Aug 2, 2021 - Rust
-
Updated
Aug 6, 2021 - Rust
-
Updated
Jul 26, 2021 - Python
请问可以直接training tmfile出来吗? 因为tengine-convert-tool covert 会有error
tengine-lite library version: 1.4-dev

Get input tensor failed
或是有例子能training出下面tmfile 呢?
![Screenshot from 2021-05-27 07-01-46](https://user-images.githubusercontent.com/40915044/11