fpga

FPGA开源工坊4 天前
图像处理·人工智能·verilog·fpga·isp
ISP图像处理--Bayer Raw格式我们都知道颜色是由RGB三原色所组合而成的,我们的眼睛之所以能够看到这个五彩缤纷的世界那是因为我们的眼睛里面有能够对RGB颜色进行感知的感光细胞,如果说眼睛中缺少了某种感光细胞,那么就会出现色盲的情况。
ALINX技术博客9 天前
嵌入式硬件·fpga开发·fpga
【期刊共读】如何应对 FPGA 短缺常态?导语全球 FPGA 交付周期都从 8 周飙至 52 周甚至更久?高端器件一芯难求,传统设计方法正在让项目陷入被动。是时候把供应链可用性当作工程参数,重新规划您的器件选型和供应策略~
明德扬10 天前
fpga开发·fpga
Xilinx下载文件里的BIT、BIN、MCS有什么区别?先分清JTAG配置和Flash启动同一个FPGA工程可以生成不同格式的配置文件。选错文件或烧录地址,即使工具提示操作完成,断电重启后也可能无法启动。文件格式应由配置方式和存储器类型决定。
明德扬11 天前
fpga开发·fpga
FPGA下载成功但上电不运行怎么查?配置Flash、启动模式与电源时序JTAG下载后功能正常,断电重启却不运行,通常说明逻辑本身未必有问题,应重点检查配置文件是否写入非易失存储、启动模式是否正确,以及上电时序是否满足要求。
pingping_TEL13 天前
fpga
FIFO_IP核使用说明文档适用平台:Vivado 17.4(FIFO Generator v13.2) 适用器件:Xilinx 7 系列 / UltraScale / UltraScale+(本文以 xcvu9p 为例) 参考手册:PG057(FIFO Generator Product Guide)
明德扬14 天前
fpga开发·fpga
高速采集选 Direct RF 还是外置 ADC/FMC?从采样率、JESD204B 和开发周期对比Altera 在 2026 年推出 Agilex 9 Direct RF 系列,把面向高性能射频系统的数据转换与可编程处理进一步集成。与此同时,外置 ADC 加 FPGA 的模块化架构仍然广泛使用。二者并不是简单的新旧替代关系,而是集成度与灵活性的不同选择。
明德扬14 天前
fpga开发·机器人·fpga
机器人为什么需要“感知—控制—计算”一体化?FPGA 多传感器底板设计要点机器人经常被描述成“一个 AI 模型加几个电机”,实际系统远比这复杂。相机、深度传感器、IMU、编码器和力传感器不断产生数据,控制器还要通过 CAN-FD、RS-485 或工业以太网驱动执行机构。算力平台负责识别和规划,但稳定运行依赖感知、控制和计算之间的确定性连接。
MDYFPGA18 天前
fpga开发·fpga
明德扬 Kintex-7 FPGA核心板及多接口扩展底板介绍明德扬官网:明德扬产品官网1.引言随着图像处理、高速采集、工业控制和数据传输类应用不断增加,FPGA核心板在项目开发中的作用越来越重要。它不仅提供可编程逻辑资源,还能通过高速收发器、DDR存储、PCIe接口和大量IO扩展,帮助用户快速完成底板设计和系统集成。
FPGA小迷弟18 天前
fpga开发·fpga
FPGA复位策略深度解析:异步复位、同步释放与设计最佳实践复位设计是FPGA数字系统中最基础也最容易被忽视的环节。一个不合理的复位策略可能导致亚稳态传播、时序违例、上电初始化失败等棘手问题。本文从复位的基本原理出发,深入对比异步复位与同步复位的优劣,重点介绍业界推荐的"异步复位同步释放"方案,并结合Verilog代码示例给出复位设计的最佳实践,帮助读者构建稳健的FPGA复位架构。
MDYFPGA18 天前
fpga开发·fpga
Arria 10 10AX027 核心板适合哪些高速数据处理项目明德扬官网:明德扬产品官网高速数据处理系统常常同时面对三类压力:前端持续输入、算法实时处理和后端快速输出。只看 FPGA 逻辑资源,很容易忽略 DDR 带宽、PCIe 通道、高速收发器和底板走线的限制。Arria 10 10AX027 核心板的价值,正是在一块成熟核心板上集中提供 FPGA、存储和高速接口资源,帮助团队减少核心电路重复设计。
芯路行者20 天前
fpga开发·verilog·fpga·hdlbits
4.4 HDLBits —— 更多时序逻辑电路规则 90 是一种具备诸多有趣特性的一维元胞自动机。其演化规则十分简单:存在一排一维元胞阵列,每个元胞只有开启、关闭两种状态。每一次迭代时刻,任意元胞的下一状态等于它左右两个相邻元胞当前状态的异或值。 下面用更详尽的表格形式描述该规则:单个元胞的下一状态由它自身以及左右两侧邻居共同决定。 (“规则 90” 这个名称来源于次态列的二进制数值:01011010 转换成十进制正好是 90。) 请设计该数字电路:搭建一套包含 512 个元胞的系统,状态寄存器为q[511:0];每个时钟周期完成一次迭代(前进一个时
芯路行者21 天前
fpga开发·verilog·fpga·hdlbits
7 HDLBits —— 验证:编写测试激励文件现有如下模块声明:编写一个测试激励模块:对dut模块完成单次例化(实例名可自定义),并生成一路时钟信号驱动dut的clk输入端口。时钟周期为10皮秒,时钟初始电平为低电平0,第一次电平跳变由0变为1。
芯路行者21 天前
fpga开发·verilog·fpga·hdlbits
4.1 HDLBits —— 时序逻辑电路之锁存器与触发器D触发器是一种可存储1位二进制数的电路,其状态会周期性更新,更新时刻通常为时钟信号的上升沿。 当使用带时钟的always块时,逻辑综合器会生成D触发器(参见alwaysblock2)。D触发器是“组合逻辑模块后接触发器”结构中最简单的形式,其中组合逻辑部分仅为一根导线。生成一个独立的D触发器。
芯路行者21 天前
fpga开发·verilog·fpga·hdlbits
5 HDLBits —— 构建更大的电路搭建一个计数范围包含0至999的计数器,总计数周期为1000个时钟周期。复位信号为同步复位,触发后计数器归零。
芯路行者21 天前
fpga开发·verilog·fpga·hdlbits
4.3 HDLBits —— 时序逻辑电路之移位寄存器设计一个4 位右移移位寄存器,具备异步复位、同步置数、移位使能功能。 端口功能说明 areset(异步复位):将移位寄存器全部清零; load(同步置数):给移位寄存器并行载入 4 位输入数据data[3:0],替代移位操作; ena(移位使能):执行右移操作(移位规则:最高位q[3]补 0,最低位q[0]移出寄存器并丢弃); q:移位寄存器的存储输出值。 优先级规则 若置数信号load与移位使能ena同时为高电平(有效),置数 load 拥有更高执行优先级。
芯路行者21 天前
fpga开发·verilog·fpga·hdlbits
4.2 HDLBits —— 时序逻辑电路之计数器搭建一个 4 位二进制计数器,计数范围包含 0~15,计数周期为 16。复位信号为同步复位,复位时计数器数值置 0。
FPGA小迷弟21 天前
fpga开发·fpga·硬件开发
FPGA时序收敛实战:从约束编写到布局布线优化全流程时序收敛是FPGA开发中最具挑战性的环节之一,也是衡量开发者水平的重要分水岭。本文从实际项目经验出发,系统梳理时序约束的编写要点、时序违例的分析方法以及布局布线的优化策略,帮助读者建立完整的时序收敛方法论。文章结合Vivado开发环境,提供可落地的XDC约束代码和Tcl优化脚本,让读者能够快速应用到自己的项目中。
FPGA小迷弟21 天前
网络协议·tcp/ip·fpga开发·fpga·硬件开发
AXI4-Stream协议详解与Vivado自定义IP核封装实战AXI4-Stream是ARM AMBA AXI4协议族中面向高速流数据传输的轻量级接口协议,广泛应用于FPGA视频处理、高速ADC/DAC数据采集、软件无线电等场景。本文从AXI4-Stream协议的核心信号与握手机制入手,结合Vivado开发环境,详细讲解如何封装一个自定义AXI4-Stream IP核,并给出完整的Verilog代码示例,帮助读者掌握从协议理解到工程实践的全流程。
FPGA-ADDA23 天前
信号处理·fpga·rfsoc·zu47dr·47dr
雷通微系统推出RTSD2605:RFSoC + 英伟达GPU一体化信号处理平台高速射频系统做到更高带宽、更低时延之后,真正影响工程落地的,往往是采集、同步、实时处理和后端计算之间如何协同。RTSD2605 以 XCZU47DR RFSoC 与 NVIDIA Jetson AGX Orin 构建板级异构处理平台,在同一块板卡上完成射频采集、同步、FPGA 实时处理和 GPU 并行计算,为雷达信号处理、高速通信、人工智能推理及边缘计算提供一条更紧凑的数据链路。
FPGA小迷弟24 天前
fpga开发·fpga·硬件开发
Vivado中高速收发器GTX/GTH的配置与调试实战在FPGA高速数据通信领域,Xilinx 7系列FPGA内置的GTX/GTH高速收发器是连接高速ADC/DAC、光纤接口、PCIe等高速外设的核心桥梁。本文从实际工程角度出发,详细介绍GTX/GTH收发器的内部架构、Vivado IP核配置流程、关键参数含义,并结合一个实际SFP光口通信案例,给出从IP配置到上板调试的完整实践指南,帮助读者快速掌握高速收发器的工程化应用。