riscv-tomthumb

Tom Thumb RISC-V CPU 内核和演示系统
授权协议 MIT
开发语言 C/C++
所属分类 程序开发、 其他开发相关
软件类型 开源软件
地区 不详
投 递 者 万俟靖
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

此存储库包含用于执行RV32I RISC-V指令(http://riscv.org/)和一些用于测试的外设的简单CPU设计的VHDL源。还包括Terasic DE0-Nano板(包含Altera Cyclone IV FPGA)的项目文件和一些程序(主要是汇编器)来测试设计。

主要设计目标是设计的简单性和关于FPGA资源消耗的轻便性。目前,完整的设计在Cyclone IV FPGA上约为1400 LE,CPU核使用约925 LE。在Cyclone IV器件上,设计安全可以在超过80 MHz的频率下工作,但DE0-Nano板的默认配置仅将其时钟频率设置为50 MHz。

 相关资料
  • Photoshop CS6 和 Photoshop 中的“联系表 II”和“PDF 演示文稿”增效工具可以兼容 64 位版本,以便在新型系统上获得最佳性能。 注意:本文中的某些过程适用于 Adobe Bridge。Adobe Bridge 不会默认随 Photoshop 一起安装。要下载 Bridge,请使用您的 Adobe ID 登录 Creative Cloud,然后导航到“应用程序”。 创建

  • 本文向大家介绍操作系统和内核之间的区别,包括了操作系统和内核之间的区别的使用技巧和注意事项,需要的朋友参考一下 操作系统 操作系统管理计算机,并充当用户和计算机之间的接口。操作系统是启动计算机时启动的第一个程序。 核心 内核是操作系统的核心组件,负责将用户命令转换为机器级别的语言命令。 以下是操作系统和内核之间的重要区别。 序号 键 操作系统 核心 1 类型 操作系统是系统软件。 内核是操作系统的

  • 实现室内地图导航功能。在室内地图图片上实现地图导航功能,还有许多需要完善的地方。 目前的功能包括: 1. 可以放大缩小地图; 2. 地图上任一点加tag标签; 3. 任意两点之间用A*算法画路线。 持续更新中。 [Code4App.com]

  • uView 会将各个版本的演示在此展示,目前演示的版本有H5,安卓,微信小程序,其他版本的演示将会陆续添加。 使用方法 H5版本可以用微信或者手机浏览器扫描二维码即可 微信小程序只能通过微信扫码查看 安卓版本只能在安卓使用,可以用安卓浏览器或者QQ扫码进行安装(微信中不能扫码安装),安装过程中您可能需要勾选相应的提示,允许安装来自非应用市场的APP,或者您需要在设置中打开 允许安装来自未知来源的应

  • 这不是 linux-insides 中的一般章节。正如你从题目中理解到的,它主要描述 Linux 内核中的内部系统数据结构。比如说,中断描述符表 (Interrupt Descriptor Table), 全局描述符表 (Global Descriptor Table) 。 大部分信息来自于 Intel 和 AMD 官方手册。

  • 本文向大家介绍内核和操作系统之间有什么区别?,包括了内核和操作系统之间有什么区别?的使用技巧和注意事项,需要的朋友参考一下 操作系统 操作系统(OS)是管理计算机硬件资源并充当用户与计算机硬件之间的接口的软件集合。它为计算机程序提供通用服务。操作系统是计算机系统中系统软件的重要组成部分。 核心 内核是操作系统的核心部分,并负责该操作系统的所有主要活动。内核由各种模块组成,它直接与底层硬件交互。它还

  • 通常,我们使用MS-PowerPoint来创建演示文稿。 现在让我们看看如何使用Java创建演示文稿。 完成本章后,您将能够使用Java程序创建新的MS-PowerPoint演示文稿并打开现有的PPT。 创建空演示文稿 要创建一个空的表示,您必须实例化org.poi.xslf.usermodel包的XMLSlideShow类 - XMLSlideShow ppt = new XMLSlideSho

  • channel演示 这是我们最终得到的接口: <?php function go(...$args) { spawn(...$args); } function chan($n = 0) { if ($n === 0) { return new Channel(); } else { return new BufferChannel($n