-
蜂鸟例程的编译与程序的加载 队伍编号:CICC2136队伍名称:芯如止水 1 例程的编译 1.1 汇编语言程序原理对于汇编文件(.S),以rv32ui-p-add.S文件为例,编译与执行过程如下: ①...
-
报名编号:CICC2469 团队名称:AM 学校名称:广东工业大学 队伍成员:林贤、刘合明、谢泽铭 指导老师:郑欣、高怀恩 环境:Vivado2021.1、NucleiStudio_IDE_20210...
-
报名编号:CICC2469 团队名称:AM 学校名称:广东工业大学 队伍成员:林贤、刘合明、谢泽铭 指导老师:郑欣、高怀恩 在进行一些图片处理时,受图片大小影响,ITCM无法提供足够大的储存来放入一张...
-
DMA硬件实现——寄存器配置 队伍编号:CICC2136队伍名称:芯如止水 DMA,Direct Memory Access,直接内存访问,是一种不经过CPU而直接从内存存取数据的数据交换模式。在DM...
-
报名编号:CICC2469 团队名称:AM 学校名称:广东工业大学 队伍成员:林贤、刘合明、谢泽铭 指导老师:郑欣、高怀恩 环境:Vivado2021.1、NucleiStudio_IDE_20210...
-
团队介绍报名编号:CICC3940团队名称:树上鸟儿成双队 浮点指令以及简单解释fcvt.s.dfcvt.s.d rd, rs1, rs2 //f f32f64(f)双精度向单精度浮点转换(Floa...
-
报名编号:CICC2969团队名称:火锅队学校名称:广东工业大学参考帖使用NMSIS-NN库时,出现section `.bss will not fit in region `ram错误怎么结局可以知...
-
在使用vivado对 Verilog 代码进行综合后,点击“SYNTHESIS”下的“Report Timing Summary”,可以查看综合后的时序报告,查看 Setup Time 和 Hold ...
-
团队介绍报名编号:CICC3940团队名称:树上鸟儿成双队 浮点指令以及简单解释fadd.dfadd.d rd, rs1, rs2 //f f + f 双精度浮点加(Floating-point A...
-
队伍编号:CICC4901队名:唯唯诺诺搞设计队 本文修正了该分享https://www.rvmcu.com/community-topic-id-1266.html 中关于coremark跑分的一点...
-
报名编号:CICC2969团队名称:火锅队学校名称:广东工业大学笔者参照原 E203 的代码增加了实现浮点指令的电路,因此会将原 E203 的代码与自己的思路对比着讲。1. OITF 分配 tag 的...
-
队伍编号:CICC1413 浮点数指令添加——最终写回仲裁在增加浮点数指令时,我们会遇到一些需要写回寄存器的指令,此时就需要对原先的写回功能模块做更改。 写回功能主要集中在这两个模块中 e203_...
-
队伍介绍:报名编号:CICC1829 团队名称: 你说的对对队 这是我们队伍的第一篇帖子 原来的MDV模块需要17个周期通过迭代的方式实现乘法计算,作者采用了,booth 4 部分积阵列得到17个部分...
-
团队介绍报名编号:CICC3940团队名称:树上鸟儿成双队 浮点指令以及简单解释fadd.sfadd.s rd, rs1, rs2 //f f + f 单精度浮点加(Floating-point A...
-
队伍编号:CICC1413 浮点数指令添加——长指令写回仲裁在增加浮点数指令时,我们会遇到一些需要写回寄存器的指令,此时就需要对原先的写回功能模块做更改。 写回功能主要集中在这两个模块中 e203...
-
组别:CICC3327背景:经过数周的前期准备与研读代码,我们组终于正式开始对浮点指令进行扩展并不出意外地遇到了一些小问题,本篇文章针对这些问题作出解决方法的分享。一.在e203_exu_decode...
-
我们组想传输音频信号,但是E203好像没有IIS接口,如果要自己实现的话,大家有什么好的方法吗?
-
队伍编号:CICC1413 引言在进行浮点扩展的过程中,由于浮点指令执行可能需要多周期,因此这就会导致一些数据冲突,例如RAW或WAW,这时候蜂鸟处理器就采用了OITF作为数据冲突处理模块,下面我们简...
-
队伍编号:CICC1413 具体代码位于: 概述CSR是RISC-V中的控制状态寄存器(Control and Status Registers),用于控制处理器的行为和状态。CSR类指令是RIS...
-
一:选中工程目录右击,点击properties 二:依次按下图点击,后勾选use float with nano printf
-
一、团队介绍报名编号:CICC1327团队名称:301小队 二、浮点指令介绍2.6 浮点数符号注入指令指令格式 fsgnj.s rd , rs1, rs2fsgnjn.s rd , rs1, rs2...
-
1、团队介绍报名编号:CICC1327团队名称:301小队 2、Vivado移植过程本次板级验证基于vivado.2020.02,完成工程建立,所用FPGA板型为:xc7a200tfbg484-2,主...
-
一、团队介绍报名编号:CICC1327团队名称:301小队 二、浮点指令介绍单精度浮点指令一共30个:其中包括26个32位指令;4个16位的压缩指令。如果按照分类来算一共有以下几种指令: 2.1浮点数...
-
1 队伍介绍报名编号:CICC1907团队名称:Hollow-SEKIRO-ARCAEA学校名称:东南大学指导老师:刘昊团队成员:申烁、徐轶凡、林昊 这是我们第十篇分享文章。 2 实现功能为了完成F拓...
-
一、团队介绍报名编号:CICC1327团队名称:301小队 二、环境要求首先在github下载 hbrid-sdk软件开发环境 在文件夹中有一个setup.sh文件,其内容如下: 意思是创建一个s...
-
通过学习了解到蜂鸟E203的SPI接口,又看到现在我想对FLASH进行读写数据控制,该怎么实现呢,是通过SOC里的SPI协议,还是通过QSPI0单独的引脚:如果是通过专用的引脚的话,在蜂鸟E203的S...
-
一、团队介绍报名编号:CICC1327团队名称:301小队 二、内联汇编介绍 asm volatile(“.insn r 0x7b, 2, 1, x0, 1, x0” : “r”(zero) : “r...
-
创建自己的文件夹和文件后,在头文件调用出现错误,应该在哪个地方再操作一下呢?
-
请问这是因为有时序错误吗?还是怎样的
-
1 队伍介绍报名编号:CICC1907团队名称:Hollow-SEKIRO-ARCAEA学校名称:东南大学指导老师:刘昊团队成员:申烁、徐轶凡、林昊 这是我们第九篇分享文章。 2 NMSIS库的使用n...
-
1 队伍介绍报名编号:CICC1907团队名称:Hollow-SEKIRO-ARCAEA学校名称:东南大学指导老师:刘昊团队成员:申烁、徐轶凡、林昊 这是我们第八篇分享文章。 2 Vivado浮点数I...
-
1 队伍介绍报名编号:CICC1907团队名称:Hollow-SEKIRO-ARCAEA学校名称:东南大学指导老师:刘昊团队成员:申烁、徐轶凡、林昊 这是我们第七篇分享文章。 2 GCC内联汇编在蜂鸟...
-
1 队伍介绍报名编号:CICC1907团队名称:Hollow-SEKIRO-ARCAEA学校名称:东南大学指导老师:刘昊团队成员:申烁、徐轶凡、林昊 这是我们第六篇分享文章。 2 Vivado浮点数I...
-
1 队伍介绍报名编号:CICC1907团队名称:Hollow-SEKIRO-ARCAEA学校名称:东南大学指导老师:刘昊团队成员:申烁、徐轶凡、林昊 这是我们第五篇分享文章。 2 蜂鸟E203的浮点指...
-
队伍编号:CICC1449队伍名称:礼堂盯帧电子研究所 摘要:本文主要描述如何使用恢复算法来实现开平方运算。 简介开平方的恢复算法其实与除法的恢复算法十分相似。首先我们假设X为输入的操作数(它应该为正...
-
队伍编号:CICC1449 队伍名称:礼堂盯帧电子研究所 摘要:本文对muldiv模块进行解析,以及解释一些细节问题,对于要进行乘除法器优化的队伍,本文能起到抛砖引玉的作用。 1.数据预处理muldi...
-
队伍编号:CICC1449队伍名称:礼堂盯帧电子研究所 摘要:本文主要描述浮点数是如何实现开平方运算的。 简介事实上,浮点数的开平方运算结构与定点数甚至整数的开平方运算结构是十分相似的,我们可以在对定...
-
一、队伍介绍报名编号:CICC2740团队名称:管他三七二十一学校名称:华中科技大学队伍成员:龚绎天、李泽立、王欣倓指导老师:王超大家好,本篇是我们队伍的第二篇分享,主要内容是全流程(保姆级)介绍一下...
-
一、队伍介绍报名编号:CICC2740团队名称:管他三七二十一学校名称:华中科技大学队伍成员:龚绎天、李泽立、王欣倓指导老师:王超大家好,本篇是我们队伍的第一篇分享,主要内容是介绍一下如何解决将e20...
-
队伍编号:CICC1449队伍名称:礼堂盯帧电子研究所 摘要:本文主要描述浮点扩展指令集中定义的五种舍入模式,并介绍一些实现时要注意的地方。 舍入模式介绍首先,在riscv-spec-v2.2的浮点指...