-
团队介绍报名编号:CICC3940团队名称:树上鸟儿成双队 浮点指令以及简单解释fadd.sfadd.s rd, rs1, rs2 //f f + f 单精度浮点加(Floating-point A...
-
队伍编号:CICC1413 浮点数指令添加——长指令写回仲裁在增加浮点数指令时,我们会遇到一些需要写回寄存器的指令,此时就需要对原先的写回功能模块做更改。 写回功能主要集中在这两个模块中 e203...
-
组别:CICC3327背景:经过数周的前期准备与研读代码,我们组终于正式开始对浮点指令进行扩展并不出意外地遇到了一些小问题,本篇文章针对这些问题作出解决方法的分享。一.在e203_exu_decode...
-
队伍编号: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...
-
一、团队介绍报名编号: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的浮点指...
-
队伍编号:CICC1449 队伍名称:礼堂盯帧电子研究所 摘要:本文描述在进行指令集测试的一种纠错方法 1.打开测试指令集对应的dump文件dump文件是指由汇编文件进行反汇编之后,可以供人阅读指令的...
-
团队编号:CICC1156团队名称:兔飞猛进 1、将 nuclei-config.xdc 和 nuclei-master.xdc 加入到项目工程中,综合得到时序约束报告如下:保持时间约束不满足,分析原...
-
队伍编号:CICC1449 队伍名称:礼堂盯帧电子研究所 摘要:本文为描述在没有开发板的前提下如何在Linux系统进行指令集测试。 在不同的开发板上移植蜂鸟E203软核的过程请参考前文 1.将文件传输...
-
队伍编号:CICC1413 摘要现在我们组在进行浮点扩展,既然要进行扩展,我们必须能够检验扩展的正确性,因此本篇文章介绍一下自己编写指令,并通过仿真观察指令结果的正确性。 RSIC-V指令架构首先在编...
-
团队编号:CICC1413团队名称:“芯”之所向 在添加浮点运算单元时,可以引用开源的浮点运算器以简化所需工作任务压力。在此我们采用了FPnew这个开源工程,再次介绍一些如何将其导成vivado工程。...
-
队伍编号:CICC1413 摘要本文主要介绍蜂鸟中的ITCM模块。ITCM在蜂鸟中是用于存储指令的,由于蜂鸟E203内核定位是对于小型的指令系统,因此在蜂鸟定位的系统中,指令基本是全部存储在ITCM中...
-
组别:CICC3327 背景在扩展指令时我们常常需要一些手段来帮助我们判断指令是否能够成功运行、运行状态是否正确。一方面,我们可以通过模拟器来实现,另一方面,在没有模拟器的情况下,我们可以通过将所扩展...
-
组别:CICC3327 背景蜂鸟E203是一款极低功耗的RISC-V处理器核。该处理器核采用了现代化的32位指令集架构,并具有高性能、低功耗、可扩展性等优点。 本文接续上一篇文章中探讨的整型指令执行路...
-
蜂鸟内核执行模块浮点指令运算数据的获取组别:CICC3327 背景蜂鸟E203是一款极低功耗的RISC-V处理器核。该处理器核采用了现代化的32位指令集架构,并具有高性能、低功耗、可扩展性等优点。 本...
-
报名编号:CICC6258团队名称:芯真累啊 环境:vivado2019.2下载E203源码地址:https://github.com/riscv-mcu/e203_hbirdv2 0、准备文件:(1...
-
报名编号:CICC2969团队名称:火锅队学校名称:广东工业大学笔者参照原 E203 的代码增加了实现浮点指令的电路,因此会从原 E203 的代码讲起。1. E203 的预译码模块E203 在IFU ...
-
1 队伍介绍报名编号:CICC1907团队名称:Hollow-SEKIRO-ARCAEA学校名称:东南大学指导老师:刘昊团队成员:申烁、徐轶凡、林昊 这是我们第四篇分享文章。 2 关于蜂鸟E203的浮...
-
1队伍介绍报名编号:CICC1907团队名称:Hollow-SEKIRO-ARCAEA学校名称:东南大学指导老师:刘昊团队成员:申烁、徐轶凡、林昊 这是我们第三篇分享文章。 2WhetstoneWhe...
-
1队伍介绍报名编号:CICC1907团队名称:Hollow-SEKIRO-ARCAEA学校名称:东南大学指导老师:刘昊团队成员:申烁、徐轶凡、林昊 这是我们第二篇分享文章。 2CoremarkCore...
-
1 队伍介绍报名编号:CICC1907团队名称:Hollow-SEKIRO-ARCAEA这是我们发的第一篇分享文章。 2 跑分程序Dhrystone跑分程序(Benchmarks) 是一组标准的软件程...
-
1 队伍介绍报名编号:CICC1907团队名称:Hollow-SEKIRO-ARCAEA这是我们发的第一篇分享文章。 2 跑分程序Dhrystone跑分程序(Benchmarks) 是一组标准的软件程...
-
团队编号:CICC6217团队名称:会吹风的亚索~学校:杭州电子科技大学团队成员:李浩、刘坚、赵博涵指导老师:申东升 E203V2乘法器所在模块为e203_exu_alu_muldiv.v,其中包含乘...