UART通信简介,UART如何工作
通用异步收发传输器(Universal Asynchronous Receiver/Transmit....
FPGA如何实现FP16格式点积级联运算
神经网络架构中的核心之一就是卷积层,卷积的最基本操作就是点积。向量乘法的结果是向量的每个元素的总和相....
什么是I2C协议?I2C的功能特点有哪些
I2C协议是一个允许多个 “从机” 芯片和一个或更多的 “主机” 芯片进行通讯的协议。它就像串行外设....
打开AD软件出现一个APPCRASH错误的解决办法
通过360、电脑管家、百度管家这些软件将开机启动项全部禁止,然后重启,第一步就去打开AD软件,完美启....
算法的学习与贪吃蛇的实现框架
将前面几篇文章介绍的几个小游戏整合在一起,加入了简陋的数字时钟和图片显示功能,合在一起作为一个小项目....
JESD204协议标准的分类和区别
由于高速ADC的迅速发展,传输速率已经迈入GSPS,因此JESD204B标准协议将会成为应用范围最广....
如何设计一个实用的按键模块
这是FPGA之旅的第二个设计实例了,按键在项目中的作用是非常大的,使用的很频繁,本例将带大家设计一个....
常见的Warning问题解决方法
在约束文件XDC(SCOPED_TO_REF、SCOPED_TO_CELLS)中使用“create_....
SpinalHDL的仿真中可以使用的后门读写操作
UVM里面有前门访问,后门访问的概念。前门访问无非通过总线来实现寄存器/Mem的访问。而当在一些仿真....
GIL在CPython解释器中的工作原理
之所以说是解释执行,是因为Python是高级语言,CPU那家伙不认识Python代码,需要运行的时候....
为什么STM32不集成PHY呢?
STM32只有网络外设时不能进行网络通信的,因为STM32只提供了SMI接口,MII和RMII接口。....
Xilinx 7系列FPGA PCB仿真和分析
大多数差分跃迁都是通过电容。P和N路径相互耦合,增加了电容。许多跃迁在宽频带上具有与集总电容相同的频....
AXI VIP 中产生传输事务的基本方法
本系列我想深入探寻 AXI4 总线。不过事情总是这样,不能我说想深入就深入。当前我对 AXI总线的理....
使用VCS仿真Vivado IP核时遇到的问题及解决方案
前年,发表了一篇文章《VCS独立仿真Vivado IP核的一些方法总结》(链接在参考资料1),里面简....
SpinalHDL里如何实现Sobel边缘检测
书接上文,趁着今天休假,采用SpinalHDL做一个小的demo,看看在SpinalHDL里如何优雅....
从实测的IIC波形入手,带你看到真实的IIC样子
实际上,上面和中间是同样的SDA线,这里只是分开示意。因为IIC应答是一种相互关系,单片机发数据给I....
如何搭建一套 Linux 开发环境
对于刚接触嵌入式 Linux 系统开发的同学来说,搭建开发环境是一个不小的挑战,我看到过很多在入门边....
高速收发器的走线特性阻抗设计
引言:传输介质的选择,无论是PCB材料还是电缆类型,都会对系统性能产生很大的影响。尽管任何传输介质在....
FPGA产业将面临怎样的新格局和新走向?
以Achronix的SpeedcoreeFPGA半导体知识产权(IP)为代表,eFPGA正在为智能设....
如何实现win10下的一个串口工具
最近笔者要要实现win10下的一个串口工具,要想多少年前开发的串口工具还是vc++6.0下开发的,把....
SoC /数字芯片类岗位需要学习哪些技能?
数字芯片周边知识,比如内部与外部的总线原理或使用经历(DDR,serdes,PCIE,以太网,多媒体....
赛灵思发现了阻碍SmartNIC普及的三大因素
超大规模用户和 CSP 的第二个要求是可组合性。这是一种将新功能块动态插入到收发包处理流水线中的功能....
ARP协议在TCP协议栈中的地位
在上面,我们介绍netdev_receive()函数的时候,已经发现了以太网帧类型主要分两大类型,一....