fpga

FPGA狂飙3 天前
信号处理·verilog·fpga·vivado·xilinx
FPGA 常用 I/O 电平标准有哪些?在 FPGA 的神奇世界里,I/O 电平标准就像魔法咒语,掌控着芯片与外界交流的方式。对于初涉 FPGA 领域的小白来说,这些标准可能有点神秘莫测,但别担心,今天我就用最通俗易懂的方式为你揭开它们的面纱。
wow-iot3 天前
fpga·quartus·nios ii
Quartus+Nios II for eclipse问题合集由于对于FPGA+NIOS II 的工作需要,对工作过程中遇到的问题进行记录,持续更新。Warning (10275): Verilog HDL Module Instantiation warning at xxx.v(24): ignored dangling comma in List of Port Connections ---- 例化模块多了 逗号,去除最后一个逗号;
stm 学习ing5 天前
c语言·开发语言·stm32·算法·fpga开发·fpga
FPGA 第8讲 简单组合逻辑--半加器时间:2024.11.16数字电路中加法器是经常用到的一种基本器件,主要用于两个数或者多个数的加和,加法器又分为半加器(half adder)和全加器(full adder)。
apple_ttt6 天前
fpga开发·fpga·systemverilog·uvm
SystemVerilog学习——构造函数new在 SystemVerilog 中,new 是一个构造函数,用于创建类的实例(即对象)。它在面向对象编程(OOP)中起着重要作用,负责实例化一个对象并进行初始化。与传统编程语言(如 C++ 或 Java)中的构造函数类似,new 用来初始化对象的成员变量或执行必要的准备工作。
stm 学习ing6 天前
stm32·嵌入式硬件·学习·fpga开发·c#·学习方法·fpga
FPGA 第7讲 简单组合逻辑译码器时间:2024.11.15译码是编码的逆过程,在编码时,每一种二进制代码,都赋予了特定的含义,即都表示了一个确定的信号或者对象。把代码状态的特定含义翻译出来的过程叫做译码,实现译码操作的电路称为译码器。或者说,译码器是可以将输入二进制代码的状态翻译成输出信号,以表示其原来含义的电路。
apple_ttt8 天前
fpga开发·fpga·systemverilog·uvm
SystemVerilog学习——虚拟接口(Virtual Interface)虚拟接口(Virtual Interface) 是 SystemVerilog 中的一种重要特性,用于在类中引用一个接口类型的变量,允许类在运行时动态绑定不同的接口实例。虚拟接口使得类可以与硬件接口交互,而不依赖于接口的具体实现,从而提供更大的灵活性和可重用性。
inputA11 天前
笔记·stm32·单片机·嵌入式硬件·fpga
【SoC设计指南 基于Arm Cortex-M】学习笔记1——AMBA先进微控制器总线架构(Advanced Microcontroller Bus Architecture,AMBA)是用在arm处理器上的片上总线协议规范集。 AMBA总线协议规范集包含AHB、APB、AXI等。 AHB:先进高性能总线(Advanced High-performance Bus) APB:先进外设总线(Advanced Peripheral Bus) AXI:先进可扩展接口(Advanced eXtensible Interface) 专门用于arm处理器内部模块之间的互联,如处理器与存
stm 学习ing11 天前
c语言·开发语言·单片机·嵌入式硬件·fpga开发·fpga
FPGA 第5讲 点亮你的LED灯时间:2024.11.10我们将不同类型的文件进行分类存放在不同的文件夹中,这样方便文件的查找、管理和移植。
tiger11911 天前
学习·fpga开发·fpga
理解 FPGA 的关键知识点整理虽说接触和学习 FPGA 有一段时间了,但每次在给人介绍FPGA时,还是不能说得很清楚。因为呢,FPGA还是很有门槛的。所以,针对FPGA的关键知识再学习和整理了一次。供参考,对于FPGA老鸟,直接跳过,如果是初学者,可以看看。
stm 学习ing12 天前
c语言·单片机·嵌入式硬件·学习·fpga开发·集成测试·fpga
FPGA 第4讲 初识Verilog HDL时间:2024.11.9Verilog HDL是一种硬件描述语言,以文本的形式来描述数字系统硬件的结构和行为的语言,用它可以表示逻辑电路图、逻辑表达式,还可以表示数字逻辑系统所完成的逻辑功能。
FPGA小迷弟13 天前
stm32·物联网·fpga开发·verilog·fpga
FPGA在航空航天领域的应用案例解析!!!FPGA(Field-Programmable Gate Array,现场可编程门阵列)在航空航天领域有着广泛的应用,其优势在于高度的可定制性、出色的实时性能、以及良好的抗辐射能力。以下是FPGA在航空航天领域的几个典型应用案例解析:
国产化嵌入式平台解决方案13 天前
嵌入式硬件·fpga开发·信息与通信·fpga·赛灵思
PCIE板卡:基于国产化双FPGA主板的高性能解决方案随着国产化需求的不断增长,尤其是在高性能计算、通信和数据处理领域,一款高度集成的双FPGA主板,搭载JFM7K325T和JFM7V690T FPGA芯片,完全兼容Xilinx的K7和V7架构。这款主板设计成PCIe卡形式,拥有丰富的高速接口和强大的数据处理能力,为需要高性能FPGA加速的场景提供了一种高效、可靠的解决方案。
爱奔跑的虎子16 天前
fpga开发·以太网·fpga·vivado
FPGA实现以太网(一)、以太网基础知识以太网(Ethernet)是一种广泛使用的局域网(LAN)技术,最初由罗伯特·梅特卡夫(Robert Metcalfe)于1970年代发明。以太网的设计旨在提供一种可靠的、低成本的网络连接方式,支持多种数据传输速率和网络拓扑结构。如今以太网在生活中广泛使用,以太网的分类有标准以太网(10Mbit/s)、快速以太网(100Mbit/s)和千兆以太网(1000Mbit/s),现在还有万兆以太网(10Gbit/s)。在实际应用中千兆以太网就能满足大部分需求,以下是局域网的示意图:
FPGA小迷弟19 天前
stm32·物联网·fpga开发·verilog·fpga
FPGA在高速数据采集系统中的应用!!!FPGA(现场可编程门阵列)在高速数据采集系统中的应用非常广泛,主要得益于其并行处理能力、可编程性和高速接口特性。以下是FPGA在高速数据采集系统中的详细应用,以及一些具体例子:
简简单单做算法19 天前
matlab·verilog·fpga·图像双线性插值
基于FPGA的图像双线性插值算法verilog实现,包括tb测试文件和MATLAB辅助验证目录1.算法运行效果图预览2.算法运行软件版本3.部分核心程序4.算法理论概述5.算法完整程序工程(完整程序运行后无水印)
FPGA小迷弟21 天前
stm32·物联网·fpga开发·verilog·fpga
如何提高FPGA的逻辑利用率与资源效率!!!提高FPGA的逻辑利用率与资源效率是FPGA设计中的重要目标。以下是提高逻辑利用率和资源效率的一些策略,并附上具体例子:
FPGA小迷弟21 天前
stm32·物联网·fpga开发·verilog·fpga
基于FPGA的图像处理算法研究!!!基于FPGA的图像处理算法研究涉及将图像处理算法映射到FPGA硬件上,以实现高速、并行的图像处理。以下是详细的研究内容,并举了一些具体例子:
望森FPGA25 天前
学习·fpga开发·fpga
FPGA接口专题 | I2C总线 / 集成电路总线 / Inter-Integrated Circuit关注👆 望森FPGA 👆 查看更多FPGA资讯这是望森的第 31 期分享作者 | 望森 来源 | 望森FPGA
FPGA小迷弟25 天前
stm32·物联网·fpga开发·verilog·fpga·1024程序员节
SRIO接口,FPGA实现,学习笔记。SRIO(Serial RapidIO)是一种高速串行通信接口,主要用于在FPGA、DSP和其他处理器之间进行数据传输。其核心原理基于高速串行差分信号传输,支持点对点、多对多等多种通信模式。SRIO接口的特点包括高带宽、低延迟、高效率、低功耗,并具备容错机制和流量控制功能。
9527华安1 个月前
fpga·xdma·pcie3.0
FPGA搭建PCIE3.0通信架构简单读写测试,基于XDMA中断模式,提供3套工程源码和技术支持FPGA实现PCIE数据传输现状; 目前基于Xilinx系列FPGA的PCIE通信架构主要有以下2种,一种是简单的、傻瓜式的、易于开发的、对新手友好的XDMA架构,该架构对PCIE协议底层做了封装,并加上了DMA引擎,使得使用的难度大大降低,加之Xilinx提供了配套的Windows和Linux系统驱动和上位机参考源代码,使得XDMA一经推出就让工程师们欲罢不能;另一种是更为底层的、需要设计者有一定PCIE协议知识的、更易于定制化开发的7 Series Integrated Block for PCI E