fpga开发

晓晓暮雨潇潇9 小时前
fpga开发·diamond·lattice·latticeecp3
Diamond基础6:LatticeFPGA配置流程LatticeECP3上电配置流程按照先后顺序分为Power On、Initialization、configuration Mode、User Mode(或者叫Function mode)四个阶段。 如图所示,首先要等待电源就绪,内部会有POR(Power on reset)电路监测电压,当监测到V CCcore > 0.8 V;V CCaux > 2.7 V;V CCIO8 > 0.8 V这三个条件都满足的时候,会将initn信号拉低,指示从power on sequence进入initializat
江蘇的蘇9 小时前
fpga开发
基于7系列FPGA实现万兆网通信目录一、FPGA实现万兆以太网1.1 、10G PCS/PMA核1.1.1、以太网XGMII接口1.1.2 、MDIO接口(可选用)
GateWorld13 小时前
fpga开发·实战经验·fpga时序收敛·建立保持时间
FPGA实战:一段让我重新认识时序收敛的FPGA迁移之旅摘要 :当一段在Kintex-7上稳定运行多年的MIPI Rx代码,迁移到Versal后开始随机出错,我没想到问题竟隐藏在一个看似"安全"的buffer逻辑中。这是一个关于时钟域、亚稳态和跨代FPGA架构差异的深度实战故事。
GateWorld13 小时前
fpga开发·信号完整性·ddr3·ddr4
性能飞跃:DDR4特性解析与FPGA实战指南在经历了DDR3长达十年的辉煌之后,DDR4的出现标志着内存技术进入了全新的时代。当我们面临4K/8K视频处理、人工智能推理、高速数据采集等应用时,DDR3的带宽和容量开始显得力不从心。DDR4不仅是一次性能的简单提升,更是一次 架构层面的深刻变革 。本文将从技术原理到FPGA实战,全面解析DDR4如何实现性能的量子跃迁。
第二层皮-合肥14 小时前
学习·fpga开发
50天学习FPGA第21天-verilog的时序与延迟50天精通FPGA设计-总体规划-CSDN博客硬件的功能验证用于验证所设计的电路的功能。但是,真实硬件中的模块具有逻辑元件和它们之间的路径带来的延迟。因此,必须检查电路是否满足延迟说明中指定的模块时序约束。随着电路尺寸变得越来越小且速度越来越快,检查时序约束变得越来越重要了,检查时序的方式之一是进行时序仿真,即在仿真过程中计算与该模块相关的延迟值。与时序仿真不同的另一种验证时序的技术已经出现在设计自动化行业中。最流行的技术是静态时序验证。设计者首先进行纯功能验证,然后用静态时序验证工具单独验证时序。静态验
范纹杉想快点毕业15 小时前
数据库·单片机·嵌入式硬件·fpga开发·架构
FPGA实现同步RS422转UART方案要在 Xilinx Kintex-7 XC7K325T FPGA 上实现 同步 RS422 转 UART(异步) 的功能,需明确以下几点:
s09071361 天前
算法·fpga开发·xilinx·ip core·fir滤波
Xilinx FPGA使用 FIR IP 核做匹配滤波时如何减少DSP使用量在 Xilinx FPGA 中使用 FIR IP 核做 LFM 匹配滤波(Matched Filter) 时,FIR 阶数往往非常高(几百到几千 taps),直接实现会占用大量 DSP48 乘法器。为了降低 FIR 使用的乘法器数量,可以从 结构、系数、采样率、算法 四个方面入手。
XINVRY-FPGA1 天前
嵌入式硬件·fpga开发·硬件工程·fpga
XC7Z030-2SBG485I Xilinx Zynq-7000 系列 SoC FPGAXC7Z030-2SBG485I 是 Xilinx(现为 AMD)Zynq-7000 系列中的一款中端 SoC FPGA(All-Programmable SoC)。该器件在同一芯片上把功能完备的处理系统(Processing System,PS:双核 ARM Cortex-A9)与高性能可编程逻辑(Programmable Logic,PL)紧密集成,从而为需要软硬件协同、硬件加速与系统控制一体化的嵌入式应用提供了便捷且高效的方案。该型号通常以 FCBGA-485(SBG485)封装提供并有工业级温度版
崇子嵘1 天前
fpga开发
HdlbitsHDLBits 入门必刷50题(Verilog 带注释+功能说明)以下题目按“组合逻辑→时序逻辑→状态机→工程模块”梯度排序,每道题含核心考点、完整代码及关键注释,可直接复制到 HDLBits 提交验证,也能本地仿真复用。
Saniffer_SH2 天前
运维·服务器·网络·人工智能·驱动开发·fpga开发·硬件工程
【每日一题】PCIe答疑 - 接大量 GPU 时主板不认设备或无法启动和MMIO的可能关系?今天早上的文章《PCIe协议经常谈到的Memory-Mapped I/O究竟是啥?》发了以后,有工程师留言问:
会编程是什么感觉...2 天前
单片机·嵌入式硬件·fpga开发
硬件 - 常见通信协议整合目录CAN 1.物理层 1.1 CAN总线结构 1.2 电平定义 2.协议层 2.1 位时序与波特率 2.2 同步机制 2.3 报文类型 ------------------------------------------------------------------------------------- I2S 1.物理特性 2.电气特性 3.常见的I2S数据格式 Philips标准 左对齐(MSB)标准 右对齐(LSB)标准
Saniffer_SH2 天前
运维·服务器·网络·数据库·驱动开发·fpga开发·硬件工程
【每日一题】讲讲PCIe链路训练和枚举的前后关系几天前我们一篇文章《一文讲懂主机启动时是如何给每个PCIe外设分配BDF的》,有工程师留言问:电脑加电启动的时候,PCIe是全部训练完再枚举,还是训练一个枚举一个?
s09071362 天前
fpga开发·zynq
ZYNQ 中 AXI BRAM 的使用详细的说明。ZYNQ 中 AXI BRAM 的使用详细的说明。在 Linux 或裸机环境下,PS 可以通过 AXI 总线访问 BRAM。
哎呦喂研究院3 天前
fpga开发
FPGA:重构硬件逻辑的柔性算力核心,国产替代的破局关键哎呦喂研究院抖音:377357378小红书:108283296Bilibili:1921508505快手:4637476932
9527华安3 天前
fpga开发·xilinx·jesd204b·ad9208·uv9p·vcu118
FPGA纯verilog实现JESD204B协议,基于AD9208数据接收,提供工程源码和技术支持JESD204B是一种高速串行接口标准,专门用于连接数据转换器(ADC/DAC)和逻辑设备(如FPGA、ASIC)。它由JEDEC固态技术协会制定,是JESD204标准的修订版本;JESD204B协议通过其高速串行接口、确定性延迟和多通道同步能力,已成为现代高速数据采集系统的首选接口标准。FPGA凭借其并行处理能力、灵活性和可重构特性,在JESD204B系统实现中展现出显著优势,特别是在需要实时处理、多通道同步和定制化应用的场景中。随着5G、航空航天、医疗影像等领域的持续发展,JESD204B与FPGA的
国科安芯3 天前
网络·单片机·嵌入式硬件·fpga开发·性能优化·架构·risc-v
国产RISC-V架构MCU在工控系统中的节能性分析摘要:随着工业4.0与"双碳"目标的深入推进,工业控制系统的能效优化已成为制约制造业可持续发展的关键技术指标。本文以国科安芯研制的AS32I601系列RISC-V架构MCU芯片为研究对象,系统分析国产RISC-V MCU在工业控制场景下的节能技术路径与实现机理。本文进一步探讨了RISC-V开放指令集架构在功耗优化方面的技术潜力,并分析了实际工业应用中面临的生态系统建设、功耗模型精细化等挑战,为后续研究提供参考。
博览鸿蒙3 天前
fpga开发
集成电路基础知识经典问答(面向 FPGA 工程师版)集成电路基础知识经典问答(面向 FPGA 工程师版) —— 收藏这些就够了!以下内容基于常见集成电路知识进行了精选整理,同时结合 FPGA 工程师在实际项目中常遇到的模拟接口、电源、信号完整性等场景,风格保持原稿的“问答式、短句、够用、能落地”的路线。
s09071363 天前
算法·fpga开发·fpga·zynq
Xilinx FPGA 中ADC 数据下变频+ CIC 滤波典型的 FPGA 下变频链路:高速 ADC 采样通常在几十 MHz~数百 MHz。为了在 FPGA 中方便处理,需要把信号从 射频/中频 下变频到基带(I/Q)。
范纹杉想快点毕业3 天前
fpga开发
FPGA面试百问:从基础到实战全解析下面给出“纯 FPGA 芯片”方向的 100 道中文面试题,问题顺序与原来 STM32 100 题一一对应,方便快速检索。题目涵盖 FPGA 基础、Verilog/VHDL、时钟、IO、资源、时序、高速收发、调试、实战项目等,既照顾初学者,也保留深入追问空间。
我送炭你添花3 天前
嵌入式硬件·fpga开发
可编程逻辑器件(PLD)的发展历程、原理、开发与应用详解👉 如果说早期的 PAL/GAL 是“积木”,CPLD 是“乐高套装”,那么现代 FPGA 就是“智能机器人工厂”,不仅能拼逻辑,还能内置 CPU、DSP、甚至 AI 引擎。