E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
riscv
RISCV
学习笔记7.4(开源虚拟机篇)--AlmaLinux虚拟机安装芯片设计软件(vcs、verdi)的简单使用-1
目前发现了一个问题,在AlmaLinux9下没办法安装redhat-lsb。方案暂时停住,改为AlmaLinux8版本!!!版本虽然换了,但是全部操作都是一样的哈。注意:版本下载AlmaLinux8即可。0、前言上篇博客我们成功安装了eda工具。主要包括:vcs、vcs-mx、verdi、spyglass、scl。软件安装好了,那本次博客就简单的使用哈。正好整理下目前安装的软件:eda工具:scl
爱发明的小兴
·
2022-11-12 04:49
riscv处理器设计
学习
开源
linux
MacOS使用clion配置mounriver 工具链
一、工具链下载下载好工具链后解压,根据自身mac架构选择openocd为arm或是x86,将需要的openocd与xpack-
riscv
-none-embed-gcc放在自己想放的目录下。
LoseHu
·
2022-11-01 16:21
WCH
沁恒
macos
macos
编译
riscv
32-unknown-elf-gcc
1.源码下载工具链源码下载地址:https://github.com/
riscv
-collab/
riscv
-gnu-toolchainhttps://github.com/
riscv
-collab/
riscv
-gnu-toolchainRISC-VGNU
牧羊女说
·
2022-10-31 21:22
RISC-V
risc-v
工具链
1.CPU体系架构-RISC指令集和CISC指令集
目前CISC(复杂指令集)的代表为X86(CISC),RISC(精简指令集)的代表为ARM、MIPS(RISC)还有新兴的
RISCV
指令集架构。
简单同学
·
2022-09-06 09:24
CPU体系架构学习笔记
RISC
CISC
指令集
计算机系统基础(五)之RISC-V指令集
RISC-V指令集本文主要介绍RISC-V指令集,简单总结一些重点信息,其中参考了《RISC-V手册》和《计算机组成与设计硬件与软件接口
RISCV
版》,如果学习过程中有问题,欢迎指正。
深度学习的学习僧
·
2022-06-29 10:58
计算机组成原理
其他
fatal: unsafe repository is owned by someone else 的解决方法
在gitclonehttps://github.com/
riscv
-collab/
riscv
-gnu-toolchain后执行cdriscv-gnu-toolchainmkdirbuild&&cdbuild
Ayka
·
2022-06-28 19:36
git
risc-v
二、RISC-V SoC内核注解——译码 代码讲解
上一篇博文中注释了取值模块,现在来介绍译码模块:目录0RISC-VSoC注解系列文章目录1.译码模块的整体介绍2.
RISCV
指令RV32I、RV32M介绍3.译码模块的注解3.1id
小汪的IC自习室
·
2022-05-22 20:36
RISC-V
risc-v
fpga开发
verilog
soc
基于qemu-
riscv
从0开始构建嵌入式linux系统ch8. U-Boot
基于qemu-
riscv
从0开始构建嵌入式linux系统ch8.U-BootU-Boot介绍终于我们的项目来到了u-boot,相信很多学习过嵌入式的朋友都听过或熟悉u-boot这个项目,在arm嵌入式开发中
Quard_D
·
2022-03-20 00:56
嵌入式
linux
qemu
risc-v
u-boot
makefile 记录
开始先来一个Makefie例子:CROSS=
riscv
64-unknown-elf-cc=$(CROSS)gccCurrent_DIR=$(shellpwd)INCLUDE_DIR+=-I$(Current_DIR
QGv
·
2022-02-21 11:27
RISC-V GCC工具链介绍
一、RISC-VGCC工具链种类RISC-VGCC工具链与普通的GCC工具链基本相同,用户可以遵照开源的
riscv
-gnu-toolchain项目(请在Github中搜索
riscv
-gnu-toolchain
耐心的小黑
·
2022-02-08 11:43
#
RISC-V
linux
嵌入式
risc-v
[RISC-V]移植rtthread nano到risc-v芯片
仓库地址:https://gitee.com/dengchow/yuheng-
riscv
-soc.git〇、前言本文记录的是在risc-v芯片上移植rt-threadnano的过程。使用到的ris
RT-Thread物联网操作系统
·
2022-02-08 11:43
RT-Thread
risc-v
物联网
iot
嵌入式
rtthread
[RISC-V]移植rtthread nano到risc-v芯片
使用到的risc-v芯片是玉衡(YuHeng,yuheng-
riscv
),一
·
2021-12-07 11:37
嵌入式操作系统开源软件程序员
riscv
-operating-system homework
3-1使⽤gcc编译代码并使⽤binutils⼯具对⽣成的⽬标文件和可执⾏文件(ELF格式)进⾏分析。具体要求如下:编写⼀个简单的打印“helloworld!”的程序源文件:hello.c对源文件进⾏本地编译,⽣成针对⽀持x86_64指令集架构处理器的⽬标文件hello.o。查看hello.o的文件的文件头信息。查看hello.o的Sectionheadertable。对hello.o反汇编,并查
·
2021-08-12 12:07
risc-v操作系统
汇编伪指令
最近在看
riscv
汇编源码,为了常查看而复制,详细内容请看下面博客:RISC-V嵌入式开发入门篇2:RISC-V汇编语言程序设计(上)align.aligninteger.align伪操作用于将当前PC
QGv
·
2021-06-11 16:20
基于
riscv
架构的函数调用时栈帧管理
1.分析工具——反汇编在一开始的时候由于我在bionic中做过类似的事情,就图方便直接在bionic中对hello.c文件进行了修改,调整了bp参数并把编译好的目标文件objdump成汇编文件进行查看。本篇主要分析在函数调用时的栈帧管理,首先是利用objdump对c文件进行反汇编。基于bionic中的hello.c文件进行编译并进行反汇编,由于在编译bionic时,默认编译的是静态链接,反汇编出来
来碗阳春面吧
·
2021-04-13 16:21
riscv
-v-spec-1.0(矢量指令) 学习理解(1-5 & 18 segment)
1.Introduction引用计算机体系结构中的一句话:执行可向量化应用程序最高效方法就是向量处理器。向量化的目的主要是为了去除程序中的loop,以减少不必要的指令开销。并且向量化可以将加载和存储的过程做到流水化,比较好的掩藏存储器延时,下面举个例子说明向量化的好处:for(i=0;i=8。(我的理解是:该参数应该根据硬件中ALU能处理的最大位宽决定)。//20304bit2.VLEN:通用向量
KingQ17
·
2021-03-12 16:09
Spike 运行RISC-V Linux
目录前提环境:大纲busybox安装
riscv
-linux编译
riscv
-pk包装spike运行相关参考文档前提环境:设置好$
RISCV
地址工具链:
riscv
64-unknown-linux-gnu-gcc
ピンポーン
·
2021-03-03 10:28
RISCV
risc-v
linux
busybox
支持 RISC-V 芯片的 Android 系统来了!
阿里巴巴旗下平头哥半导体公司(T-Head)于其官方芯片开放社区正式发文宣布,支持RISC-V架构的Android系统来了,代码开源(https://github.com/T-head-Semi/aosp-
riscv
极客日报
·
2021-01-22 15:27
芯片
android
ERROR: Cannot determine archive format of /tmp/pip-req-build-h5i7k08q
pip安装scons报错:/opt/
riscv
#pipinstallsconshttps://mirrors.aliyun.com/pypi/simpleCollectinghttps://mirrors.aliyun.com
像阳光,像春天
·
2020-12-19 11:02
日常bug系列
构建
riscv
上运行的linux系统
在qemu上启动linuxkernel总述最终目标还是要在RTL上跑linux系统,但做这个之前第一步先把系统工具链整清楚很重要,所以先在qemu上把相关的工具链,镜像搞定。为了完全这项任务,我们需要安装几个工具,qemuforriscv,linuxkernel,bootloader,toolboxlevelendcodingNameAbbreviation000User/ApplicationU
harriszh
·
2020-11-28 22:50
risc-v
linux-kernel
qemu
elf、bin、hex文件互转
以RISC-V指令集的交叉编译工具
riscv
32-unknown-elf-**为例1、首先将测试程序a.c编译链接成可执行文件a.out(即elf格式文件,后缀名无所谓)
riscv
32-unknown-elf-gcc-oa.outa.c
Chris9191
·
2020-09-15 21:52
Linux
移植 RT-Thread Nano 到 RISC-V
先记下:https://www.rt-thread.org/document/site/tutorial/nano/nano-port-gcc-
riscv
/an0042-nano-port-gcc-
riscv
想听故事的程序猿
·
2020-09-15 20:12
模拟RISC v过程
如何模拟
RISCv
了解RV32I基础整数指令集了解不同类型指令解码过程MIPS五级流水分支预测了解RV32I基础整数指令集了解不同类型指令解码过程Load和store指令算术指令逻辑指令移位指令比较指令控制指令
LSQsjtu
·
2020-09-15 05:49
riscv
cpu硬件访问device区域微乱序的影响
以下代码,是riscvplic处理一个外部中断的handler程序。在handler程序中首先写irq_generator组件的clear寄存器,将中断源给清除掉然后写plic的complete寄存器,通知plic,该中断处理完毕plic_irq_mmode:lia1,PLIC_M_CLAIM//a0savetheinterruptid//telltheirq_generatortoclearth
weiqi7777
·
2020-09-13 20:48
riscv
riscv
如何将adoc文件转换为pdf文件
riscv
的大多spec,都托管在了github。并且使用adoc文件格式编写。adoc文件,是可以转换为pdf文件的。通过工具asciidoctorPDF工具,可以将adoc文件,转换为pdf文件。
weiqi7777
·
2020-09-13 20:17
其他
adoc
Risc-v介绍及工具链实践
Risc-v介绍及工具链实践RISC-V简介:RISC-V特点:Risc-v工具链实践下载
RISCV
-tools下载
riscv
-gnu-toolchain编译
riscv
-gnu-toolchain编译
riscv
-tools
ピンポーン
·
2020-09-13 18:51
RISCV
工具链
Riscv
-V拓展的实验测试
目录实验测试环境说明工具链:
riscv
-gnu-toolchainrvv-0.8分支测试环境:spike(riscvISA的模拟器)+pk(一个代理内核)工具链安装与测试测试文件:saxpy.s主文件:
ピンポーン
·
2020-09-13 18:51
RISCV
opencv
riscv
的交叉编译与测试
目录编译与测试环境:
riscv
交叉工具链安装说明:qemu-
riscv
64安装说明交叉编译opencvcmake-gui选项:遇到的错误:测试opencv-
riscv
测试程序:编译命令:运行:运行结果:
ピンポーン
·
2020-09-13 17:29
RISCV
opencv
编译器
Javascript版RISC-VISA(RV64)模拟器
RISC-V提供了一个Javascript版RISC-VISA(RV64)模拟器,可以使用浏览器来运行,从github上获取源码:$gitclone-breleasehttps://github.com/
riscv
Vincent'
·
2020-08-23 22:00
RISC-V
推荐一些Github上的IC资源
文章目录1.996.icu2.超过500星的Verilog项目2.1amiga2000-gfxcard2.2cliffordwolf/picorv322.3nvdla/hw2.4SI-
RISCV
/e200
不忘出芯
·
2020-08-23 05:22
一起学Verilog
基于RISC-V处理器的深度学习卷积CNN加速器芯片的驱动开发
1.熟悉
RISCV
架构和嵌入式开发环境2.熟悉CNN加速器硬件架构3.掌握Linux设备驱动开发方法3.开发CNN加速器Linux驱动2019/3/15
w18100172237
·
2020-08-22 23:33
Opcodes 说明
在rocket-chip中对opcodes进行定制化的过程主要是在
riscv
-tools/
riscv
-opcodes目录中:.
weixin_33991418
·
2020-08-22 14:03
蜂鸟E203(二)如何运行Verilog仿真测试平台
从github下载蜂鸟E203如下所示(github上仅提供E203源代码):
riscv
/
riscv
-tools在(一)已经在eclipse中配置完成。
人无再少年97
·
2020-08-22 09:44
蜂鸟E203
手把手教你设计CPU(蜂鸟书)读书笔记
写在最前这本书讲的是如何用verilog,以
riscv
为指令集,设计一款CPU。也就是书中说的蜂鸟E200。之前没有看过类似的书,对CPU的工作流程也不熟悉。
FishSeeker
·
2020-08-19 07:15
科研
LLVM libc++的
RISCV
支持
libc++的官方主页:http://libcxx.llvm.org/libc++文档主页:https://libcxx.llvm.org/docs/简介:libc++isanimplementationoftheC++standardlibrary,targetingC++11,C++14andabove.Allofthecodeinlibc++isduallicensedundertheMIT
snsn1984
·
2020-08-18 02:05
LLVM每日谈
深入研究Clang(十九) Clang的
RISCV
支持2
前文Clang的
RISCV
支持1介绍了Clang中有关
RISCV
的代码主要集中在三个地方:Driver部分、Basic部分和CodeGen部分,并且对Basic部分和CodeGen部分的内容和关系进行了介绍
snsn1984
·
2020-08-18 02:33
深入研究Clang
LLVM
Clang
RISC-V
编译器
硬件平台
Risc-V指令集
https://
riscv
.org/specifications/Risc-V文档包括:用户层指令集文档和特权架构文档,下面这两个文件的官网链接。
weixin_34270865
·
2020-08-17 16:02
RISC-V相关的开源项目
和RISC-V相关的有如下一些开源项目:工具链1、
riscv
-tools-基本上所有RISC-V相关工具链、仿真器、测试的宏项目,包含以下的项目
riscv
-gnu-toolchain-GNU工具链
riscv
-gcc-GCC
JepsonWong
·
2020-08-17 15:17
开源硬件
关于
RISCV
存储器访问指令的分析
RISCV
32I指令访问存储器指令有load和STORE两类。这里说的load就是从存储器memory里面读出数据到寄存器组registerfiles。而store正式相反的方向。
mcupro
·
2020-08-17 13:17
RISCV
总结和计划
计算机体系结构——RSIC-V指令集——存储器访存指令load/store
该指令是
RISCV
指令集专门用来访问存储器的指令,其他任何指令均无法访问存储器。一般load采用RSIC-V中I型指令格式,store采用S型指令格式。
KGback
·
2020-08-17 10:03
计算机结构
从零开始学
riscv
之开篇
文章目录RISC-V是什么聊聊ARM需要些什么项目介绍RISC-V是什么RISC-V(音“risk-five”)是基于精简指令集计算(RISC)原理建立的开放指令集架构(ISA)。2010年,加州大学伯克利分校的研究团队通过分析市场现存的MIPS,X86等多种指令集后发现,这些指令集不仅极其复杂,还存在知识产权风险。尽管计算机体系架构和处理器指令集架构经过几十年的发展已经非常成熟,但是依旧没有一款
搞事情
·
2020-08-16 19:29
RISC-V设计基础篇
电脑硬件
risc
利用码云镜像快速拉取
riscv
-gnu-toolchain工具链
riscv
-gnu-toolchain是
riscv
的gcc交叉编译工具链github地址为:https://github.com/
riscv
/
riscv
-gnu-toolchain/tree/master
ピンポーン
·
2020-08-08 12:24
RISCV
如何使用eclipse开发单片机程序
目前的GNUMCUEclipse可以支持ARM内核和
RISCV
内核的MCU。
pq113_6
·
2020-08-04 16:50
MCU编程
开源wujian100-vivado综合
1、说明阿里的平头哥在github上开源了
riscv
项目-wujian100_open。本文是使用vivado对该项目进行综合。
design_logic
·
2020-07-14 09:48
RISCV
开源wujian100-modlesim仿真
1、说明阿里的平头哥在github上开源了
riscv
项目-wujian100_open。
design_logic
·
2020-07-14 09:48
RISCV
RISC-V 开发工具链的使用
原文出处:https://github.com/
riscv
/
riscv
-toolchain-conventions/blob/master/README.mkdRISC-VToolchainConventionsCopyrightandlicenseinformationThisdocumentisauthoredby
半斗米
·
2020-07-14 00:35
RISC-V
RISC-V汇编指南
原文出处:https://github.com/
riscv
/
riscv
-asm-manual/blob/master/
riscv
-asm.mdRISC-VAssemblyProgrammer’sManualCopyrightandLicenseInformationTheRISC-VAssemblyProgrammer
半斗米
·
2020-07-14 00:35
RISC-V
RISC-V指令集介绍 - 整数基本指令集
前段时间在修改picorv32核心(一个
riscv
-32的cpu核心),阅读了一下
riscv
指令集的手册。在此,做一下简单记录。
zhangshuaiisme
·
2020-07-12 19:41
riscv指令集
CPU
平头哥玄铁处理器Linux新版本,5大亮点速览
目前linux支持的玄铁系列CPU有:64位系列(
RISCV
):C910三发射,深度乱序,12级流水线,搭载AI向量加速引擎的高性能多核处理器32位系列:C860三发射,深度乱序
AI科技大本营
·
2020-07-09 15:25
在sipeed maix go上用上rt-thread以及vs code
1.工具链准备首先需要下载
riscv
交叉编译的工具链:gnu-mcu-eclipse-
riscv
-none-gcc-8.2.0-2.2-20190521-0004-win64.zip,链接如下:https
果菌药
·
2020-07-08 01:31
嵌入式与计算机视觉
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他