- 博客(6)
- 收藏
- 关注
原创 在FPGA上搭建Cortex-m3软核
在FPGA上搭建Cortex-m3软核前言 说是在fpga上搭建,其实还是比较偷懒了,在Vivado上进行搭建,比较方便。先来讲讲Cortex-m3这个东西,玩过单片机的人应该都用过Stm32f103c8t6这块板子,里面的核心架构就是Cortex-m3,c8t6这个器件是基于m3内核组成一块芯片。由于自己需要做一个加密解密的soc,所以需要先搭建一个m3的软核,后续在软核基础上把做好的模块挂到AXI总线上。花了一天做这个,今天就顺带着博客写了,就当作笔记了。Cortex-m3 Design_Sta
2022-04-18 17:01:49 6385 3
原创 基于脉动阵列实现矩阵卷积(FPGA)
今天就来通过google的tpu结构,来谈一下通过脉动阵列实现矩阵卷积,并且来写一个简单的3x3矩阵的2x2卷积核的卷积。
2022-04-10 23:11:13 4549 3
原创 基于脉动阵列的矩阵乘法加速(FPGA)
基于脉动阵列的矩阵乘法加速(FPGA) 原本准备做FADDEV求逆矩阵算法的FPGA实现,其中有一个概念挺吸引人,就是:脉动阵列。1、脉动阵列 先来讲讲脉动阵列的概念,脉动阵列其实是一种处理单元的结构。数据同步流过,能够减小降低重复访问,调高处理效率和资源消耗。 其实这是个比较旧的概念了,1982就有学者提出了。18年谷歌提出的TPU(Tensor Processing Unit)让这个概念回到大众视野,通过脉动阵列可以设计完成矩阵乘法和卷积的操作。今天先讲讲矩阵乘法的实现。2、脉动阵列结构
2022-03-30 11:45:34 9208 8
原创 蓝桥杯单片机备赛笔记
蓝桥杯单片机备赛笔记 write by 黄铠杰一月二十三日刚拿到板子,看了下大概的原理图和资料就开始做了。感觉就像是回到了大一的时候。废话不多说就开始弄了。核心要先看懂关键的头文件知道端口对应原理的外设就差不多了。先做了个流水灯的demo。代码:#include<STC15F2K60S2.H>#include <intrins.h>//flow led void delayms(int
2022-03-25 21:52:12 1982
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人