ICode9

精准搜索请尝试: 精确搜索
  • RISC-V流水线CPU模拟器(c语言实现)2020-12-21 15:34:00

    2020 年秋季学期计算机体系结构 Project 04——RISC-V流水线处理器 ​ 2020年11月27日 一、时序模拟和功能模拟分离 该RISC-V流水线处理器分为两部分:功能模拟部分,时序模拟部分。 功能时序分离的优势有两点: 不同功能模块化,减小耦合性,可以增强可扩展性。 有效降低流水线

  • 2020-12-192020-12-19 14:29:20

    近期,关于芯片的话题特别的火热,虽然我不是从事芯片设计,但是一直做高性能计算软件库的工作,也领导和维护了开源矩阵计算库OpenBLAS,经常会和各种芯片和IP公司打交道。我的浅见是,芯片做出来可能只是第一步,培养起相应的软件生态,或者说融入主流的软件生态,才是决定这个芯片ISA/架构能

  • 张先轶博士:为什么RISC-V需要共建软件生态?2020-12-15 23:29:57

    【2020年6月20日文,为什么RISC-V需要共建软件生态?】     近期,关于芯片的话题特别的火热,虽然我不是从事芯片设计,但是一直做高性能计算软件库的工作,也领导和维护了开源矩阵计算库OpenBLAS,经常会和各种芯片和IP公司打交道。我的浅见是,芯片做出来可能只是第一步,培养起相应的软件

  • 8位RISC单片机2020-12-15 23:00:41

    FS8P468是一款8位RISC单片机,它采用低功耗、高速CMOS 的工艺。该芯片集成有WDT、RAM、ROM、可编程实时时钟计数器,内部/外部中断、掉电模式、LCD 驱动器、红外发射功能和三态I/O口。有7 位选项位是提供给用户的要求的,其中的多层保护位用来防止程序被读出,它还提供了13 位用户ID 选

  • ISA,CISC, RISC, x86, ARM2020-12-14 15:58:39

    文章目录 [201214] What is ISA? Why it is so important for IC design?ISA与微架构ISA是一种接口 [201214] CISC vs. RISCISA的分类 [201214] x86 vs. ARM architecture? ISA: Instruction Set Architecture CISC: Complex Instruction Set Computing RISC: Reduced

  • RISC-V处理器结构设计相关知识——01执行阶段数据冲突2020-12-13 13:31:53

    01执行阶段数据冲突 执行的指令类型1 WAR(写后读)相关性2 RAW(读后写)相关性3 WAW (Write-After-Write) 相关性 执行的指令类型 单周期执行指令:交付功能和写回功能均在流水线的第二级便完成了交付,同时将结果写回regfile。 多周期执行指令:这种指令通常需要多个周期才能完成执

  • 开源RISCV简单虚拟原型/模拟器:RISC-V-TLM2020-12-02 20:34:57

    文章:Màrius Montón. 2020. A RISC-V SystemC-TLM simulator. In Fourth Workshop on Computer Architecture Research with RISC-V (CARRV 2020). ACM, New York, NY, USA, 4 pages. https://doi.org/10.1145/nnnnnnn.nnnnnnn 源码:https://github.com/mariusmm/RISC-V-TLM

  • RISC CPU设计2020-11-28 17:04:29

    1、CPU简介   CPU的本质是在整个电路系统中为核心电路单元,主要的作用是对数据进行逻辑和数学运算的电路单元,运算时通过人机交互控制。 2、工作示意图 CU:控制单元,分析指令,给出控制信号  IR:指令寄存器,分析指令,给出控制信号  PC:程序计数器,存放下一条指令地址,有自动加1功能 ACC:累

  • Risc-V常见指令2020-11-28 10:02:41

    RISC-V常见指令 算术运算 add rd, rs1, rs2 x[rd] = x[rs1] + x[rs2] 把寄存器 x[rs2]加到寄存器 x[rs1]上,结果写入 x[rd]。忽略算术溢出。 addi rd, rs1, immediate x[rd] = x[rs1] + sext(immediate) 把符号位扩展的立即数加到寄存器 x[rs1]上,结果写入 x[rd]。忽略算术溢出

  • RISC-V核及工具链整理2020-07-24 07:33:14

    RISC-V开源核分为开源核(无外设)、SOC、FPGA、多核等多种框架。 开源核 SOC框架 平头哥无剑100 包括EDA仿真框架及FPGA框架 https://github.com/T-head-Semi/wujian100_open pulpino PULPino是一款开源单核微控制器系统,基于苏黎世联邦理工学院开发的32位RISC-V内核PULP开发的。Pulpi

  • RISC-V发展现状2020-07-06 09:02:27

    欲观原文,请君移步 面对xilinx和ARM联合打造的生态链,FPGA底层RTL逻辑开发人员变得可有可无,有的公司软件工程师都可以直接上手,这让传统的FPGA人员面临着一个尴尬的境地,而RISC-V的到来恰好是FPGA工程师的另外一个”春天“。

  • 汉芯一号、木兰语言再到天赐 OS,国产基础软件十年泣血,梦想何圆?2020-06-30 20:02:28

    作者 | 马超责编 | 伍杏玲封图 | CSDN 付费下载自东方 IC出品 | CSDN(ID:CSDNnews)近日,一款名为“天赐”的国产操作系统仿佛从天而降般的进入人们的视线,在知乎热榜上有网友把“天赐”操作系统的内核、架构、应用层面都说得有模有样,甚至“天赐”操作系统的Logo和PPT都发布出来:这个

  • cpu ,鲲鹏,x86,主频,门电路,目录2020-06-19 09:52:28

    CPU 单晶硅硅锭切成晶圆,然后铺一层胶,用光照一下,会融化部分胶,然后腐蚀这些融化了的,再铺胶水,在蚀刻,会形成多层电路(集成电路技术); 华为鲲鹏处理器基于Arm架构。Arm是一种CPU架构,有别于Intel、AMD CPU采用的CISC复杂指令集,Arm CPU采用RISC精简指令集(reduced instruction set computer

  • 指令系统 CISC和RISC(详解)2020-06-16 11:08:21

    一、总览 二、CISC CISC:Complex Instruction Set Computer设计思路:一条指令完成一个复杂的基本功能。代表:×86架构,主要用于笔记本、台式机等。 80-20规律:典型程序中80%的语句仅仅使用处理机中20%的指令 三、RISC RISC:Reduced Instruction Set Computer设计思路:一条指令完

  • Linux学习初级篇-鸟哥的Linux私房菜 基础学习篇(第四版)2020-06-06 17:07:09

    0.1.2 一切设计的起点:CPU的架构 由于CPU的内部是有一些微指令组成的,所以我们所使用的软件都是要经过CPU内部的微指令集来达成才行。那这些指令集的设计主要又被分为两种设计理念,这是目前世界上常见到的两种主要CPU架构,分贝是:精简指令集(RISC)与复杂指令集(CISC)。 精简指令集(Reduced

  • 【雕爷学编程】MicroPython动手做(01)——春节后入手了K210开发板2020-03-29 13:06:40

    Python的开放、简洁、黏合正符合了现发展阶段对人工智能、大数据分析、可视化、各种平台程序协作产生了快速的促进作用。自Python3的发布到现在已有五六年的时间,从刚发布的反对声音到慢慢被接受与喜欢经过了太漫长的时间,然而可能也与国情与发展需求有着相当的关系。总之,越来越多人

  • RISC-V生态架构浅析(认识RISC-V)2020-03-19 23:01:31

    RISC-V学习整理https://blog.csdn.net/csbei19891218/article/details/87880578 RISC-V生态架构浅析(认识RISC-V) https://my.oschina.net/davidzhang/blog/3077126 RISC-V 生态架构浅析 前言 RISC-V最近越来越多的出现在科技新闻中,大量的公司加入到RISC-V研究和生产中。在越来越

  • 嵌入式第一堂2020-03-17 11:06:33

    对于嵌入式这门课程的设计目标首先是了解嵌入式技术,第二就是掌握嵌入式Linux操作的使用,然后就是掌握嵌入Linux开发工具的使用,接着要掌握嵌入式Linux应用开发。最后应当了解嵌入式产品开发流程,另外也要了解嵌入式系统移植以及嵌入式底层软件开发等。那么何谓嵌入式技术?这个对

  • CPU体系结构的种类,特点及应用场景2020-03-01 09:40:11

    一、CPU体系结构的种类 1.ARM ARM架构,过去称作进阶精简指令集机器(Advanced RISC Machine,更早称作:Acorn RISC Machine),是一个32位精简指令集(RISC)处理器架构,其广泛地使用在许多嵌入式系统设计。 特点:低功耗,低成本,低性能 应用场景: 1.工业控制领域,作为32的RISC架构,基于ARM核的微

  • 【华为云技术分享】漫谈LiteOS-LiteOS SDK支持RISC-V架构2020-02-29 16:54:06

    【摘要】 本文首先对RISC-V的架构做了简要的介绍,在此基础上实现了LiteOS在RISC-V架构上的适配过程的具体步骤,希望对你有所帮助。 1 RISC-V架构简介   RISC-V是一个基于精简指令集(RISC)原则的开源指令集架构(ISA)。 与大多数指令集相比,RISC-V指令集可以自由地用于任何目的,允许任何

  • 漫谈LiteOS-LiteOS SDK支持RISC-V架构2020-02-05 18:03:35

    【摘要】 本文首先对RISC-V的架构做了简要的介绍,在此基础上实现了LiteOS在RISC-V架构上的适配过程的具体步骤,希望对你有所帮助。 1 RISC-V架构简介   RISC-V是一个基于精简指令集(RISC)原则的开源指令集架构(ISA)。 与大多数指令集相比,RISC-V指令集可以自由地用于任何目的,允许任

  • 一文解读RISC与CISC2019-12-27 22:52:01

    RISC(精简指令集计算机)和CISC(复杂指令集计算机)是当前CPU的两种架构。它们的区别在于不同的CPU设计理念和方法。 早期的CPU全部是CISC架构,它的设计目的是要用最少的机器语言指令来完成所需的计算任务。比如对于乘法运算,在CISC架构的CPU上,您可能需要这样一条指令:MUL ADDRA, ADDRB

  • 织女星开发板使用RISC-V RI5CY核驱动GPIO2019-12-08 16:02:14

    前言 织女星开发板是OPEN-ISA社区为中国大陆地区定制的一款体积小、功耗超低和功能丰富的 RISC-V评估开发板,基于NXP半导体四核异构RV32M1主控芯片。 两个RISC-V核:RI5CY + ZERO_RISCY。 两个ARM核: Cortex-M4F + Cortex-M0+ 。 4个核被分为两个子系统,大核CM4F/RI5CY和小核CM0+/ZER

  • CPU架构类型2019-11-21 11:06:58

    X86架构 X86架构是微处理器执行的计算机语言指令集,基于Intel 8086且向后兼容的中央处理器指令集架构,包括Intel 8086、80186、80286、80386以及80486,由于以“86”作为结尾,因此其架构被称为“x86” 应用领域:个人计算机、服务器等 类别 IA:Intel(英特尔)处理器的服务器称之为IA(Intel Arc

  • 【转帖】MIPS构架:曾经是英特尔的“眼中钉”2019-11-08 21:02:16

    MIPS构架:曾经是英特尔的“眼中钉” https://www.eefocus.com/mcu-dsp/363953   《处理器史话》之十一 2016-06-17 08:02 作者: 付丽华 预计 13 分钟读完   我们都知道目前主流构架有三种:X86,ARM 和 MIPS,X86 在 PC 时代称霸江湖,ARM 赶上了移动通信的好时机,在手

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有