-
一、队伍介绍报名编号: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指令架构首先在编...
-
系统版本: Ubuntu22.04按照https://doc.nucleisys.com/hbirdv2/quick_start/sdk.htmlE203文档Docs » 4. Quick Start...
-
团队编号: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...
-
1、板子型号:A7系列 7035T (自带QSPI FLASH)2、调试工具:NucleiStudio IDE3、调试器:sipeed4、工程是工具自带的模板工程:whet_debug_openocd...
-
如题
-
报名编号: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) 是一组标准的软件程...
-
运行helloworld的时候报错Error: TDO seems to be stuck high.怎么回事呀
-
1 队伍介绍报名编号:CICC1907团队名称:Hollow-SEKIRO-ARCAEA这是我们发的第一篇分享文章。 2 跑分程序Dhrystone跑分程序(Benchmarks) 是一组标准的软件程...
-
团队编号:CICC6217团队名称:会吹风的亚索~学校:杭州电子科技大学团队成员:李浩、刘坚、赵博涵指导老师:申东升 E203V2乘法器所在模块为e203_exu_alu_muldiv.v,其中包含乘...
-
团队编号:CICC6217团队名称:会吹风的亚索~学校:杭州电子科技大学团队成员:李浩、刘坚、赵博涵指导老师:申东升 解决问题:在利用Xilinx开发板开发E203V2项目时,会有两个下载器,分别是F...
-
报名编号:CICC5996 团队名称:我想静静 学校名称:杭州电子科技大学 队伍成员:张明明,肖昱,宋飞亮 指导老师:邓江峡、申东升 在官方的nuclei-board-labs中有对NICE指令集的一...
-
报名编号:CICC2969团队名称:火锅队学校名称:广东工业大学1. E203的整数通用寄存器新手设计一个浮点数寄存器,可以参考整数通用寄存器的设计方法。先从上帝视角看下E203的通用寄存器如何和其他...
-
报名编号:CICC1182团队名称: 源计划学校名称:国防科技大学队伍成员:陈爽,唐之宇,杨焯指导老师:黎铁军 内容:在Ubuntu上安装iverilog 12.0方法 安装步骤如下:1、打开终端并更...
-
-
OS:Ubuntu22.04Nuclei Studio 版本:202212具体情况如下图:我建立了对应的riscv工程并通过了编译。把ide左上角的下拉条选择到“run”后执行烧入。烧入器成功识别到了...
-
错误如图
-
使用版本:e203_hbirdv2修改的地方,修改vsim/bin/中的run.makefile,使用成rv32um-p-mul。修改vsim中Makefile也是rv32um-p-mul; 使用命令...
-
小白在烧录完成后调出端口,没有显示信息,在论坛里找到一篇相似的帖子,可能是触发的电平应是低电平,因为是hummingbird kit的板子。但是在nucleistudio中system_hbird.c...
-
团队编号:CICC1849团队名称:能用就行队学校:安徽工业大学团队成员:高志强,叶颖,汪志泉指导老师:王玲玲 蜂鸟E203内核内建多周期硬件乘除法器 MDV 模块只进行运算控制,并没有自己的加法器加...
-
团队编号:CICC1413 团队名称:“芯”之所向 首先声明本文所画图片仅在本人分析add指令过程时所画下,便于日后分析输入输出信号如何流通、传出,因此部分不相关内容未在图中画出。本文中若存在不正确的...
-
书上提到nice_icb_cmd_size信号是控制读写数据量,在示例代码中默认是2’b10,也就是四字节,如果我把它改成2’b01,是不是每次会读二字节,那这样的话在32位宽的数据传输时会高位补齐吗...
-
!!!
-
!!!!
-
如图,在运行示例代码的时候,nice_req_valid信号一直是0,而且nice_req_rs1和nice_req_rs2信号的值一直是0,但是却可以正常输出结果,请问是什么原因
-
本人在本帖之前所发两条求助帖具有误导性。实际并非编译器问题,而是本人对编译器操作失误,在详细阅读编译器用户手册和rv–spec文档,目前问题已解决,fpu正常工作。但是当本人删除之前的误导帖子后,帖子...
-
在vivado中对示例代码进行仿真,可是协处理器的例如nice_req_valid等信号一直是0,请问是什么原因?