开源ISP介绍(1)——开源ISP的Vivado框架搭建
ZYNQ视频图像处理系统,ISP图像处理硬件实现
太速科技-232-基于FMC的2收2发TLK2711子卡
TLK2711与时钟芯片SI5338相结合支持1.6Gbps至2.5Gbps的有效串行接口速度,可提供高达 2Gbps的数据带宽。板卡包含2路TLK2711,实现2收2发。● 对外接口:FMC-LPC, 视频口 HDBNC-J-P-GN-RA-BH2。支持公司板卡 274 (1.8V),636(3
XCVU13P板卡设计原理图:509-基于XCVU13P的4路QSFP28光纤PCIeX16收发卡
PCIeX16收发卡 , XCVU9P卡 , XCVU13P , XCVU13P板卡 , QSFP28光纤
FPGA上板项目(五)——UART测试,串口发送
实验内容:每隔一秒,串口发送一次“HELLO!”笔记包括:发送模块的模块框图、时序波形、仿真结果以及顶层模块的时序波形、仿真结果、上板验证结果
FPGA在人工智能领域的应用前景(AI)!!!
FPGA在人工智能领域的应用前景是积极的,尤其是在需要高性能、低延迟和定制化解决方案的场景中。随着AI技术的不断发展和FPGA技术的进步,FPGA将在AI领域扮演越来越重要的角色。然而,FPGA的成功应用也依赖于生态系统的发展,包括设计工具的易用性、开发社区的支持以及与其他技术的兼容性。人工智能应用
KV260 视觉 AI 套件入门--开箱报告(烧录+配置网络)
在这个快速发展的技术世界中,Zynq SoC芯片的出现无疑是一次革命性的进步。它将ARM处理器的强大计算能力与FPGA的灵活性完美结合,为工业控制和视觉AI应用带来了前所未有的便利。通过Zynq,开发者可以在同一芯片上同时进行软件和硬件的开发,这不仅简化了开发流程,还显著提高了效率。
基于 FPGA 的 YOLOv5s 网络高效卷积加速器设计【上】
为提升在资源受限情况下的嵌入式平台上卷积神经网络( Convolutional Neural Network, CNN)目标识别的资源利用率和能效,提出了一种适用于 YOLOv5s 目标识别网络的现场可编程门阵 列(Field Programmable Gate Array,FPGA)共享计算单元的
逻辑这回事(二)----FPGA安全编码规范
安全编码的背景、定义FPGA攻击方式和攻击目的安全编码价值2020年4月,来自德国的研究者披露了一个名为“StarBleed”的漏洞,当时引起了业内一片轰动。这种漏洞存在于赛灵思的Virtex、Kintex、Artix、Spartan 等全部7系列FPGA中。通过这个漏洞,攻击者可以同时攻破FPGA
跑lvs出现soft connect怎么处理?
如果有soft connect的话,lvs是没法pass的,会发现很多一堆std cell连接了错误的ground信号。那么这个时候,如果设计中涉及2个以上ground时,便可以往这个方向来debug。这里小编提供2种解决方法。第一种,按照图1所示,如果VSS和AVSS最终就是要接到一起的。为了过l
一种代码编写方法分享(适用于单片机、PLC、FPGA等可进行过程控制或多状态切换的编程)
本方法是笔者在总结以往编程经验,并结合实际项目经历的基础上提出的一种代码编写方法,仅作为方法分享。如有不足之处,敬请斧正。
Corundum基于FPGA的开源平台介绍
Corundum是一个基于FPGA的开源原型平台,主要用于开发高达100Gbps及更高速率的网络接口. Corundum平台具备多种核心功能,以实现实时、高线速操作。这些功能包括高性能数据路径、10G/25G/100G以太网MAC、PCI Express第3代、自定义PCIe DMA引擎以及本机高精
github有趣项目:Verilog在线仿真( DigitalJS+edaplayground)
【代码】github有趣项目:Verilog在线仿真( DigitalJS+edaplayground)
万兆以太网MAC设计(14)FPGA实现巨型以太网数据帧传输
万兆以太网设计最终章节,巨型以太网数据帧传输设计。对于标准以太网而言,数据传输范围为46-1500字节,当大于1500字节后数据将无法传输。在IP层的报文描述当中,有一个分片字段,通过该字段即可实现将巨型数据帧拆分为多个小于1500字节的数据进行传输。
FPGA开发——状态机的使用
我们在使用FPGA进行开发的过程当中,实现一个东西用得最多的实现方法就是状态机的实现方法,用一句话总结就是万物皆可状态机,这和我们在学习Linux时常说的在Linux中万物都是文件差不多,这里就主要就是突出状态机的应用范围很广。
FPGA开发——按键控制LED的实现
在顶层文件中,使用一个中间变量key_out将按键中的输出赋值给LED模块中的按键标志位输入key_flag。通过我们前面编写的按键消抖的文件和LED文件将按键和LED两个模块进行交互,从而达到按键控制LED的目的。在上一篇文章中我们学习了按键的相关消抖及其使用,在这篇文章当中我们就针对通过按键实现
vivado LOCK_UPGRADE
vivado LOCK_UPGRADE
玩转OurBMC第八期:OpenBMC webui之通信交互
在 OpenBMC 中,webui(用户界面)是用户与服务器硬件交互的重要桥梁,也是实现高效管理的关键纽带。随着数据中心和服务器管理需求的持续攀升,webui的重要性日益凸显,已然成为OpenBMC系统中不可或缺的重要组件。本期内容将深入探索OpenBMC的webui前后端交互的工作流程。通过对we
Vivado与Vscode编程环境的搭建
Asciiflow2:纯文本流程图绘制工具Draw.io Integration:创建、编辑和维护图表和流程图Waveform Render:波形图绘制Better Align:对齐工具verilog-simplealign:代码对齐TabOut:跳出空格Increment Selection:多条
安全防御:防火墙基本模块
它会检查每个传入和传出的数据包的头部信息,包括源 IP 地址、目的 IP 地址、源端口、目的端口、协议类型(如 TCP、UDP、ICMP 等)以及数据包的标志位等。如果允许,防火墙会创建一个状态表项来记录该连接的状态,包括连接的方向、数据包的序列号等。- IDS/IPS 模块通常使用多种检测技术,包
基于FPGA的以太网设计(2)----以太网的硬件架构(MAC+PHY)
基于FPGA的以太网设计(2)----以太网的硬件架构(MAC+PHY)