FPGA

FPGA技术

FPGA中的双线性插值算法

在FPGA中实现双线性插值(Bilinear Interpolation)是一种常见的图像处理算法,主要用于图像缩放、旋转或几何变换时的像素插值。其核心思想是通过邻近4个已知像素的加权平均计算目标像素值,兼顾计算复杂度和插值效果。以下是FPGA实现双...

基础电子 时间:2025/5/29 阅读:174

CPLD与FPGA的用途及区别

CPLD(Complex Programmable Logic Device,复杂可编程逻辑器件)和FPGA(Field-Programmable Gate Array,现场可编程门阵列)均属于可编程逻辑器件(PLD),但因其架构、资源特性和设计目标不同,适用于不同的应用场景。以下是两者的详...

基础电子 时间:2025/5/29 阅读:168

IIC总线的FPGA实现

在FPGA中实现I2C(Inter-Integrated Circuit,IIC)总线是一个常见的嵌入式系统设计任务,主要用于连接低速外设(如EEPROM、传感器、RTC等)。以下是I2C总线FPGA实现的详细指南,包括核心模块设计、时序控制和优化建议。 1. I2C总线基...

基础电子 时间:2025/5/27 阅读:211

TDK - 面向紧凑型高性能FPGA、SoC和ASIC的次世代垂直供电解决方案

随着人工智能 (AI) 和边缘应用日趋完善和复杂,对处理器、ASIC和FPGA/SoC的计算能力和电源要求也水涨船高。因为这些设备须在更狭小的空间内高效运行,同时保持高性能。垂直...

技术方案 时间:2025/2/27 阅读:642

如何将 Mojo v3 FPGA 板与 16x2 LCD 模块连接

HD44780 兼容液晶模块  在之前的文章中,我们详细讨论了使用 HD44780 LCD 控制器/驱动器芯片的 LCD 模块。这些 LCD 模块的引脚排列如图 1 所示。  图 1.图片由AAC提供...

设计应用 时间:2023/12/11 阅读:2180

用于完善智能电表设计的 FPGA 到 ASIC 案例研究

许多嵌入式系统设计首先使用 FPGA 来实现。这可能是为了更快地进行原型设计或提供软件开发平台。有时,生产开始后,FPGA 仍保留在设计中。但通常情况下,计划是将 FPGA(或...

设计应用 时间:2023/11/10 阅读:1285

嵌入式FPGA:改变芯片设计方式

由于嵌入式 FPGA 是一项新技术,因此我们首先强调它与已经存在了数十年的标准 FPGA 的不同之处。基本上,嵌入式 FPGA 是一个 IP 块,允许将完整的 FPGA 集成到 SoC 或任何...

设计应用 时间:2023/11/8 阅读:686

时钟信号管理:FPGA的时钟资源

即使在小型数字设计中,时钟信号也可能被分发到整个系统中的数百个时钟元件。这些高扇出时钟信号负责同步系统的不同子系统或组件。这就是为什么我们需要仔细注意时钟网络的...

设计应用 时间:2023/11/1 阅读:434

将 FPGA 嵌入 DSP 驱动的软件无线电应用中

随着软件定义无线电平台在军事航空航天领域以及最近在一些消费无线电和电子领域的出现,现场可编程逻辑 (FPGA) 作为可重新编程数字信号处理 (DSP) SDR 引擎的用途变得越来...

设计应用 时间:2023/7/26 阅读:1196

电机控制中的 DSP、MCU 还是混合信号 FPGA?做出选择。

电动机将电能转化为机械运动。这些电机大致分为两大类:DC(直流)和AC(交流)。反过来,每个类别又包含许多子类型,每个子类型都提供独特的功能,并且每个子类型都针对特...

设计应用 时间:2023/7/14 阅读:670