BL(B)和LDR跳转范围是如何规定的
1. BL LDR指令简介 2. 分析绝对跳转过程 3. BL(B)和LDR跳转范围是如何规定的 4....
单口、双口、简单双口、真双口RAM的区别
单口 RAM(Single RAM)、双口 RAM(Dual RAM)、简单双口 RAM(Simpl....
AD9361芯片进行数据接口逻辑代码的编写
本文通过以高速AD9361芯片为例进行数据接口逻辑代码的编写,利用SelectIO IP快速高效完成....
在DNN中FPGA做了一些什么?
不论是CNN还是RNN,一个共同特点是整个网络是由几个相同的单元联结形成的。CNN中基本的单元是神经....
如何在Vitis中设定Kernel的频率
在Kernel Estimate报告中,可以看到,Target Clock已经按要求设置成200Mh....
处理以太网帧以及IP,UDP和ARP的模块
顶层千兆和10G MAC模块是eth_mac_ *,具有各种接口,并且带有/不带有FIFO。顶层10....
如何在IP的kernel module里设置并使用IP interrupt
用附件里的 system-user.dtsi 把 project-spec/meta-user/re....
将 .mcs文件写入Quad SPI或Linear BPI闪存
现在我们必须指定连接到我们特定开发板上的 FPGA/SoC 设备的内存部分。要为您的开发板找到内存部....
开源的代码编辑器sourcetrail
sourcetrail能够十分高效的帮助开发者去探索、熟悉陌生的代码,目前支持 C、C++、Pyth....
关于贝叶斯定理的几个概率定义
贝叶斯定理的含义也就是:为了估测一个事件A的真实概率,我们对该事件加入一个实验结果,即似然函数,当似....
关于AXI4-Stream协议总结分享
XI4-Stream跟AXI4的区别就是AXI4-Stream去除了地址线,这样就不涉及读写数据的概....
嵌入式系统中常用的IIC与SPI
为了节省微控制器的引脚和和额外的逻辑芯片,使印刷电路板更简单,成本更低,位于荷兰的Philips实验....
Pilkington FPGA架构简介
第一种架构(无特定名称)是围绕一个具有NAND门和锁存器的逻辑单元设计的,每个逻辑单元通过本地互连进....
基于SRAM技术的Xilinx FPGA
现代PLD的核电源为内部多数电路供电,所消耗的功率也最高。每一次新工艺的出现,都会产生新的核电源要求....
基于STM32的PS2遥控小车
CLK的每个周期为12us。若在某个时刻,CLK处于下降沿,若此时DO为高电平则取“1”,低电平则取....
FPGA在微软云azure中的应用
编程复杂,开发周期较长。RTL的开发包括了架构设计,RTL代码,仿真验证,上板调试。一个项目的周期往....
HART协议究竟是怎样一个协议呢?
HART协议是混合模拟信号以及数字信号的工业自动化开放协议。HART被广泛用于过程和仪表系统,从小型....
GD32VF103:采用RISC-V内核设计的MCU
GD32VF103 系列 SOC 是兆易创新与芯来科技合作,基于 RISC-V 架构设计的一款面向 ....
嵌入式开发者都该了解的10大算法
归并排序(Merge sort,台湾译作:合并排序)是建立在归并操作上的一种有效的排序算法。该算法是....
FPGA开源项目:小球追踪系统设计
图像采集显示流程一般是:FPGA把摄像头采集图像数据缓存到SDRAM,再从SDRAM搬运到LCD驱动....
线性反馈移位寄存器(LFSR)
抽头(tap):影响线性反馈寄存器下一个状态的比特位叫做抽头,抽头的设定会决定线性反馈寄存器最大的输....