技术干货
文章平均质量分 86
迪普微社区
欢迎来到迪普微社区!
专注分享FPGA开发板、行业资讯、应用方案、技术干货!
感谢关注~
展开
-
总结UART、I2C、SPI、TTL、RS232、RS422、RS485、CAN、USB、SD卡、1-WIRE、Ethernet,建议收藏!
快来get UART、I2C、SPI、TTL、RS232、RS422、RS485、CAN、USB、SD卡、1-WIRE、Ethernet转载 2024-05-22 09:00:00 · 0 阅读 · 0 评论 -
对比GPU,一文带你搞懂FPGA!
在硬件加速和并行计算领域,FPGA(现场可编程门阵列)和GPU(图形处理单元)都是强大的工具。然而,对于许多初学者来说,FPGA的概念似乎比GPU更为复杂和难以捉摸。本文将通过FPGA与GPU的类比,帮助读者更直观地理解FPGA的工作原理和应用场景。原创 2024-05-17 11:00:00 · 647 阅读 · 0 评论 -
技术干货|AMD Versal™ Adaptive SoC CPM PCIE PIO EP 设计 CED 示例
本文可让开发者们看懂 AMD Vivado™Design Tool 2023.2 中的“AMD Versal™Adaptive SoCCPM PCIE PIO EP 设计”CED 示例。转载 2024-05-17 09:00:00 · 4 阅读 · 0 评论 -
技术干货|使用 PCIE 更新 AMD ZYNQ™ 的 QSPI Flash 参考设计
AMD ZYNQ™ 7000 的 S_AXI 端口提供了外设访问 PS 内部外设控制器的接口,这其中包括 4 个 S_AXI_HP 端口以及两个 S_AXI_GP 端口。一般来说,可以访问的内部资源包括 DDR 控制器,QSPI 控制器,OCM,IIC,SPI 等。转载 2024-05-16 10:00:00 · 4 阅读 · 0 评论 -
技术干货 | AMD Vivado Hardware Debug 教程:自动触发ILA采集优化流程
在硬件调试时,经常需要用 ILA 采集一些 FPGA 内部或者对外的初始化信号,然而在下载完 Bitstream 后立即采集这些变化稍纵即逝的信号,比如在 1uS 内手动触发 ILA 采集信号,以普通人的手速显然是无能为力的。有的变通方法比如在程序中加入一定的延时量或者外部按键做触发 ILA 采集也可以实现。但是某些应用场景下,初始化必须在上电后的一定时间范围内完成。本文将介绍一种可适用于上述场景的方法,即在下载 Bitstream 后自动触发 ILA 采集,为硬件调试提供更多便利。转载 2024-05-15 10:00:00 · 15 阅读 · 0 评论 -
技术干货 | NoC DDRMC LPDDR4 上运行 AMD Versal™ Adaptive SoC DCMAC 设计示例
本篇文章将介绍针对 NoC DDRMC LPDDR4 的 DCMAC 设计示例的硬件测试。转载 2024-05-15 09:00:00 · 5 阅读 · 0 评论 -
基于VDMA的远程图像采集系统参考设计
本参考设计基于ZYNQ开发板, 使用VDMA做原始图像采集系统,在petalinux下做服务器,通过Socket发送图像至Windows或者Linux上位机。作为验证,可以连接CMOS,或者使用AXI TPG生成仿真的图像数据。教程中所有涉及的设计及代码均在Windows和Linux平台下作了验证。转载 2024-05-11 10:00:00 · 2 阅读 · 0 评论 -
一文揭秘电路反馈,让你秒懂其奥秘!建议收藏
反馈,就是把放大电路的输出量的一部分或全部,通过反馈网络以一定的方式又引回到放大电路的输入回路中去,以影响电路的输入信号作用的过程。转载 2024-05-10 09:00:00 · 25 阅读 · 0 评论 -
【深度教学10】Altera EP4CE6F17C8的FPGA矩阵键盘实例(另类方法)
带你学会 Altera EP4CE6F17C8的FPGA矩阵键盘,新方法!转载 2024-05-09 10:00:00 · 10 阅读 · 0 评论 -
FPGA开发利器:精选流程图与时序图绘制工具推荐
FPGA开发过程中,经常需要绘制一些时序图和流程图,本文介绍一下常用的工具软件。转载 2024-05-06 10:23:43 · 80 阅读 · 0 评论 -
揭秘AI芯片巨头:CPU、GPU、FPGA、ASIC特性与优劣对比
目前,智能驾驶领域在处理深度学习AI算法方面,主要采用GPU、FPGA 等适合并行计算的通用芯片来实现加速。同时有部分芯片企业开始设计专门用于AI算法的ASIC专用芯片,比如谷歌TPU、地平线BPU等。在智能驾驶产业应用没有大规模兴起和批量投放之前,使用GPU、FPGA等已有的通用芯片可以避免专门研发定制芯片(ASIC)的高投入和高风险,但是,由于这类通用芯片设计初衷并非专门针对深度学习,因而存在性能不足、功耗过高等方面的问题。这些问题随着自动驾驶行业应用规模的扩大将会日益突出。转载 2024-05-06 10:17:13 · 83 阅读 · 0 评论 -
相比于ADI单芯片,RFSoC的优势解析
RFSOC的优势在于在单一芯片里实现更高密度的数据通路,对于5GMIMO来说,PCB layout的面积会更少。另外功耗方面也会比较有优势。同时集成在FPGA中,省却了JESD的链接通路,直接通过AXI-Stream总线进行片内数据传输,更加灵活方面。转载 2024-05-03 09:00:00 · 24 阅读 · 0 评论 -
【干货】深度解析I2C原理,建议收藏!
I2C全拼Inter Integrated Circuit,简称IIC或I2C,是由Philips公司开发的两线时串行总线,用于SOC与外设的连接通讯,它只需要两根线就能实现I2C的通讯,采用主从模式,主的一方可以读写数据,而从的一方只能等待被读写。从的一方没有主动权。转载 2024-05-02 09:00:00 · 112 阅读 · 0 评论 -
挑战全网最有趣的光模块科普!
相信在座的通信人,都听说过光模块的大名。但对于各种光模块的种类、性能指标、命名方式却总是记不住到处搜索,难以找全~所以今天文档君就为大家全方位“盘一盘”光模块,搞了超多有趣的例子,让你一次性记住。先点击个收藏,Let's Go!转载 2024-04-29 10:00:00 · 21 阅读 · 0 评论 -
基于FPGA的手势识别的多功能机械臂
随着信息技术的发展,人机交互技术逐渐由以键盘、鼠标等基于图形用户界面的方式,转变为以模拟和类似人类感知传输的信息类型。其中,手势识别因其具有的自然、直接、有效的交互特点,越来越受到研究人员的关注。转载 2024-04-25 10:00:00 · 150 阅读 · 0 评论 -
【技术干货】FPGA编程:原理深度解析与核心要点概览
软硬件工程之间的界限比我们看到的更模糊。称之为现场可编程门阵列 (FPGA) 的器件,其物理属性可通过使用硬件描述语言 (HDL) 来操控,该器件可在软硬件编程之间架起一座桥梁。转载 2024-04-24 10:00:00 · 35 阅读 · 0 评论 -
MCU跑AI,谁更牛?
怎么快速判断一款芯片的AI处理性能?那就不得不提到MLperf。MLPerf由图灵奖得主大卫•帕特森(David Patterson)联合谷歌、斯坦福、哈佛大学顶尖学术机构发起成立,是权威性最高、影响力最广的国际AI性能基准测试。该机构也时常放榜,让我们快速了解当今芯片发展情况。转载 2024-04-23 10:00:00 · 24 阅读 · 0 评论 -
大佬总结!电源常用通讯电路详解!
数字电源中常用的通讯方式包括RS485、RS232、CAN、TCP/IP以及I2C等。转载 2024-04-22 09:00:00 · 32 阅读 · 0 评论 -
【深度教学9】Altera EP4CE6F17C8的FPGA矩阵键盘实例
手把手带你学会Altera EP4CE6F17C8的FPGA矩阵键盘!转载 2024-04-21 09:00:00 · 32 阅读 · 0 评论 -
【深度教学8】Altera EP4CE6F17C8的FPGA可调校数码管时钟实例
手把手带你学会Altera EP4CE6F17C8的FPGA可调校数码管时钟转载 2024-04-17 10:00:00 · 57 阅读 · 0 评论 -
【深度教学7】Altera EP4CE6F17C8的FPGA键控灯实例
手把手带你学会Altera EP4CE6F17C8的FPGA键控灯!转载 2024-04-16 09:00:00 · 48 阅读 · 0 评论 -
【深度教学6】Altera EP4CE6F17C8的FPGA数码管时钟显示实例
1、本例采用了两种方式来实现,第一种方式使用了层层例化的方法,先实现最基本的模10和模6的计数模块,再通过例化方式形成上一层的模60计数模块,然后再实现一个模24的计数模块,共同为顶层的显示模块提供例化。先编写数码管实现显示字形解码的程序,有两个,一个为不带小数点显示的,一个是带小数点显示的,先看不带小数点的,模块名称为seg_decode,文件名称为seg_decode.v,代码如下。最后是数码管时钟显示模块,并设置为顶层模块,模块名称为seg_clock,文件名称为seg_clock.v,代码如下。转载 2024-04-15 10:00:00 · 46 阅读 · 0 评论 -
【干货】基于FPGA的网络摄像头(含源码)
本次使用原子的上位机对以太网接收的数据进行显示,实测当上位机点击打开按钮后,上位机会通过以太网向FPGA发送一个长度为1的数据报,报文数据为8’h31,当FPGA接收到数据后,即可向上位机传输数据。转载 2024-04-12 10:00:00 · 71 阅读 · 0 评论 -
【干货】AMD FPGA中MicroBlaze固化流程详解
MicroBlaze是AMD FPGA推出的一款32/64位软核嵌入式处理器,其高度可配置,可满足通信、工业、医疗、汽车、以及消费类各场景需求。MicroBlaze是AMD FPGA嵌入式产品的重要组成部件,具有多功能互联系统,可支持各种嵌入式应用。转载 2024-04-10 09:00:00 · 76 阅读 · 0 评论 -
【深度教学5】Altera EP4CE6F17C8的FPGA双数码管六十进制秒计数实例
手把手带你学会 Altera EP4CE6F17C8 的 FPGA双数码管六十进制秒计数。转载 2024-04-09 09:00:00 · 62 阅读 · 0 评论 -
FPGA技术在汽车电子领域的融合应用:推动汽车电子系统优化升级
FPGA是在PAL、GAL等可编程器件的基础上进一步发展的产物。它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。转载 2024-04-07 10:02:36 · 30 阅读 · 0 评论 -
FPGA学习之路:深入剖析以太网原理
在以太网链路上的数据包称作以太网帧。以太网帧起始部分由前导码和帧开始符组成。后面紧跟着一个以太网报头,以MAC地址说明目的地址和源地址。帧的中部是该帧负载的包含其他协议报头的数据包(例如IP协议、ARP协议)。以太帧由一个32位冗余校验码结尾。它用于检验数据传输是否出现损坏。以太网帧格式如下图所示。转载 2024-04-06 09:00:00 · 37 阅读 · 0 评论 -
利用FPGA技术打造高效能VGA显卡
FPGA(可编程门阵列)是一种功能强大的电子设备,它由多个逻辑块通过互连线连接在一起。通过按需连接逻辑块,可以创建简单或复杂的电路。你可以将FPGA想象成一个大盒子里的乐高积木,可以按照你的意愿组合出各种类型的数字电路,从简单的异或门(XOR)到中央处理器(CPU),甚至整个系统(如果你有足够的资金购买最大规模的设备)。转载 2024-04-03 09:00:00 · 24 阅读 · 0 评论 -
实测52.4MB/s!全国产ARM+FPGA的CSI通信案例分享!
CSI(CMOS sensor parallel interfaces)总线是一种用于连接图像传感器和处理器的并行通信接口,应用于工业自动化、能源电力、智慧医疗等领域,CSI总线接口示意图如下所示(以全志科技T3处理器的CSI0为例)。转载 2024-04-02 09:00:00 · 98 阅读 · 0 评论 -
基于ARM+FPGA的伺服驱动系统优化设计与实现
在伺服系统中,通常使用从外部到内部嵌套的三闭环控制方案来实现永磁同步电动机的位置、速度和电流的反馈控制。这种控制结构就决定了处于三环最内部的电流环的计算速度制约着整个伺服系统的计算速度,只有首先保证电流环路的计算周期短、带宽大,才能设计出高性能的伺服系统。转载 2024-03-29 10:00:00 · 65 阅读 · 0 评论 -
【深度教学4】Altera EP4CE6F17C8 FPGA驱动数码管秒计数实例(附源码)
快进来学习用Altera EP4CE6F17C8 FPGA驱动数码管秒计数吧!(附源码)转载 2024-03-26 10:00:00 · 64 阅读 · 0 评论 -
【深度教学3】Altera EP4CE6F17C8 FPGA驱动数码管动态显示全攻略
手把手带你学会Altera EP4CE6F17C8 FPGA驱动数码管动态显示转载 2024-03-25 10:00:00 · 494 阅读 · 0 评论 -
MCU、DSP、FPGA、ASIC与PLC:优缺点深度对比与分析
MCU、DSP、FPGA、ASIC和PLC都是数字电子技术领域中的重要概念,它们在不同领域中都有着广泛的应用。本文将从定义、工作原理、应用领域、优缺点等方面,对它们进行详细的比较和分析。转载 2024-03-24 09:00:00 · 665 阅读 · 0 评论 -
带你了解Chiplet带来的三大技术趋势
Chiplet顾名思义就是小芯片,我们可以把它想象成乐高积木的高科技版本。首先将复杂功能进行分解,然后开发出多种具有单一特定功能,可进行模块化组装的“小芯片”(Chiplet),如实现数据存储、计算、信号处理、数据流管理等功能,并以此为基础,建立一个“小芯片”的集成系统。转载 2024-03-22 10:00:00 · 27 阅读 · 0 评论 -
【深度教学2】手把手带你学会用EP4CE6F17C8实现FPGA流水灯
手把手带你学会用EP4CE6F17C8的实现FPGA流水灯,速学!转载 2024-03-15 09:00:00 · 400 阅读 · 3 评论 -
【深度教学1】手把手带你学会EP4CE6F17C8的FPGA开发(以半加器为例)
超详细基于EP4CE6F17C8的FPGA开发过程,速学!FPGA芯片型号为EP4CE6F17C8,属于ALTERA公司Cyclone IV系统的产品。转载 2024-03-14 10:00:00 · 1189 阅读 · 0 评论 -
【干货】嵌入式系统词汇表大全(建议收藏)
干货满满,快来get嵌入式系统词汇表吧!转载 2024-03-07 15:00:00 · 48 阅读 · 0 评论 -
带你用FPGA实现平衡小车
本次设计分为三大部分:MPU6050姿态解算 , 电机驱动(PWM+编码器) , 平衡控制,遥控器控制的模块另外算。其中MPU6050姿态解算为设计的核心,解算出来的角度越稳,平衡控制就越容易,小车也就越稳定。平衡控制其核心是调节PID的参数,参数调的好,小车没烦恼。转载 2024-03-06 15:00:00 · 32 阅读 · 0 评论 -
【干货】FPGA实现IIC协议(附源码)
今天给大家带来的是IIC通信,IIC协议应用非常广泛,例如与MPU6050进行通信,配置OV5640摄像头、驱动OLED屏幕等等,都需要使用到IIC协议,所以掌握它是非常必要的,废话不多说,接着往下看。转载 2024-03-06 09:00:00 · 651 阅读 · 0 评论 -
基于Arria 10 FPGA的核心板电路研制
物联网,智能汽车,云计算在我们生活中已经耳熟能详,随着FPGA的更新进步,在各类电子科技中不断发力,让我们的生活变得更加智能和便捷。下面给大家介绍一下来自Intel的FPGA Arria 10以及明德扬研发的一款Arria 10的核心板电路设计。转载 2024-03-02 09:00:00 · 54 阅读 · 0 评论