当前位置: 首页 > 软件库 > 其他开源 > RISC-V >

DarkRISCV

开源 RISC-V 的 Verilog 实现
授权协议 BSD-3-Clause
开发语言 C/C++
所属分类 其他开源、 RISC-V
软件类型 开源软件
地区 不详
投 递 者 华泽语
操作系统 跨平台
开源组织
适用人群 未知
 相关资料
  • RISC-V 指令集是基于精简指令集计算 RISC 原理建立的开放指令集架构,RISC-V 是在指令集不断发展和成熟的基础上建立的全新指令。RISC-V 指令集完全开源,设计简单,易于移植 Unix 系统,采用模块化设计,拥有完整的工具链,同时有大量的开源实现和流片案例。 特性 完全开源。对指令集使用,RISC-V 基金会不收取高额的授权费。开源采用宽松的 BSD 协议,企业完全自由免费使用,同时

  • labeled-RISC-V —— 标签化RISC-V项目 该项目基于 RocketChip 增加了标签功能, 给硬件请求打上标签, 赋予硬件区分, 隔离和优先化三种新能力。 目录结构: .├── board # supported FPGA boards and files to build a Vivado project├── boot

  • RISC-V 与中断相关的寄存器和指令 [info] 回顾:RISC-V 中的机器态(Machine Mode,机器模式,M 模式) 是 RISC-V 中的最高权限模式,一些底层操作的指令只能由机器态进行使用。 是所有标准 RISC-V 处理器都必须实现的模式。 默认所有中断实际上是交给机器态处理的,但是为了实现更多功能,机器态会将某些中断交由内核态处理。这些异常也正是我们编写操作系统所需要实现的

  • 本文介绍了如何移植 RT-Thread Nano 到 RISC-V 架构,以 Eclipse GCC 环境为例,基于一个 GD32V103 MCU 的基础工程作为示例进行讲解。 移植 Nano 的主要步骤: 准备一个基础的 Eclipse 工程,并获取 RT-Thread Nano 源码压缩包。 在基础工程中添加 RT-Thread Nano 源码,添加相应头文件路径。 适配 Nano,主要从 中

  • 我克隆了RISC-V酷刑测试https://github.com/Lampro-Mellon/riscv-torture从这份报告中获得向量支持,我遵循了上面提到的所有步骤。但当我运行命令时 进行iIntest 我有错误。 java-Xmx1G-Xss8M-XX:MaxPermSize=128M-jar-sbt启动。jar“testrun/run”OpenJDK 64位服务器VM警告:忽略选项Ma

  • 主要内容:MOS 开关,实例,CMOS 开关,实例,实例,双向开关,实例,电源和地,实例,PAD 模型仿真,实例,实例关键词:MOS, CMOS, 双向开关, PAD 开关级建模是比门级建模更为低级抽象层次上的设计。在极少数情况下,设计者可能会选择使用晶体管作为设计的底层模块。随着电路设计复杂度及相关先进工具的出现,以开关为基础的数字设计慢慢步入黄昏。目前,Verilog 仅仅提供了用逻辑值 0、1、x、z 作为相关驱动强度的数字设计能力,因此,Verilog 中晶体管也仅被当做导通或截止的开关