-
队名称:Great Bee大家好,本团队此次分享的内容为FPGA的图像采集过程。模块设计时写操作用了一个片内FIFO作为写缓存,并设计了向FIFO写数据模块将配置数据写入FIFO中,之后模块产生S...
-
团队名称:Great Bee 大家好,本团队此次分享的内容为时钟移相电路加速模块的设计。数据接收时由于传感器输出的LVDS信号,即低压差分信号,LVDS信号是利用一个低压差分对的相对关系来表...
-
团队名称:Great Bee 大家好,本团队此次分享的内容为通信接口模块的设计数据通信主要是采用CH375国产芯片设计的,它是一个USB总线的通用接口芯片,支持HOST主机方式和SLAV...
-
团队名称:Great Bee大家好,本团队此次分享的内容为开发过程中使用到的PYQT 应用程序框架及开发工具。pYqt 是一个多平台的 python 图形用户界面应用程序框架,由于其面向对象、...
-
看门狗定时器(Watch Dog Timer,WDT或WDGT),是一种微控制器为了防止程序“跑飞”而设计的一种硬件机制,让系统在因电磁干扰或者软件错误而当机的时候可以复位系统,从而具备自修复的能力。
-
团队名称:Cambrain_20 这个是我们整体的架构图。我们SOC主要包括了三个模块组,计算核心组,系统外设组,数据外设组。计算核心组包括了RISC-V内核,RISC-V内核中集成了一个...
-
团队名称:Cambrain_20 这个是我们整体的架构图。我们SOC主要包括了三个模块组,计算核心组,系统外设组,数据外设组。计算核心组包括了RISC-V内核,RISC-V内核中集成了一个...
-
队伍编号:CICC1893队伍名称:夏芯前文介绍了APB总线,并分享了硬件设计的过程。本篇分享软件实现过程。1. 准备工作将硬件下载至FPGA中后,使用Nuclei Studio进行软件调试。(此过程...
-
队伍编号:CICC1893队伍名称:夏芯前文介绍了APB总线,以及基于APB总线添加外设的可能性。本篇分享基于hbirdv2的APB总线添加外设的具体过程。1. APB slave硬件设计APB sl...
-
CNN算法简介我们硬件加速器的模型为Lenet-5的变型,网络粗略分共有7层,细分共有13层。包括卷积,最大池化层,激活层,扁平层,全连接层。下面是各层作用介绍:卷积层:提取特征。“不全连接,参数共享...
-
团队编号:CICC1037团队名称:对对队Nuclei Studio 测试程序设计在Nuclei Studio端完成调试代码设计,分为ROM读写,AXI/ICB 读写,GPIO的写。4.2.1、ROM...
-
队伍编号:CICC1037队伍名称:对对队NMSIS NN 软件库是一组高效的神经网络内核,旨在最大限度地提高 Nuclei N 处理器内核上的神经网络的性能并最大限度地减少其内存占用。该库分为多...
-
队伍名称:对对队分享内容:SD卡读步骤:SD卡初始化完成后,SD 卡初始化过程中的 SPI 时钟需要使用低速时钟(最好小于 400Khz)。所以要对系统时钟进行分频。SD 卡读取模块: SD 卡读取的...
-
大家好,我们是第五届集创赛好家伙团队,队伍编号为CICC1061。本帖将分享我们团队,在Windows操作系统下使用vivado将设计的电路烧写到MCU200T开发板上的FLASH中的方法。通过将硬件...
-
大家好,我们是第五届集创赛好家伙团队,队伍编号是CICC1061。本文将分享我们团队提高E203软核主频的办法。查阅芯来科技官方出版的《手把手教你设计CPU——RISC-V处理器篇》教材,我们发现,原...
-
大家好,我们是集创赛 好家伙团队(CICC1061)。我们使用的是芯来科技提供的hbirdv2_E203软核以及芯来科技MCU200T开发板,板上的FPGA芯片是XILINX的XC7A200T-FBG...
-
队伍编号:CICC1893队伍名称:夏芯本篇分享基于hbirdv2的APB总线添加外设的过程,能力有限,希望能够互相学习。1. APB总线介绍:APB(Advanced Peripheral Bus)...
-
队伍名称:对对队分享内容:SD卡读步骤:SD卡初始化完成后,SD 卡初始化过程中的 SPI 时钟需要使用低速时钟(最好小于 400Khz)。所以要对系统时钟进行分频。SD 卡读取模块: SD 卡读取的...
-
NMSIS NN 软件库是一组高效的神经网络内核,旨在最大限度地提高 Nuclei N 处理器内核上的神经网络的性能并最大限度地减少其内存占用。该库分为多个功能,每个功能涵盖特定类别: 神...
-
团队名称:对对队分享内容:SD卡我们对 SD 的读写协议一般有 SPI 模式和 SDIO 模式两种,由于SPI 在芯片管脚上只占用四根线,而且SPI 实现SD卡读写只需要修改一些 SPI 接口逻辑就可...
-
团队:站着撸代码 大家好,本团队此次分享的内容为可实现数据全复用高性能池化层设计思路,核心部分主要由以下3个部分组成;1.SRAM读取模块;——池化使用的存储为SRAM 基于SRAM读与...
-
团队:站着撸代码 本团队本次分享内容为NucleiStudio基于一代蜂鸟E203的工程创建。1.下载NucleiStudio;2.启动IDE;——启动后会指定工作目录,选定后直接Lunch...
-
团队名称:站着撸代码 大家好,本次我们团队想要分享的是如何将一代蜂鸟E203移植入自己的FPGA并协同NucleiStudio进行Debug时,其中cfg配置文件的修改;首先我们使用的是Xi...
-
关于d1哪吒开发板的启动流程分析1.本文概述2.D1上电后启动的第一个程序3.启动SPL4.启动opensbi5.裸机程序的编写6.小结1.本文概述从RISC-V生态的角度上来看,D1哪吒开发板确实是...
-
用哪吒D1开发板体验riscv向量底层编程1.前言2.机器模式处理器状态寄存器(MSTATUS)3.编译选项支持V扩展4.RISC-V向量计算的原理5.通过实例分析RISC-V V扩展的运作机制6.R...
-
团队:站着撸代码 双线性插值法:目标象素值根据这个源图中虚拟的点四周的四个真实的点来按照一定的规律计算出来。像最邻近插值法那样由目标图的坐标反推得到的源图的的坐标是一个浮点数的时候,采...
-
团队:站着撸代码 ICB总线总的可以分为命令通道和响应通道,主机通过ICB总线向从机发送命令,从机通过ICB总线响应主机,如下图所示 如下是往ICB总线上挂载AXI Pe...
-
实时时钟(Real-Time Clock,RTC)常用于制作时钟日历。RTC电路分属于两个电源域:备份域和VDD电源域。RTC的核心计数部分在备份域中,可在VDD断电VBAT供电时保持RTC的计数,...
-
团队:芯光 队伍编号:CICC1787 font-face{ font-family:"Times New Roman"; } font-face{ font-family:&q...
-
团队:芯光 队伍编号:CICC1787TCORDIC算法,由低延迟CORDIC算法和Taylor展开组成。Taylor展开计算作为CORDIC算法的补充,能够结合CORDIC算法和Taylor展开方...
-
大家好,我们是集创赛 CICC1061 好家伙队,本帖我们将结合芯来科技官方提供的nice_demo例程,进行嵌入式软件源码的讲解介绍。由于笔者本人也是刚刚开始学习嵌入式开发的萌新,难免有一些疏漏之处...
-
团队:芯光 队伍编号:CICC1787单口 RAM 只有一个时钟(clka)(时钟上升沿到来时对数据进行写入或者读出)、一组输入输出数据线(dina douta)、一组地址线(addra)、一个使...
-
AXI 是ARM公司提出的高级可扩展接口协议AXI_stream用于高速流数据。由于没有地址总线,所...
-
一.队伍介绍队伍编号:CICC1915 二.具体方法和步骤UART模块依照UART协议标准的异步方式发送和接收数据,每个UART模块有TX和RX两根数据线,TX为输出,RX为输入。使用TX数据线串...
-
CICC3922 抛砖引玉1.可参看 https://github.com/cnrv/fpga-rocket-chip$ git clone --recursive https://github.co...
-
CICC3922 抛砖引玉 ubuntu安装与卸载java安装java· 查看java是否安装:java -version· java版本:o 较新的版本是java1...
-
CICC3922 抛砖引玉1.RISC-V工具链安装参考网站:https://github.com/chipsalliance/rocket-chip1)下载rocket-chip:$ git clo...
-
大家好,我们团队的名字是灵芯,参赛编号是CICC2959。 今天主要介绍一下整个FPGA板下载运行调试流程。1、首先,参考网址https://doc.nucleisys.com/hbirdv2/so...
-
队伍编号: CICC3191 ,队伍名称:第N队。简单GPIO调用分享Nuclei Studio中为GPIO的调用定义了七个函数。 与GPIO输入输出的直接有关的是: GPIO_TypeDef...
-
队伍编号: CICC3191 ,队伍名称:第N队。若没有遇到非官方板移植E203在hello world调试中的常见问题及解决方案分享1(前面错发至求助)。_全国大学生集成电路创新创业大赛_RISC-...