-
组别:CICC3327背景蜂鸟E203是一款极低功耗的RISC-V处理器核。该处理器核采用了现代化的32位指令集架构,并具有高性能、低功耗、可扩展性等优点。 本文接续上一篇文章中探讨的整型指令执行路径...
-
按照《》,Nuclei Studio IDE烧录程序时,连接Openocd失败,有如下两种情况需要注意。1 烧录程序,遇见如下图错误,这时需要检查下载配置是否选择了cmlink_openocd纠正方法...
-
前几天小编在交流群里跟网友聊天时,一位网友无意间聊到,自己正在玩一块risc-v核的板子,然后拍了一张他的桌面的照片。然后想到公司万大神的桌面。。。。是不是每位大神的桌面都是这样的呢?出于好奇,我百度...
-
传感器: 攀藤PMS5003;硬件连接:VCC -- 5VGND -- GNDTX -- PB11(RX2) RX -- PB10(TX2)基本流程1. 串口2连接传感器。查阅手册得知,该传感器为...
-
团队编号:CICC1413团队名称:“芯”之所向 在增加浮点数指令时,我们会遇到一些需要写回寄存器的指令,此时就需要对原先的写回功能模块做更改。 写回功能主要集中在这两个模块中 e203_exu_l...
-
在riscv 调试手册第4章中提到Debug mode这个模式,在这个模式中一些指令的行为可能会改变,如遇到ebreak指令,芯片就会停止运行。现在我有一个elf文件,里面有这个ebreak指令。通过...
-
团队编号:CICC1413团队名称:“芯”之所向在增加浮点数指令时,我们会遇到一些需要写回寄存器的指令,此时就需要对原先的写回功能模块做更改。 写回功能主要集中在这两个模块中 e203_exu_lo...
-
开始接触平头哥剑池CDK,摸索(鼠标乱点)了一下,发现了里面竟然有nuclei_rvstar的sdk, 心情有点小激动。恰好手中有一块RV-STAR的板子,于是就想着那正好建个工程点个LED灯吧。1 ...
-
一.前言队伍名称:穿越时差队队伍编号:CICC2297简介: 基于hbird-sdk的硬件IIC控制 0.96寸lcd.二.工程结构硬件: mcu200t fpga开发板软件结构: 主要由Makefi...
-
刚买来时还是只显示识别到一个串口,最近莫名奇妙,我们几个同学都是这个问题,插上RV-STAR开发板,设备管理器显示两个串口?
-
makeflie的一般形式如下:Target,dependenciesCommand例:test:test.c//目标:所依赖的文件gcc test.c -o test//将test.c编译为.o并生...
-
队伍编号:CICC3280 团队名称:芯新星队 搭建E203仿真环境并运行测试 sudo apt-get install autoconf automake autotools-dev curl de...
-
我使用大于16M的flash的时候地址模式是4字节的,但是蜂鸟默认是3字节的,这样的话我需要修改哪些配置还是只能用16M以内的flash?
-
报名编号:CICC1182团队名称: 源计划学校名称:国防科技大学队伍成员:陈爽,唐之宇,杨焯指导老师:黎铁军 内容:在Linux ubuntu上使用riscv-formal工具验证蜂鸟E203 So...
-
实操课开始前试了Nuclei Studio,但折腾了几次上传代码到板子总是失败。而实操课上介绍了通过SDK和命令行的方法,通过该方法则很快成功了,所以下文只介绍该方法。安装Nuclei Toolcha...
-
怎样确定进入riscv debug 模式。连上openocd过程中,是什么信号,让芯片进入riscv debug 模式,halt请求吗?
-
组别:CICC3327背景在扩展指令时我们常常需要一些手段来帮助我们判断指令是否能够成功运行、运行状态是否正确。一方面,我们可以通过模拟器来实现,另一方面,在没有模拟器的情况下,我们可以通过将所扩展指...
-
队伍编号:CICC1304 系统:Ubuntu20.04 iverilog:12.0 跟随芯来官网的教程,将E203的源代码、工具链以及hbird-sdk下载到本地Ubuntu系统上,并成功运行:ma...
-
报名编号:CICC1764团队名称: 两年半IC练习生 所谓地址事件表达(Address Event Representation,AER),是指通过地址的方式将事件进行表达,然后按时间顺序复用到总线...
-
队伍编号:CICC1304 系统:Ubuntu20.04 iverilog:12.0 跟随芯来官网的教程,将E203的源代码、工具链以及hbird-sdk下载到本地Ubuntu系统上,并成功运行:ma...
-
0x01 起因与背景2021年3月,有幸参加了芯来的《RISC-V处理器嵌入式开发》课程,虽然由于个人时间的缘故,8节直播课我是“一节不落”全部完美错过。好在有回放课程,最终可以“一节不落”地全部听完...
-
报名编号:CICC1764团队名称:两年半IC练习生在做vivado综合时和FPGA下载程序时,我们碰到以下问题,并找出了对应的解决方案。1.could not open include file”e...
-
队伍编号:CICC1304 系统:Ubuntu20.04 iverilog:12.0 E203内核的DTCM和ICTM的默认配置为64KB的大小。然而,我们自己编写的应用程序可能因为代码量或者数据量过...
-
自己打样制作了一块GD32VF103核心的核心板,现在已经能正常工作板载CH340电源HT7333现在调通了硬件,应用程序以及图纸先咕咕咕吧
-
大家好,我们是华芯极客队,报名编号是CICC3877,本次给大家介绍的是利用Verdi调试协处理器的实现步骤。有时为了观察协处理器运行情况,需要查看协处理器接口的信号波形,此时可以用Verdi来查看主...
-
1.简述之前分享过蜂鸟V1版本的移植教程,主要实现VCS仿真、移植到自己FPGA板卡上、最后使用芯来windows下IDE成功运行hello world;但是作为ICer,怎么不在Linux下开发,同...
-
报名编号:CICC1764团队名称: 两年半IC练习生 如图所示展示了LIF神经元的膜电势Vmem随时间戳timestamp动态变化的过程,当接收到输入脉冲后,LIF神经元的膜电势值Vmem便会升高...
-
队伍编号:CICC1304 系统:win10/Ubuntu20.02 Vivado:2022.2FPGA:AX7050B 我们采用了XLINX AX7050B型号的开发板来综合E203内核,在这里主要...
-
在之前的内容里,我们使用过UART、SPI、I2C等接口进行过数据传输,在处理通信数据时,几乎都是在主程序或中断服务程序中进行数据的转存,这样耗费了大量的CPU时间。幸运的是,微控制器的设计者也考虑...
-
报名编号:CICC1764团队名称:两年半IC练习生我们在做参赛课题的过程中发现,上FPGA开发板跑系统时,有时需要添加vivado的ip核。但是vivado仿真比较慢,vcs也不能直接对添加了viv...
-
队伍编号:CICC1304 系统:win10/Ubuntu20.02 NucleiStudio:2022.12FPGA:AX7050B 在将E203的比特流下载到FPGA上后,我们使用NucleiSt...
-
本人用蓝牙测试通过了三个串口模块,其中USART1需要重映射配置。USART0我暂时没有启用!下图是USART1的使用,相关接口映射可以查找“用户指南”,代码在文末(重映射需要开启AF时钟——感谢胡灿...
-
队伍介绍:报名编号:CICC3941 团队名称: 蜡笔小新这是我们队伍的第2篇帖子1.蜂鸟E203的原有分支预测蜂鸟E203处理器为了能够连续不断的取指令,需要在每个时钟周期都能生成一条待取的指令。因...
-
这是原生蜂鸟跑上板跑whetstone的输出结果。这是进行浮点扩展后的蜂鸟上板跑whetstone的结果发现有些中间输出不太一样,怀疑是计算错误导致的。看了代码没看懂这些输出是代表什么的,但是明显看到...
-
在官方给的历程里面 配套使用的是SPI接口的LCD,但是只有 发送功能,想请问下 论坛里的大佬,有无开发过 SPI的接收功能,最好能提供 示例代码谢谢
-
一、团队介绍团队名称:管他三七二十一学校名称:华中科技大学队伍成员:龚绎天、李泽立、王欣倓指导老师:王超大家好,本篇是我们队伍的第四篇分享,主要内容是补充介绍e203乘除法模块(e203_exu_al...
-
队伍编号: CICC1238 ,队伍名称:青稞ASIC小队。在软硬件连调时,遇到了下面的问题,感谢胡老师的耐心指导,将其总结为经验贴,如下:错误:出错原因:由于上次程序调试,以flash或者flash...
-
队伍介绍:报名编号:CICC3941 团队名称: 蜡笔小新这是我们队伍的第2篇帖子1. 蜂鸟E203内核支持的乘法指令有四种(不含融合指令),分别为mul、mulh、mulhu与mulhsu。它...
-
大家好,请问GD官方出的这款开发板调试器才用的什么样的方案,gdlink(独立的那款)听说实际上就是CMSIS-DAP,这样的话还可以调试RISC-V吗?或者这样理解:CMSIS-DAP实现了USB ...
-
一、队伍介绍报名编号:CICC2740团队名称:管他三七二十一学校名称:华中科技大学队伍成员:龚绎天、李泽立、王欣倓指导老师:王超大家好,本篇是我们队伍的第五篇分享,主要内容是分享一下在使用nucle...