FPGA

我要报错
FPGA(Field-Programmable Gate Array),即现场可编程门阵列,它是在PAL、GAL、CPLD等可编程器件的基础上进一步发展的产物。它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。
  • 实际案例说明用基于FPGA的原型来测试、验证和确认IP——如何做到鱼与熊掌兼得?

    本系列文章从数字芯片设计项目技术总监的角度出发,介绍了如何将芯片的产品定义与设计和验证规划进行结合,详细讲述了在FPGA上使用硅知识产权(IP)内核来开发ASIC原型项目时,必须认真考虑的一些问题。

    厂商动态
    2024-10-28
    FPGA ASIC
  • 莱迪思宣布开发者大会演讲嘉宾阵容

    中国上海——2024年10月24日——莱迪思半导体公司(NASDAQ:LSCC)低功耗可编程器件的领先供应商,今日宣布了将于2024年12月10日至11日举行的莱迪思开发者大会的完整议程和演讲者阵容。此次线上线下双渠道盛会将邀请戴尔、微软、SICK和Teledyne FLIR等公司的嘉宾做主题演讲,莱迪思和其他行业专家将进行小组讨论,并展示基于FPGA的强大技术演示。生态系统合作伙伴和行业领导者将共同探讨低功耗FPGA解决方案在网络边缘人工智能、安全和先进互连方面的尖端技术和优势。

  • FPGA实现串口升级及MultiBoot:BPI FLASH相关实例演示

    在现代嵌入式系统设计中,FPGA(现场可编程门阵列)的灵活性和可重构性使其成为许多应用的理想选择。而在FPGA的开发和部署过程中,如何实现远程升级和故障恢复成为了一个重要议题。本文将详细探讨如何通过BPI FLASH实现FPGA的串口升级及MultiBoot功能,并提供一个实例演示。

  • 使用FPGA制作便携式ADAS系统:技术探索与实现

    随着自动驾驶技术的飞速发展,高级驾驶辅助系统(ADAS)已成为现代汽车的重要组成部分。ADAS利用先进的传感器、摄像头和算法,为驾驶员提供重要的道路信息,协助其避免潜在危险,提升驾驶安全性。本文将探讨如何使用FPGA(现场可编程门阵列)制作一个便携式ADAS系统,并附上相关代码示例。

  • RTL与HLS强强联合:开辟FPGA新开发之路

    在当今快速发展的硬件设计领域,现场可编程门阵列(FPGA)以其高度的灵活性和可定制性,成为了众多应用领域的首选。然而,随着设计复杂性的不断增加,传统的寄存器传输级(RTL)设计方法逐渐暴露出设计周期长、资源消耗大等问题。为了应对这些挑战,高层次综合(HLS)技术应运而生,它与RTL的结合为FPGA的开发开辟了一条全新的道路。

  • FPGA在汽车电子中的应用:ADAS系统的革新力量

    随着汽车电子技术的飞速发展,高级驾驶辅助系统(ADAS)已成为现代汽车不可或缺的一部分。ADAS通过集成多种传感器、控制器和执行器,为驾驶员提供驾驶辅助,提高行车安全性,降低驾驶疲劳,并逐步向自动驾驶迈进。在这一进程中,现场可编程门阵列(FPGA)以其独特的优势,在ADAS系统中发挥着越来越重要的作用。

    汽车电子
    2024-10-24
    ADAS FPGA
  • 适用FPGA的小型神经网络:加速边缘智能的新篇章

    在人工智能(AI)技术日新月异的今天,神经网络作为其核心驱动力,正逐步渗透到各个行业与领域。然而,传统的神经网络模型往往受限于计算资源和功耗,难以在边缘设备上实现高效运行。现场可编程门阵列(FPGA)作为一种高性能、低功耗的硬件加速器,为小型神经网络的部署提供了理想的平台。本文将深入探讨适用于FPGA的小型神经网络,以及它们在边缘智能应用中的独特优势。

  • FPGA与ASIC:效率差异的深度剖析

    在半导体技术的快速发展中,现场可编程门阵列(FPGA)和专用集成电路(ASIC)作为两种重要的硬件平台,各自在不同的应用领域中发挥着关键作用。尽管FPGA以其灵活性和可编程性著称,但在效率方面,它通常低于ASIC。本文将从多个维度深入探讨FPGA与ASIC之间的效率差异,以及这些差异背后的原因。

  • “软核”硬做:ODrive的FPGA版本探索

    在硬件设计的广阔领域中,FPGA(现场可编程门阵列)以其高度的灵活性和可编程性,成为了众多创新项目的核心。其中,ODrive作为一个开源的、高精度的无刷电机驱动器项目,也迎来了其FPGA版本的诞生。这一版本不仅继承了ODrive的高性能特性,还通过FPGA的硬件加速能力,进一步提升了系统的实时性和可靠性。本文将深入探讨ODrive FPGA版本的设计思路、实现过程以及关键技术,并附上部分代码示例。

    智能硬件
    2024-10-24
    ODrive FPGA
  • FPGA的综合和约束的关系:优化设计与性能的关键

    在FPGA(现场可编程门阵列)设计中,综合(Synthesis)和约束(Constraints)是两个至关重要的环节,它们共同决定了设计的最终性能和资源利用率。本文将深入探讨FPGA综合和约束之间的关系,以及它们如何影响设计流程、资源分配、时序性能和调试维护等方面。

  • 使用机器学习预测FPGA的执行时间与功耗:一种创新的方法

    随着科技的飞速发展,现场可编程门阵列(FPGA)在高性能计算、数据中心、人工智能等领域的应用日益广泛。然而,FPGA设计的复杂性和功耗问题一直是制约其性能提升的关键因素。近年来,机器学习(ML)技术的兴起为FPGA的执行时间与功耗预测提供了新的解决方案。本文将探讨如何使用机器学习进行FPGA的执行时间与功耗预测,并分析其优势与挑战。

  • 简谈FPGA比特流结构

    在现代电子设计中,FPGA(现场可编程门阵列)因其高度的灵活性和可配置性而得到广泛应用。FPGA的灵活性主要来源于其内部配置存储器,这些配置信息通常以比特流的形式存储和加载。本文将深入探讨FPGA比特流的结构及其在Vivado开发环境中的重要性。

  • YoloV3在FPGA上的量化、编译与推理

    随着人工智能技术的快速发展,目标检测作为计算机视觉领域的重要应用,其准确性和实时性要求日益提高。YoloV3(You Only Look Once Version 3)作为一种先进的实时物体检测算法,凭借其高精度和实时性能,在众多应用场景中展现出巨大潜力。然而,为了将YoloV3算法部署到资源受限的硬件平台上,如FPGA(现场可编程门阵列),需要进行一系列的优化工作,包括量化、编译和推理。本文将详细介绍YoloV3在FPGA上的量化、编译与推理过程。

  • MATLAB算法到FPGA的转换:技术、工具与实践

    在现代计算领域中,MATLAB和FPGA是两种非常重要的工具。MATLAB以其强大的数学计算能力和丰富的工具箱,成为算法设计和验证的首选平台。而FPGA,作为一种可以被编程来执行特定任务的硬件,具有高度的灵活性和强大的并行处理能力,是实现高性能计算的理想选择。本文将详细介绍如何将MATLAB算法转换到FPGA中运行,包括使用的技术、工具以及具体的实践步骤,并附上相关代码示例。

    模拟技术
    2024-10-24
    MATLAB FPGA
  • 在FPGA上实现以太网的“低级”指南

    以太网(Ethernet)作为当今局域网采用的最通用的局域网标准,具有成本低、通信速率快、抗干扰性强的特点。它规定了包括物理层的连线、电子信号和介质访问控制的内容,是组成互联网的一个子集。随着技术的发展,以太网不仅在企业内部网络中广泛应用,还逐步向公用电信网、城域网甚至广域网/骨干网领域拓展。本文将详细介绍如何在FPGA(现场可编程门阵列)上实现以太网,涵盖基本架构、接口与时序、通信协议等“低级”细节。

  • 使用FPGA播放SD卡中的音频文件

    在现代数字音频系统中,FPGA(现场可编程门阵列)因其高度的灵活性和强大的并行处理能力而被广泛应用。本文将详细介绍如何使用FPGA从SD卡中读取音频文件并播放的过程,重点涉及硬件选择、软件设计以及实现步骤。

  • FPGA启动加载方式——FPGA实现串口升级及MultiBoot

    在现代电子设计中,FPGA(现场可编程门阵列)因其高度的灵活性和可重构性,成为众多领域的核心组件。特别是在需要动态更新或调整系统功能的场景中,FPGA的串口升级和MultiBoot功能显得尤为重要。本文将深入探讨FPGA的启动加载方式,特别是与串口升级和MultiBoot相关的内容。

  • FPGA技术之一:DFX实例精讲

    在现代电子设计中,FPGA(现场可编程门阵列)因其高度的灵活性和可重构性,成为众多领域的核心组件。而在FPGA技术的不断发展中,DFX(Dynamic Function eXchange,动态功能交换)作为一项前沿技术,正在逐步改变硬件设计的格局。本文将深入探讨DFX技术,并通过实例来详细解析其工作原理与应用。

    嵌入式分享
    2024-10-24
    DFX FPGA
  • 自动生成Verilog代码的几种创新方法

    在当今快速发展的硬件设计领域,自动生成Verilog代码已成为提高设计效率和准确性的重要手段。Verilog作为一种广泛应用的硬件描述语言(HDL),其代码自动生成技术可以大大缩短产品开发周期,降低设计成本。本文将介绍几种常用的自动生成Verilog代码的方法,并探讨其各自的优缺点。

  • AMD 以全球极快的纤薄尺寸电子交易加速卡扩展 Alveo 产品组合,助力广泛且具性价比的服务器部署

    AMD Alveo UL3422 加速卡为高频交易员在争夺最快交易执行的竞争中提供了优势,同时降低了进入门槛