fpga开发

hexiaoyan8275 小时前
fpga开发·测试载板·互联卡·fpga aurora协议·夹板连接器·板卡互联
互联卡设计方案:504-PCIE X16 金手指 FPGA Aurora协议互联卡PCIE X16 金手指 FPGA Aurora协议互联卡一、板卡概述本板卡采用双 PCIE 夹板式 X16 连接器设计,板上集成时钟缓冲电路,默认配置7050 晶振输出两路 100MHz 参考时钟,晶振可按需替换为其他频率规格,适配不同高速接口调试需求。板卡采用 12V 主电源输入,板载 12V 转 3.3V 电源转换电路,为板上外设、接口电路提供工作电源。
星夜离尘565 小时前
fpga开发
FPGA 二进制数如何变成十进制显示:可背压的逐位 BCD 转换器将 ADC 计数、测量结果或采样频率显示到数码管时,内部二进制值不能直接作为十进制位使用。这里实现无符号二进制到 packed BCD 的逐位转换:每个十进制位占 4 bit,最低 nibble 为个位,例如十进制 123 对应 12'h123,不是字符串,也不是二进制的 12'd123。
匠行科技6 小时前
fpga开发
基于VPX架构的4路10GSPS ADC信号采集处理板板卡采用标准6U VPX架构,配置1片AMD XCVU13P FPGA和1片XC7Z010管理SoC,集成4片AD9213高速ADC,支持4路10GSPS信号同步采集。ADC数据通过JESD204C接口送入FPGA进行实时处理;板上配置8GB DDR4缓存、启动存储器及eMMC。通过SRIO x4、LVDS x32、GTY x12及12路收发光模块实现板间通信与高速光传输,适用于宽带信号采集、实时数字处理和高速数据转发等应用。
幻智星科技1 天前
fpga开发·密码学
蒙哥马利模乘FPGA优化实战在 FPGA 上实现大整数蒙哥马利模乘(Montgomery Modular Multiplication)时,核心瓶颈在于 DSP48 资源的快速耗尽。针对 256 位大数运算,通过结合 Karatsuba 分治算法与CSD(Canonic Signed Digit)编码技术,可将单次模乘的 DSP 消耗从 210+ 个降低至 180 个左右,同时维持 300MHz 以上的主频 。
星夜离尘561 天前
fpga开发
FPGA 多通道 DAC 目标码影子寄存器:成组提交、同拍写入与快照边界三个通道的一组目标码需要一起生效,但控制端每拍只能写一个通道。直接把写值交给后级,会在更新途中出现“通道0已经是新目标,通道1和2还是旧目标”的混合状态。
t_niu_niu1 天前
fpga开发·ram·fpn·固定模式噪声·image sensor
基于多帧累加平均的图像传感器暗电流抑制方法与 FPGA 实现CMOS 图像传感器存在暗电流和固定模式噪声(FPN),传统模拟域 CDS 电路难以完全抑制,数字域单次暗帧减易受随机噪声干扰。本文利用传感器读出链路前端的暗区参考行,提出一种多帧累加平均 + 乒乓 RAM 双缓冲的实时暗电流抑制架构。核心思路是:在暗区对每个像素位置独立累加 16 帧暗像素,取平均后生成高精度暗基准;通过前台/后台双 RAM 乒乓切换,使暗基准的后台刷新与有效区读取并行工作,无帧间停顿;最终在有效像素区执行饱和减法输出。以下按照原始 Verilog 代码从上到下的书写顺序,逐步说明各模块
幻智星科技1 天前
c++·fpga开发·硬件架构
FPGA纯硬件UDP桥接:微秒级响应新范式通过硬件 UDP/IP 桥接 IP 核替代 ARM 核与 Linux 软件栈,核心在于将原本运行在 CPU 上的协议栈(ARP/IP/UDP)、数据打包/解包逻辑、以及寄存器配置接口全部硬化为 FPGA 内部的纯逻辑电路。该方案利用AXI Lite接口暴露控制寄存器,利用AXI Stream接口传输高速数据流,使上位机能够像访问本地内存一样直接通过以太网操作 FPGA 内部资源 。
小蘇的FPGA1 天前
fpga开发
基于FPGA实现PCIe H2C过程中TAG的一种管理方法PCIe DMA · Tag 管理 · 顺序队列 · 纯 RTL 实现在基于 Xilinx 7 系列 PCIe 硬核做 DMA 传输时,H2C(Host to Card,主机到板卡)方向本质上是一连串存储器读请求:板卡上的 DMA 引擎向主机发出读请求,主机通过**带数据的完成包(CplD)**把数据送回来。
威嵌神州1 天前
嵌入式硬件·fpga开发·电脑·平板
一台加固平板,能替掉几台现场设备?在装备现场部署时,硬件数量、线缆链路一直是可靠性短板。多台独立设备叠加,连接器、供电链路成倍增加,后期维护压力很大。 很多项目工程师在选型阶段都会问到同一个问题:加固平板能不能一机多用,替代多台专用设备? 答案是可以,但不是成品直接开箱即用,需要针对性调整接口、内置模块与配套业务软件。
幻智星科技2 天前
fpga开发·硬件架构
树形架构破解FPGA扇出瓶颈通过构建基于 AXI Stream 协议的树形数据流切换架构(包含 N 选 1 仲裁器和 1 分 N 分发器),利用多级流水线寄存器打拍技术,将原本集中式的大扇出(Fanout)信号分解为多层级的小扇出网络,从而显著降低布线拥塞并提升 FPGA 最高工作频率。
FPGA小迷弟2 天前
网络协议·tcp/ip·fpga开发·verilog·fpga
FPGA开发Vivado Block Design/Vitis/SDK/xlinx/开发教程,保姆级别,一看就会!在用 Xilinx 的 FPGA 做项目时,Vivado 的 Block Design(以下简称 BD)绝对是绕不开的一环。它能让你像搭乐高一样,把各种 IP 核拖进去、连几根线,一个复杂的嵌入式系统(比如 Zynq + AXI 外设)就初具雏形了。看起来很美好,对吧?但真正上手后,你会发现到处都是“小坑”:突然某个 IP 被封住了,自动连线把 AXI 总线接得乱七八糟,又或者 Generate Output Products 时爆出一堆红字错误……
FPGA小迷弟2 天前
网络协议·tcp/ip·fpga开发·verilog·fpga
基于FPGA实现智能网卡的概念,什么是智能网卡TL;DR智能网卡(SmartNIC),简单说就是:一颗带有“大脑”的网卡。通过网盘分享的文件:FPGA课程 链接: https://pan.baidu.com/s/1pIFS8GEYu_jH1np4ZLG2Kw?pwd=wbbw 提取码: wbbw FPGA汇总课程,整理不易,尽快保存
好焊孙辉2 天前
python·fpga开发
螺柱焊机哪家质量好在汽车白车身焊装车间,螺柱焊承担着线束支架、内饰卡扣及隔热板等关键部件的连接固定任务。随着单车螺柱使用量从早期的几十个激增至百余个量级,螺柱焊机的稳定性与焊接一致性直接决定了车身装配精度与产线开动率。面对“螺柱焊机哪家质量好”这一行业核心疑问,过去答案往往指向进口品牌,但如今,以鸿栢科技为代表的国产装备已成功打破长期垄断,重塑了行业格局。
XMAIPC_Robot2 天前
arm开发·人工智能·机器学习·fpga开发·rk3588+fpga·i.mx95
基于 i.MX95 平台在新一代工业控制器中的应用 — 工业车载平板、半导体设备主控方案解析标签:#i.MX95 #工业控制器 #半导体设备 #工业平板 #TSN #eIQ NPU #IEC61508 #功能安全 面向读者:工控架构师、嵌入式 Linux 驱动、半导体设备电控、HMI 显控、运动控制方案工程师
szxinmai主板定制专家2 天前
arm开发·人工智能·fpga开发·zynq·am62x
基于 AM62x + Artix-7 的低功耗 ARM+FPGA 平台在轨道交通车门控制中的应用标题:基于 AM62x + Artix-7 低功耗 ARM+FPGA 异构平台在轨道交通车门控制器 DCU 中的设计与实现 标签:#AM62x #Artix7 #轨道交通 #车门控制器 DCU #IEC61508 #SIL2 #TSN #ARM+FPGA 异构 摘要:传统轨道交通客室门 DCU 多采用单 MCU 方案,存在实时性与功能安全难以兼顾、总线扩展弱、诊断与运维能力不足等痛点。本文提出一套 TI AM62x + Xilinx Artix-7 的异构低功耗平台方案,AM62x 承载 Linux 应用
幻智星科技2 天前
arm开发·网络协议·fpga开发·硬件架构
我砍掉了FPGA里的ARM核项目反而提前交付了一个 UDP IP 核,省掉 ARM 程序员,省掉 Linux 软件栈——项目不仅没延期,还提前交付了。
逐光者9332 天前
fpga开发
Verilog 三段式状态机:原理、模板与实战TL;DR在 Verilog 里写状态机(FSM),常见写法有一段式、两段式和三段式。一段式把状态跳转、次态计算和输出全塞进一个 always 块,代码短但可读性差、容易产生锁存器、综合后时序也难分析;两段式把时序逻辑和组合逻辑分开,但输出往往还是组合逻辑,容易在输出上产生毛刺。
XMAIPC_Robot2 天前
人工智能·分布式·fpga开发·能源·rk3576+fpga
NXP i.MX95 + FPGA 异构计算平台 — 工业多域融合 AI 加速嵌入式控制解决方案标签:#i.MX95 #FPGA #工业异构 #边缘 AI #TSN #功能安全 #运动控制 #机器视觉 阅读对象:工控架构师、嵌入式驱动工程师、FPGA 开发、机器人 / 视觉方案负责人
FPGA小迷弟3 天前
fpga开发·dsp开发·fpga·1024程序员节·sdr·无线电
用 Claude Code 重构遗留系统:从评估到落地的完整指南遗留系统(Legacy System)是许多技术团队绕不开的难题:代码耦合严重、文档缺失、测试覆盖不足、新人上手成本高。传统重构往往需要投入大量人力,且风险难以控制。而 Claude Code 作为一款 AI 编程助手,能够在理解代码库的基础上辅助完成分析、规划、编码与验证,为遗留系统重构提供了一条更高效、更可控的路径。
专注仿真3 天前
fpga开发
Vivado FPGA 开发实战项目:从入门到上板FPGA(现场可编程门阵列)凭借其可重构、低延迟、高并行的特性,在通信、图像处理、人工智能加速、汽车电子等领域应用广泛。Xilinx(现属 AMD)推出的 Vivado 设计套件,是目前业界最主流的 FPGA 开发工具之一。本文以一个完整的实战项目为主线,带你从环境搭建、代码编写、仿真验证一路走到上板调试,掌握 Vivado FPGA 开发的核心流程。