FPGA

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

FPGA(Field Programmable Gate Array)是在PAL (可编程阵列逻辑)、GAL(通用阵列逻辑)等可编程器件的基础上进一步发展的产物。它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。

FPGA(Field Programmable Gate Array)是在PAL (可编程阵列逻辑)、GAL(通用阵列逻辑)等可编程器件的基础上进一步发展的产物。它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。收起

查看更多
  • FPGA中时钟树的理解
    本文介绍了FPGA中时钟树的概念及其重要性,解释了时钟树的工作原理和设计要点,强调了正确使用时钟缓冲器和进行时序约束的重要性。文章还对比了FPGA和ASIC在时钟树设计上的区别,指出FPGA的优势在于高可靠性,而ASIC则提供了更高的灵活性和控制能力。最后,总结了FPGA时钟树设计的核心原则:利用内置的专用时钟硬件网络,通过正确的原语例化和时序约束,让工具自动分配时钟信号至各个寄存器,以最小偏斜确保信号同步。
    FPGA中时钟树的理解
  • 【黑金云课堂】FPGA技术教程Linux开发:串行通信接口与实时时钟模块
    Linux 应用第 16-19 节 串行通信接口与实时时钟模块,选自 ALINX 黑金云课堂 FPGA 免费直播课。该课程由 ALINX 资深工程师团队倾力打造,从 0 到 1 系统化教学,帮助每位工程师跨过 FPGA 开发门槛。 🔍 ALINX:关注 ALINX,进入视频号即可查看完整黑金云课堂 FPGA 视频教程。配合笔记学习效果更佳。 Uart 通信 UART 基础:UART 是异步串行通信
  • 【黑金云课堂】FPGA技术教程Vitis开发:PS端IIC通信
    Vitis 开发第 8 节 PS IIC,选自 ALINX 黑金云课堂 FPGA 免费直播课。该课程由 ALINX 资深工程师团队倾力打造,从 0 到 1 系统化教学,帮助每位工程师跨过 FPGA 开发门槛。 🔍 ALINX:关注 ALINX,进入视频号即可查看完整黑金云课堂 FPGA 视频教程。配合笔记学习效果更佳。 IIC 通信协议原理 概念 IIC 是一种半双工通信协议,其物理层和协议层的关
  • 【黑金云课堂】FPGA技术教程FPGA基础:呼吸灯实验+RAM/ROM IP设计与验证
    FPGA基础课程第七至第八节介绍了呼吸灯实验与RAM/ROM IP的设计与验证。课程详细讲解了PWM原理及其在LED呼吸灯中的应用,并提供了Verilog代码示例。此外,还介绍了RAM和ROM IP的设计与验证要点,包括它们的内部结构、实现方式、端口类型和操作模式。通过仿真和上板验证,确保设计的可靠性和稳定性。课程内容全面覆盖了FPGA开发的基础知识,适合初学者系统化学习。
    302
    05/14 15:45
  • 让FPGA赋能边缘计算开发,从哪儿起步?
    边缘计算的快速发展促使算力器件向网络边缘侧迁移,FPGA因其硬件可编程、低延迟、高能效的特点,在边缘计算中展现出独特价值。Spartan™ UltraScale+™ FPGA以其高I/O密度、出色低功耗和安全特性,成为成本敏感型边缘计算的理想选择。SCU35评估套件则简化了开发流程,助力开发者快速验证和部署FPGA,加速产品推向市场。
  • 5.13深圳,米尔邀您参加安路科技AEC FPGA技术沙龙
    鹏城五月,创新不止,2026年安路科技AEC FPGA技术沙龙首站将落地深圳,聚焦前沿技术,探讨应用落地新方向。 米尔作为领先的嵌入式处理器模组厂商,将携安路FPGA核心板和开发板亮相,诚邀您莅临现场共同探讨和交流。 我们诚挚邀请您莅临现场,共话未来图景。 会议时间:2026年5月13日 会议地点:深圳深铁塘朗君璞酒店 现场活动: 为回馈广大开发者长期以来的支持,米尔电子将在本次展会现场举办福利活
    467
    05/13 13:38
    5.13深圳,米尔邀您参加安路科技AEC FPGA技术沙龙
  • AMD VU FPGA+NVIDIA Thor AI 超高性能异构平台 ALINX HEA13
    过去几年,边缘 AI 的竞争点一直围绕算力展开。更强的 GPU、更高的 TOPS、更快的推理速度,推动了视觉识别、大模型、自动驾驶等技术的快速演进。 但随着 NVIDIA 推出新一代边缘 AI 平台 Jetson Thor,边缘 AI 开始真正进入机器人、工业智能、自动驾驶和 Physical AI 场景,系统压力也发生了变化。 AI 算力不再是系统中的唯一压力来源。多路高分辨率摄像头、激光雷达点
    646
    05/09 10:29
  • 【黑金云课堂】FPGA技术教程Linux开发:GPIO 编程/寄存器读写/以太网RJ45
    Linux应用第10-12节 GPIO 编程/寄存器读写/以太网RJ45,选自 ALINX 黑金云课堂 FPGA 免费直播课。该课程由 ALINX 资深工程师团队倾力打造,从 0 到 1 系统化教学,帮助每位工程师跨过 FPGA 开发门槛。 GPIO 概念与分类 概念 GPIO —— General Purpose Input/Output 通用输入输出 区别于串口、SPI、IIC这些专用引脚,没
  • 【黑金云课堂】FPGA技术教程Vitis开发:PS端UART与CAN通信
    本篇 PS 端 UART 和 CAN 通信,选自<a href="https://mp.weihttp://xin.qq.com/s/QEN00SHyJ7K4XeOkBcvmPg"> ALINX 黑金云课堂 FPGA 免费直播课。该课程由 ALINX 资深工程师团队倾力打造,从 0 到 1 系统化教学,帮助每位工程师跨过 FPGA 开发门槛。 PS 端 UART 概览 PS 端 UAR
  • 【黑金云课堂】FPGA技术教程FPGA基础:按键实验
    按键抖动现象分析 机械按键的物理结构 机械按键由弹性触点、弹簧机构和导电材料组成。当按下或释放按键时,弹簧的弹性势能使触点产生振动,导致触点不能立即稳定接触或断开。 电平跳变的表现形式 抖动表现为短时间内电平的多次跳变。FPGA的高速时钟(通常50MHz)会将这些跳变识别为多次独立的按键操作,导致系统行为异常。 抖动带来的问题 计数器误触发:单次按键导致计数器多次增加 状态机异常:状态跳转不符合预
  • FPGA零基础入门开发上手流程 硬件工程师进阶学习指南
    在电子硬件高速研发领域,FPGA凭借并行运算处理速度快、硬件可编程、实时性强、适配高速信号处理等核心优势,在工业控制、视频图像处理、通信信号传输、高速数据采集、军工电子等领域应用广泛。相较于MCU嵌入式开发,FPGA开发上手门槛偏高,需要掌握Verilog编程语法、硬件逻辑设计、时序约束配置、仿真调试等专业知识,很多硬件工程师、电子专业应届生想要进阶学习FPGA开发,却不知道从何入手,学习规划杂乱
    412
    05/05 11:05
  • 基于RLS自适应滤波与互相关对齐的数据分析链路
    本文深入解析了递归最小二乘(RLS)自适应滤波的数学原理及其在MATLAB中的实现,重点介绍了定点量化、互相关对齐技术和FPGA硬件实现的关键步骤。通过定点量化和COE文件生成,实现了算法的高效硬件移植。RLS的核心在于快速收敛和高精度滤波,特别适合处理非平稳噪声。互相关对齐技术有效消除了群延迟的影响,提升了实际应用中的信号保真度。整体上,本文为工程师提供了从算法设计到硬件实现的全面指南,助力于构建高性能的自适应降噪系统。
  • 基于FPGA定点实现双路信号的互相关计算和延迟对齐
    该系统实现了一个互相关计算模块,支持数据延迟调整。通过独立控制两个RAM的读取地址,实现不同延迟量的功能。在FPGA与Matlab仿真中验证了互相关峰值正确性和信号相位一致性。源码包含完整的硬件描述语言和软件实现。
  • 基于FPGA及神经网络SSD算法目标检测系统设计
    本文介绍了基于FPGA的SSD目标检测算法的移植与优化。首先,详细阐述了SSD算法的基本原理及其在不同层次的特征提取和目标检测中的作用。接着,描述了SSD算法在PYNQ平台上的实现步骤,包括卷积、池化、L2范数等模块的设计与优化。文中还讨论了并行设计和量化设计的具体措施,以提高算法的执行效率和资源利用率。 此外,文章提到了Python网络搭建的过程,通过调用卷积和池化单元实现主干特征网络,并对特定检测层进行分类预测和回归预测。最后,总结了项目的完成情况和性能参数,指出当前实现的功能满足预定要求,但在工作时钟频率和数据并行性方面仍有待改进。
    591
    04/28 10:27
    基于FPGA及神经网络SSD算法目标检测系统设计
  • Teardown: Inovance H2U-0008ERN Expansion Module
    In industrial control systems, the PLC is often referred to as the industrial brain. As a leading enterprise in the domestic industrial automation field, Inovance Technology’s H2U series PLC is widely
    1067
    04/24 16:49
    Teardown: Inovance H2U-0008ERN Expansion Module
  • 从matlab到FPGA:一阶卡尔曼滤波的matlab工程实现
    在数字信号处理领域,传感器噪声是每个工程师都无法回避的问题。无论是工业现场的电压采集,还是通信系统的基带信号,真实世界中的信号总是夹杂着各种噪声干扰。如何从这些"脏数据"中提取出干净的有效信号,是信号处理的核心课题之一。
    2438
    04/23 08:59
  • 【黑金云课堂】FPGA技术教程Linux开发:Petalinux安装
    本文介绍了如何在Ubuntu环境下安装Petalinux工具链及其基本操作步骤,包括工具安装、常用命令讲解、测试工程创建、配置SD卡根文件系统、应用开发工具安装及配置等内容,适合初学者学习FPGA开发流程。
  • 【黑金云课堂】FPGA技术教程Vitis开发:RTC中断讲解
    本篇RTC中断讲解,选自ALINX 黑金云课堂 FPGA 免费直播课。该课程由 ALINX 资深工程师团队倾力打造,从 0 到 1 系统化教学,帮助每位工程师跨过 FPGA 开发门槛。 🔍 ALINX:关注 ALINX,进入视频号即可查看完整黑金云课堂 FPGA 视频教程。 RTC 中断 RTC 基础特性与计数器原理 供电特性采用双电源供电,VCC_PSAUX 优先,断电时自动切换至VCC_PSB
  • 【黑金云课堂】VMware Ubuntu 开发环境安装教程
    这是一篇VMware Ubuntu 开发环境安装教程,选自 ALINX 黑金云课堂 FPGA 免费直播课。该课程由 ALINX 资深工程师团队倾力打造,从 0 到 1 系统化教学,帮助每位工程师跨过 FPGA 开发门槛。 VMware Ubuntu安装 VMware安装介绍 前往 VMware官网 下载 VMware Workstation 设置并安装Ubuntu 前往 Ubuntu官网 下载 U
    692
    04/11 08:30
  • 做SoC和FPGA开发ClaudeCode到底能不能帮上忙
    Claude Code适合硬件开发者处理BSP移植、通信协议调试、功耗优化等复杂任务,其核心优势是通读整个项目后做全局分析。MCP协议为对接硬件工具链提供可能。与GPT对比,Claude在精准定位上更强,GPT在广度排查上更优,两者配合效率最高。简单代码生成和纯硬件设计不适合用Claude Code,建议按场景分配成本。
    8212
    04/10 17:01

正在努力加载...