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
----RISC-V
【2021集创赛】
RISC-V
杯三等奖:基于E203 处理器的SM4算法硬件加速
杯赛题目:基于蜂鸟E203RISC-V处理器内核的SoC设计参赛要求:研究生组/本科生组赛题内容:基于芯来科技的开源蜂鸟E203DemoSoC进行扩展,在限定的可编程逻辑平台上构建面向专用应用领域(譬如人工智能、信息安全、工业控制等)的SoC,进而完成一定实际应用。要求在所搭建的SoC中实现专门的硬件加速器以提高系统整体性能,所实现的系统具有创新性、实用性以及市场应用前景。团队介绍参赛单位:电子科
极术社区
·
2023-11-18 19:02
IC技术竞赛作品分享
risc-v
算法
RISC-V
MCU 隧道微振动监测系统
mpu6050模块简介3、ATK-LORA-01模块简介4、mpu与CH32V103通讯介绍CH32V103系统板简介CH32V103系列是以RISC-V3A处理器为核心的32位通用微控制器,该处理器是基于
RISC-V
影子764
·
2023-11-17 05:50
risc-v
mcu
单片机
CH32V103 简介
CH32V103简介概述CH32V103系列是以RISC-V3A处理器为核心的32位通用微控制器,该处理器是基于
RISC-V
开源指令集设计。片上集成了时钟安全机制、多级电源管理、通用DMA控制器。
Stark-Gs
·
2023-11-17 05:44
#
CH32
单片机
国产单片机
risc-v
RISC-V
处理器设计(五)—— 在
RISC-V
处理器上运行 C 程序
目录一、前言二、从C程序到机器指令三、实验3.1实验环境3.11Windows平台下环境搭建3.12Ubuntu平台下环境搭建3.13实验涉及到的代码或目录3.2各文件作用介绍3.2.1link.lds3.2.2start.S3.2.3lib和include目录3.2.4common.mk3.2.5demo目录3.3上板测试第一种:直接作为FPGA比特流的一部分下载到板子上。第二种:使用串口烧录程
Patarw_Li
·
2023-11-16 01:27
RISC-V处理器设计
risc-v
RISC-V
处理器设计(四)—— Verilog 代码设计
文章目录
RISC-V
处理器的设计与实现(一)——基本指令集_Patarw_Li的博客-CSDN博客
RISC-V
处理器的设计与实现(二)——CPU框架设计_Patarw_Li的博客-CSDN博客
RISC-V
Patarw_Li
·
2023-11-16 01:26
RISC-V处理器设计
risc-v
fpga
20|
RISC-V
指令精讲(五):原子指令实现与调试
20|
RISC-V
指令精讲(五):原子指令实现与调试你好,我是LMOS。通过前面的课程,我们学过了
RISC-V
的各种跳转指令以及这些指令的各种变形,并且了解了它们的机器编码。
源码头
·
2023-11-15 15:48
计算机
risc-v
java
开发语言
19|
RISC-V
指令精讲(四):跳转指令实现与调试
19|
RISC-V
指令精讲(四):跳转指令实现与调试你好,我是LMOS。前面我们学习了无条件跳转指令,但是在一些代码实现里,我们必须根据条件的判断状态进行跳转。
源码头
·
2023-11-15 15:47
计算机
risc-v
java
开发语言
什么是
RISC-V
生态系统?
RISC-V
最基本的形式是一种基于简化指令集计算机(RISC)设计原理的开放标准指令集体系结构(ISA)。
RISC-V
是一个开放的规范和平台;它不是开源处理器。
Joe_yaoxiao
·
2023-11-15 08:25
RISCV
【2021集创赛】
Risc-v
杯三等奖:基于E203 & ShuffleNet的图像识别SoC
本作品参与极术社区组织的有奖征集|秀出你的集创赛作品风采,免费电子产品等你拿~活动。团队介绍参赛单位:中国科学技术大学队伍名称:Supernova总决赛奖项:三等奖1.项目简介本设计以E203处理器为核心,添加协处理器、神经网络加速器、用于显示的外设(12864型LCD屏和通过HDMI连接的显示器)、输入按键、DDR、以太网等外设构成SoC。需要识别的图片信息通过以太网从PC发往FPGA,并在DD
极术社区
·
2023-11-14 15:40
IC技术竞赛作品分享
risc-v
RISC-V
函数调用约定 ABI
有关寄存器的编程约定函数调用过程中函数跳转和返回指令的编程约定call和ret用的最多注意前戏protogue汇编调用Ccaseasm2ctest.sfoo函数就是C代码中的函数名test.cC调汇编(内嵌汇编)rregistermmemory
三境界
·
2023-11-14 07:17
RISC-V
risc-v
RISC-V
CPU课程设计报告【计算机组成原理课设】
(当时也是做的快吐血了~~)完成情况(写在前面)在本次计算机组成原理课程设计中,我完成一个基于
RISC-V
指令集架构的模型CPU。此CPU可以实现I型、R型、S型、B型、U型和J型指令。
Kris R.
·
2023-11-14 06:07
计算机组成原理课设
risc-v
verilog
systemverilog
fpga开发
FreeRTOS入门笔记——FreeRTOS介绍
一般来说,我们学习一个系统,我们要认识它的架构,本文是采用stm32+FreeRTOS,我们首先来介绍一下ARM架构和
RISC-V
。
ljt2333
·
2023-11-12 10:32
笔记
stm32
arm开发
RISC Zero zkVM架构
1.引言RISCZerozkVM为:基于FRI+PLONK构建的采用VonNeumann架构的ZKMachine将
RISC-V
微控制器具化为某基于STARK的证明系统,的微架构和编码机制。
mutourend
·
2023-11-12 09:24
zkVM
zkVM
RISC Zero zkVM 白皮书
当在zkVM中执行某
RISC-V
二进制文件时,其输出为:二进制文件执行结果+一个computationalreceipt,提供了计算完整性的零知识证明。
mutourend
·
2023-11-12 09:53
zkVM
zkVM
Risc zero ZKVM:zk-STARKs +
RISC-V
1.引言Risczero定位为:TheGeneralPurposeZero-KnowledgeVM.ProveanyComputation.VerifyInstantly.开源代码见:https://github.com/risc0/risc0TheRISCZeroZKVMisaverifiablecomputerthatworkslikearealembeddedRISC-Vmicroproce
mutourend
·
2023-11-12 09:23
零知识证明
zkVM
risc-v
objdump反汇编
反汇编命令,用来反汇编bin文件,命令如下:C:\gcc\
risc-v
\bin\objdump.exe-D-bbinary-mriscv:rv3211.bin>11.dmpriscv:rv32是反汇编时需要指定的主机类型
tianmiaoustb
·
2023-11-11 19:05
gnu
gdb
计算机组成原理之处理器(单周期)
目前CPU的频率一般是3GHZ/4GHZ,但是频率是有极限值的,受cycletime影响基本的
RISC-V
实现存储指令:ld,sd算术逻辑指令:add,sub,and,or条件分支指令:beq实现每条指令的前两个步骤是一样的
Cr不是铬
·
2023-11-11 18:58
青少年编程
c++
RISCV学习笔记6.2--vcs和verdi开发蜂鸟e203
参考博客:1、在vcs中编译及运行测试E203例子2、开源
RISC-V
处理器(蜂鸟E203)学习(一)修改仿真环境(vcs2018+verdi2018)3、VCS常用命令详解上一个教程中,e203使用开源
爱发明的小兴
·
2023-11-11 09:02
riscv处理器设计
fpga开发
学习
玄铁
RISC-V
处理器软件生态
玄铁
RISC-V
处理器软件生态开发环境及工具CDSCDS开发环境 剑池CDS是面向平头哥全系列CPU的一站式开发工具,主要基于Eclipse框架,Eclipse插件开发的方式实现。
Eddyvv
·
2023-11-10 18:09
RISC-V
risc-v
eclipse
从芯片到云全链路高效设计 一文了解YoC基础软件平台
关键词:IoT,YoC、AliOS、集成开发环境、YoC基础软件平台、组件积木化,RISC-VOS,
RISC-V
操作系统,YoC基础软件平台,软件站,嵌入式操作系统一基础介绍YoC(YunonChip)
Roy_Wu314
·
2023-11-10 01:43
RISC-V
嵌入式
risc-v
2020 MIT6.s081 Lab: Multithreading
学习笔记实验链接实验Lab:MultithreadingLab:UsingthreadsBarrier结果提交结果查看结果参考链接Github友情链接:全部实验哟Lec11:ThreadSwitching学习笔记在
RISC-V
codefreestyle
·
2023-11-08 23:08
MIT6.S081学习笔记
MIT6.s081
Multithreading
xv6
韦东山D1S板子——利用xfel工具初始化内置64MB内存,并直接下载程序到内存运行
1、前言(1)最近使用韦东山老师的D1S板子学习
RISC-V
架构知识,我是结合《
RISC-V
体系结构编程与实践》这本书的进行学习,其中韦东山老师对书中的代码做了部分移植,到MMU模块就没有在移植书中代码
正在起飞的蜗牛
·
2023-11-08 19:29
#
东山PI-D1S板子学习笔记
RISC-V
为啥很多厂商都使用
RISC-V
指令集架构
摘要:自
RISC-V
架构诞生以来,市场上已有数十个版本的
RISC-V
内核和SoC芯片它们中的一部分是开源免费的,而商业公司开发的
RISC-V
处理器内核和平台是需要商业授权的。
yessunday
·
2023-11-07 22:25
设计
risc-v
命令模式
开源
RISC-V
与RISC Zero zkVM的关系
1.引言本文基本结构为:编程语言背景介绍
RISC-V
虚拟机作为zkVM电路为何选择
RISC-V
?2.编程语言背景介绍高级编程语言不专门针对某个架构,其便于人类编写。
mutourend
·
2023-11-07 22:24
zkVM
zkVM
RISC-V
处理器核设计优化与扩展指令集实现(二)
2.1处理器微架构与流水线概述根据每周期处理的指令的数目可以把处理器分为标量处理器和超标量处理器。超标量处理器每周期可执行多条指令。根据处理器执行方式的不同,处理器微架构可分为按序执行和乱序执行两种模式。按序执行模式要求按照指令的取出顺序执行,而乱序执行模式可根据指令准备情况灵活安排执行顺序,使先准备好的指令优先执行。只有在流水线前级指令多于一条时,才有可能采用乱序执行模式。根据处理器处理指令的能
山东大学RISC-V芯片研究实验室
·
2023-11-07 22:53
risc-v
RISC-V
的前世今生
RISC-V
是什么?RISC全名ReducedInstructionSetComputer,即精简指令集计算机。V是罗马字母,代表第五代RISC(精简指令集计算机),可读作RISC-FIVE。
gemmy1
·
2023-11-07 22:53
嵌入式
嵌入式芯片
RISC-V
RISC-V
ISA 学习笔记(2) 乘除法标准扩展“M”和原子扩展“A” v2.0
1.整数乘除法的标准扩展“M” 整数乘法和除法的指令扩展“M”包含对两个整数寄存器中的值做乘、除法的指令。而之所以把乘除法单独列出来,是为了简化低端硬件的实现,毕竟某些场景极少用到整数乘除法,不用单独实现。(1)乘法操作 MUL/MULH[S][H]/MULW MUL执行一次两个XLEN位的带符号乘法rs1×rs2,并将结果的低XLEN存到rd中,忽略溢出。MULH、MULHU、MULH
New_Horizon_
·
2023-11-07 22:22
RISC-V指令集
浅析
RISC-V
生态架构
RISC-V
生态架构浅析前言
RISC-V
最近越来越多的出现在科技新闻中,大量的公司加入到
RISC-V
研究和生产中。在越来越多的
RISC-V
研究热下,毋容置疑的是
RISC-V
的时代即将到来。
ChelsaCheng
·
2023-11-07 22:21
编程语言
简单讲讲
RISC-V
跳转指令基于具体场景的实现
背景在
RISC-V
指令集中,一共有6条有条件跳转指令,分别是beq、bne、blt、bltu、bge、bgeu。
Briwisdom
·
2023-11-07 22:51
硬件基础
risc-v
BEN
指令跳转
【填坑】ESP32 bootloader初探(上)
在这之后乐鑫还更迭了更多高性能的芯片型号,比如这次我要记录的ESP32-C3,搭载近期很火的
RISC-V
指令集处理器,支持2.4Gwifi、BLE-5,拥有丰富应用场景。是的,它很好。
Kx_Kevin
·
2023-11-07 16:48
重要经验
esp32
boot
c语言
物联网
xv6---Lab3: page tables
目录参考资料
RISC-V
页表的简化图如下所示编辑多级页表xv6内核页表3.6ProcessAddressSpace3.7Code:Sbrk3.8Code:ExecPrintapagetableAkernelpagetableperprocesshintscopyin
L7256
·
2023-11-07 15:09
操作系统
xv6
【20201127期嵌入式AI周报】NanoDet 目标检测模型、移植 ncnn到
RISC-V
等!
导读:本期为AI简报20201127期,将为您带来8条相关新闻,希望对您有所帮助~一共2000+字,全篇看完需要5~7分钟1.NanoDet:轻量级(1.8MB)、超快速(移动端97fps)目标检测项目Github:https://github.com/RangiLyu/nanodet近日,GitHub上出现了一个项目nanodet,它开源了一个移动端实时的Anchor-free检测模型,希望能够
RTThreadIoTOS
·
2023-11-07 11:12
嵌入式
人工智能
微软
github
xhtml
开发板 时间 同步_近万字试用报告!RISCV开发板GD32VF103
然后摘开空气袋,有一个精美的盒子,上面标识兆易创新公司GD32与
RISC-V
的logo,猎豹很健壮,像是在飞奔着。
weixin_39671374
·
2023-11-06 12:31
开发板
时间
同步
选择的串口
_
不存在或开发板没有连接
OpenSBI qemu
risc-v
virt machine平台
QEMURISC-VVirtMachinePlatformQEMURISC-VVirtMachine是为
RISC-V
软件开发和测试而创建的虚拟平台。
byd yes
·
2023-11-06 10:41
OpenSBI
risc-v
opensbi
Ubuntu20.04搭建
RISC-V
和qemu环境
1.前言
risc-v
是一个非常有潜力的指令集框架,最近对其产生了浓厚的兴趣,由于之前对于这方面的知识储备很少,在加上网上的教程都是点到为止,所以安装过程异常曲折。
xd1723138323
·
2023-11-04 09:19
操作系统底层
risc-v
手写操作系统篇:前言
文章目录前言前置要求操作系统有什么用为什么要做手写操作系统这个系列学完能收获什么最后前言大家好,最近想写一个操作系统,然后记录和分享我的感悟,帮助大家能够深入浅出操作系统这个领域,这个系列的代码简洁,麻雀虽小,五脏俱全,可以帮助大家把握操作系统的心脏和脉搏前置要求c语言编程,
risc-v
云浅风淡
·
2023-11-03 10:21
系统架构
linux
【2021集创赛】
Risc-v
杯一等奖:自适应噪声环境的超低功耗语音关键词识别系统
本作品参与极术社区组织的有奖征集|秀出你的集创赛作品风采,免费电子产品等你拿~活动。团队介绍参赛单位:东南大学队伍名称:HeySiri指导老师:刘波参赛队员:钱俊逸、张人元、王梓羽总决赛奖项:全国一等奖摘要语音关键词识别(KeywordSpotting,KWS)技术已普遍应用在以电池为主的供电设备中,对于此类设备低功耗是一个重要考虑的因素。然而,单独的低功耗神经网络因注重功耗的降低,难以适应高噪声
极术社区
·
2023-11-02 17:38
IC技术竞赛作品分享
risc-v
Soc芯片
RISC-V
汇编学习笔记(二):
RISC-V
汇编语言访存指令
注释:
RISC-V
汇编学习笔记系列是
RISC-V
学习笔记系列下的一个分支,在这里着重讲解的是
RISC-V
的汇编指令是如何实现的。对读懂
RISC-V
有一定的帮助,但因为不是主线剧情所以会更加随意一点。
星影沉璧
·
2023-11-02 03:21
RISC-V
risc-v
学习
笔记
从零开始设计
RISC-V
处理器——单周期处理器的仿真
系列文章目录(一)从零开始设计
RISC-V
处理器——指令系统(二)从零开始设计
RISC-V
处理器——单周期处理器的设计(三)从零开始设计
RISC-V
处理器——单周期处理器的仿真(四)从零开始设计
RISC-V
不学无术的小胖子.
·
2023-11-02 00:34
RISC-V学习笔记
risc-v
fpga开发
cpu
硬件工程
[RISCV]为
RISC-V
移植FreeRTOS系列之一 -- 目录结构
前言写这篇文章的时候,我基本已经完成了这项工作了,花了一周的时间来把freertosporting到Andes公司的N25riscvcore上,本来其实是想支持国产的RT-Thread,但是奈何资料太少了,可能我后续会基于现有版本来继续porting一个rt-thread版本的。唉,想支持国产真难啊>.<下面就把这个过程做一个记录,毕竟这也算是真正从ldscript开始到两个任务同时跑起来,完全自
_山猫
·
2023-10-31 13:59
RISCV
RISC-V
指令集的模块化和寄存器结构
0前言
RISC-V
指令集架构是加州大学伯克利分校研发的第五代精简指令集架构,先后经历了四代精简指令集的发展,旨在设计一个完全开放、免费的和性能强大的指令集架构。
耐心的小黑
·
2023-10-30 14:14
#
RISC-V
risc-v
指令集
模块化
寄存器
架构
RISC-V
IDE MRS使用笔记(九):使用WCH-LinkW实现无线下载、调试
RISC-VIDEMRS使用笔记(九):使用WCH-LinkW实现无线下载、调试1.硬件环境WCH-LinkW无线仿真调试器2块,CH32V307开发板1块。2.软件环境MRSV185版本3.无线仿真调试器配对与连接通过WCH-LinkUtilityV1.70工具(MRS安装位置\Extool\SWDTool)来获取、设置WCH-LinkW的无线配对地址:1)计算机接入一个WCH-LinkW,打开
MounRiver_Studio
·
2023-10-30 14:44
RISC-V
RISC-V
IDE
ARM
IDE
risc-v
笔记
fpga开发
RISC-V
IDE MRS使用笔记(十):嵌入式编程开发技巧汇总
RISC-VIDEMRS使用笔记(十):嵌入式编程开发技巧汇总MRS常见嵌入式开发技巧:Q1:如何修改程序编译生成库?A1:在工具栏中点击活动工程的编译配置按钮,在BuildArtifact的Tab页面指定目标类型,选中为StaticLibrary点击ApplyandClose应用编译配置。此时会提示建议将调试等级设置为None,优化等级设为Os,这是为了减少生成库的大小并且防止源码被反汇编而泄露
MounRiver_Studio
·
2023-10-30 14:44
RISC-V
IDE
ARM
IDE
RISC-V
risc-v
笔记
ide
嵌入式
单片机
RISC-V
IDE MRS使用笔记(八):实现局域网下的远程调试功能
RISC-VIDEMRS使用笔记(八):实现局域网下的远程调试功能1.原理介绍MRS调试时上位机与硬件的通信基于gdb客户端与服务端的连接。调试时,首先启动openocd以挂载gdbserver的服务到指定端口上。通信建立后,监听到界面操作后以gdb指令的形式发送给下位机,硬件响应后回传命令结果,MRS解析并更新视图,重复循环直至调试过程结束。调试配置中指定服务端与本机客户端分离,即可适用于硬件与
MounRiver_Studio
·
2023-10-30 14:43
RISC-V
RISC-V
IDE
ARM
IDE
risc-v
ide
mcu
嵌入式
RISC-V
IDE MRS使用笔记(七) :常用开发技巧汇总
RISC-VIDEMRS使用笔记(七):常用开发技巧汇总Q1:MRS调试时如何查看外设寄存器内容?A1:在调试配置界面添加相应的.svd文件。Q2:MRS如何调用数学库?A2:#include”math.h”头文件,并在工程属性页面增加”m”参数。Q3:如何设置MRS调试前默认不重新下载固件?A3:打开调试配置界面,勾选调试前跳过下载选项。Q4:如何重新打开误关闭的MRS界面窗口以及恢复界面默认排
MounRiver_Studio
·
2023-10-30 14:43
ARM
IDE
RISC-V
IDE
RISC-V
risc-v
嵌入式
ide
RISC-V
MCU IDE MRS(MounRiver Studio)开发之:添加标准数学库引用
RISC-VMCUIDEMRS(MounRiverStudio)开发之:添加标准数学库引用在嵌入式开发中,我们经常需要调用一些数学函数,例如pow、acos、asin、sqrt等。这时候我们就需要添加对标准数学库的引用。以RISC-VIDEMounRiverStudio(MRS)为例,首先我们在目标工程代码合适位置添加#include“math.h”,然后点击工具栏工程属性配置按钮,打开工程属性页
MounRiver_Studio
·
2023-10-30 14:13
RISC-V
RISC-V
IDE
ARM
IDE
risc-v
mcu
RISC-V
IDE MRS使用笔记(二):Board chip status error
RISC-VIDEMRS使用笔记(二):Boardchipstatuserror【问题描述】【报错原因】下载或调试时,通过两线调试接口获取芯片状态失败。【解决方法】检查硬件连线:WCH-Link的SWCLK和SWDIO与芯片管脚是否连接正确。检查芯片是否正常工作:芯片工作电压是否正常,芯片是否存在虚焊、损坏现象。检查芯片内程序:是否含有Flash上锁、睡眠、看门狗…功能,影响了两线调试接口。检查是
MounRiver_Studio
·
2023-10-30 14:13
RISC-V
RISC-V
IDE
ARM
IDE
risc-v
单片机
stm32
RISC-V
IDE MRS使用笔记(三):提升浮点计算效率
RISC-VIDEMRS使用笔记(三):提升浮点计算效率MRS内置CH32V30X系列芯片,此系列芯片支持FPU(浮点计算单元),想要打开时需要开启相应的扩展,如下图所示。此时如果编译单精度类型的浮点变量,就会启用FPU进行浮点计算,提高浮点计算效率。但是当我们使用浮点常量时需要注意,例如A*11.22,此时11.22默认是会被当做双精度浮点类型处理,会调用运行库内部的函数来处理,大大降低了效率,
MounRiver_Studio
·
2023-10-30 14:13
RISC-V
RISC-V
IDE
ARM
IDE
risc-v
mcu
ide
嵌入式
单片机
RISC-V
IDE MounRiver Studio软件介绍(RISCV IDE)(二)
RISC-V
单片机(MCU)集成开发环境(IDE)MounRiverStudio软件介绍(二):工程及资源管理(RISCVIDE)MounRiverStudio内置了CH32V103、CH56x、GD32VF103
MounRiver_Studio
·
2023-10-30 14:12
RISC-V
IDE
RISC-V
risc
ide
单片机
eclipse
RISC-V
IDE MounRiver Studio软件介绍(RISCV IDE)(三)
RISC-V
单片机集成开发环境(IDE)MounRiverStudio软件介绍(三):代码烧录MounRiverStudio(www.mounriver.com)支持ISP(In-SystemProgramming
MounRiver_Studio
·
2023-10-30 14:42
RISC-V
RISC-V
IDE
ide
risc
mcu
上一页
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
其他