在近日的 RISC-V 年度峰会上,三星披露将在未来的多种芯片上,采纳处理器 IP 设计公司 SiFive 的 RISC-V 内核。
在此之前,西部数据、高通、NVIDIA、阿里巴巴等巨头都已经拥抱 RISC-V 架构,用于 HDD/SSD 主控、GPU 显存控制器、移动 SoC、AI 加速器等不同领域,其中西部数据刚刚发布了两款基于自主 RISC-V 核心的微控制器。三星的加入,无疑为
分类:
其他好文 时间:
2019-12-18 09:22:13
阅读次数:
118
本项目实现的是一个微riscv处理器核(tinyriscv),用verilog语言编写,只求以最简单、最通俗易懂的方式实现riscv指令的功能,因此没有特意去对代码做任何的优化,因此你会看到里面写的代码有很多冗余的地方。tinyriscv处理器核有以下特点: 1)实现了RV32I指令集,通过risc ...
分类:
其他好文 时间:
2019-12-15 22:20:12
阅读次数:
214
2019-12-12 关键字:汇编指令基础 首先 ARM 是一家公司,它成立于 1990 年。ARM 公司主要是设计 ARM 系列的 RISC 处理器内核,并将这些内核授权给合作伙伴进行生产与销售。ARM 公司是一家只负责设计内核而不生产芯片的公司。 ARM 芯片的产品线主要分为三种: 1、应用级 ...
分类:
其他好文 时间:
2019-12-12 23:41:57
阅读次数:
99
前言 织女星开发板是 "OPEN ISA社区" 为中国大陆地区定制的一款体积小、功耗超低和功能丰富的 RISC V评估开发板,基于NXP半导体四核异构RV32M1主控芯片。 两个RISC V核:RI5CY + ZERO_RISCY。 两个ARM核: Cortex M4F + Cortex M0+ 。 ...
分类:
其他好文 时间:
2019-12-08 17:10:04
阅读次数:
127
riscv64-unknown-elf 为 RISC-V指令集的交叉编译工具 以下环境在Liunx ubuntu x86_64 环境下进行,以生成32位文件为目标来操作使用。 screen // watch IO infos screen /dev/ttyACM0 115200 compile ri ...
分类:
其他好文 时间:
2019-11-14 18:12:21
阅读次数:
198
1. 什么是操作系统? 操作系统,Operating System,简称OS,是计算机系统中必不可少的基础软件,它是应用程序运行以及用户操作必备的基础环境支撑,是计算机系统的核心。 操作系统的作用是管理和控制计算机系统中的硬件和软件资源。 比如: 负责直接管理计算机系统的各种硬件资源,如对CPU、内 ...
分类:
系统相关 时间:
2019-11-07 18:51:14
阅读次数:
105
计算机逻辑上分为五大单元:输入单元,输出单元,控制单元,算数逻辑单元,内存单元。cpu(center process unit)已集成了控制单元和算数逻辑单元。 CPU有两种架构:精简指令集(RISC ,Reduced Instruction Set Computer),复杂指令集(CISC , C... ...
分类:
其他好文 时间:
2019-11-02 00:08:42
阅读次数:
115
今天拿到了《鸟哥的Linux私房菜》,翻开看了下第一章,想起了昨天安装Ubuntu的点滴,继续做下补充和记录吧。 首先是关于架构,鸟哥将这个定义为一切设计的起点,事实上的确是这样子,博主目前知道的两类指令集架构:RISC与CISC,R指的Reduce,C指的是Complex,之前谢老师在课堂上讲过, ...
分类:
其他好文 时间:
2019-11-01 22:26:55
阅读次数:
119
RISC与CISC 精简指令集和复杂指令集:前者意图降低硬件(处理器)执行指令的复杂度,但是对于编译器提出了更高的要求,即编译复杂,处理简单;后者则是编译器简单而处理器复杂。 RISC设计准则 指令集:减少指令集的种类,只保留简单的指令集,可以通过组合指令集达到复杂指令的效果。 流水线:指令的处理可 ...
分类:
其他好文 时间:
2019-10-31 22:04:45
阅读次数:
146
2.1 计算机硬件基础知识 2.1.1 计算机系统的组成、体系结构分类及特性 CPU和存储器的组成、性能和基本工作原理 CISC/RISC,流水线操作,多处理机,并行处理 常用 I/O 设备、通信设备的性能以及基本工作原理 I/O 接口的功能、类型和特性 I/O控制方式(中断系统、DMA、I/O处理 ...
分类:
其他好文 时间:
2019-10-30 22:22:02
阅读次数:
130