FPGA
文章平均质量分 94
FPGA (现场可编程门阵列,Field-Programmable Gate Array) 是一种高度灵活的集成电路,允许用户在制造后通过硬件描述语言 HDL / Verilog 进行编程。它由可编程逻辑单元阵列组成,通过配置文件控制其功能,使得FPGA可以在不重新设计硬件的情况下执行 ......
北城笑笑
知名高校CST(计算机科学与技术)与EIE(电子信息工程)双学位硕士,专注于交通领域的GIS(地理信息系统)与FPGA(现场可编程门阵列)前沿技术的研究与应用。热衷于技术创新与分享,致力于推动这些技术在ITS(智能交通系统)、TMM(交通监控与管理)、V2X(车联网)、ADAS(高级驾驶辅助系统)以及自动驾驶等在交通领域的实际应用。目前,在国内一所双一流高校的智能交通实验室担任科研助理,努力将先进技术和解决方案应用于现代交通系统中,以提升其效率、安全性、智能化和数字化水平。
展开
-
FPGA第 13 篇,使用 Xilinx Vivado 创建项目,点亮 LED 灯,Vivado 的基本使用(点亮ZYNQ-7010开发板的LED灯)
⭐在FPGA设计中,Xilinx Vivado软件是一款功能强大的设计工具,它不仅支持硬件描述语言(HDL)的开发,还提供了丰富的图形化设计界面,方便用户进行硬件设计、调试和测试。这里我们将详细介绍,如何使用Vivado软件点亮ZYNQ-7010开发板上的LED灯,涵盖从工程创建到代码实现的全过程。原创 2024-10-24 20:15:25 · 1031 阅读 · 0 评论 -
FPGA第 12 篇,Xilinx 的FPGA开发环境搭建,软件安装,以及Xilinx的ZYNQ-7010开发板各部位器件作用解析(赛灵思FPGA开发环境搭建,赛灵思ZYNQ-7010开发板)
⭐随着电子系统设计的复杂性和需求的不断增长,FPGA(现场可编程门阵列)因其灵活性和高性能而成为许多应用领域的首选技术。Xilinx(现已被AMD收购)作为FPGA领域的领导者之一,提供了强大的开发工具来支持从设计到实现的整个流程。这里来介绍一下如何搭建Xilinx的开发环境,包括安装Vitis统一软件平台和Vivado设计套件。无论是初学者还是有一定经验的工程师,正确地设置开发环境都是成功完成FPGA项目的第一步。之前我们介绍了,Altrea开发环境的搭建,以及相关软件的安装过程,请看原创 2024-10-24 08:28:13 · 764 阅读 · 0 评论 -
FPGA第 1 篇,FPGA入门指南,FPGA现场可编程门阵列
⭐FPGA全称Field-Programmable Gate Array,是一种可编程逻辑器件,它通过可编程的逻辑单元和可编程的连接网络实现了灵活的硬件实现。与固定功能的集成电路(ASIC)相比,FPGA具有更高的灵活性和可重新配置性。原创 2024-05-08 11:11:52 · 2492 阅读 · 0 评论 -
FPGA第2篇,FPGA与CPU GPU APU DSP NPU TPU 之间的关系与区别
FPGA与CPU GPU APU NPU TPU DSP这些不同类型的处理器,可以被统称为"处理器"或者"加速器"。它们在计算机硬件系统中承担着核心的计算和处理任务,可以说是系统的"大脑"和"加速引擎"。这些处理器单元都是计算机系统中的关键组件,它们扮演着不同的角色,为计算机系统提供各种计算和处理能力。原创 2024-05-08 16:35:31 · 2367 阅读 · 0 评论 -
FPGA第3篇,FPGA与ASIC:深入解析芯片设计的双子星
⭐在半导体世界里,FPGA(Field-Programmable Gate Array,现场可编程门阵列)与ASIC(Application-Specific Integrated Circuit,专用集成电路)是两种截然不同的芯片设计策略,各自在不同的应用领域发光发热。这里将深入了解一下,这两种技术的核心差异,探讨它们的设计流程,分析各自的优缺点,以及展望未来的发展趋势。原创 2024-07-23 18:00:13 · 1517 阅读 · 0 评论 -
FPGA第4篇,中国FPGA芯片市场,发展分析与报告
⭐FPGA(Field-Programmable Gate Array),即现场可编程门阵列,是一种可由用户配置的集成电路,具有高度的灵活性和强大的计算能力,被广泛应用于通信、航空航天、汽车电子、消费电子、数据中心、人工智能等多个领域。近年来,随着全球范围内对高性能计算需求的增加,FPGA芯片的市场规模持续扩大,其中中国市场的表现尤为突出,FPGA市场正迎来新的增长机遇。但是,需要注意的是FPGA入门难度较大,专业性强,对学历要求也高,适合对硬件设计和高性能计算感兴趣,愿意钻研硬件知识的人。中国FPGA原创 2024-08-09 19:09:28 · 2155 阅读 · 0 评论 -
FPGA第 5 篇,FPGA技术优略势,FPGA学习方向,FPGA学习路线(FPGA专业知识的学习方向,FPGA现场可编程门阵列学习路线和方向)
⭐前几篇讲了一下FPGA的发展和应用,以及未来前景,详细,请看,...... 这里我们记录一下,FPGA相关知识的学习路线......原创 2024-08-22 12:59:50 · 1850 阅读 · 0 评论 -
FPGA第 6 篇,PFGA基础数字电路,PFGA基础知识数字电路, 组合逻辑电路和时序逻辑电路,数字电路与模拟电路
⭐FPGA(Field-Programmable Gate Array,现场可编程门阵列)是一种高度灵活的硬件器件,可以通过编程配置其内部的逻辑单元和连接,适用于各种数字电路设计和实现。在学习FPGA之前,掌握数字电路的基础知识是非常重要的,这为理解FPGA的工作原理和设计逻辑电路奠定了基础。这里来记录一下,数字电路的基础知识原创 2024-08-22 13:10:33 · 1331 阅读 · 0 评论 -
FPGA第 7 篇,FPGA开发环境搭建,Altrea开发环境搭建,Quartus几个版本之间的区别,以Quartus/ModelSim/Visio/NotePad++软件的安装与应用
⭐我们知道 FPGA 的应用领域非常广泛,包括但不限于以下,而且未来应用前景也可以,几乎涵盖了所有涉及数字信号处理和技术实现的领域。上期我介绍了 FPGA 的基础知识数字电路,请看,FPGA与数字电路。这里我们来分享一下,如何搭建 FPGA 开发环境。这里以Altera(已被Intel收购)的开发板为例,记录一下原创 2024-08-28 13:16:50 · 1575 阅读 · 0 评论 -
FPGA第 8 篇,硬件描述语言Verilog HDL,初识Verilog HDL,Verilog 支持的编辑器,Verilog 的数据类型、逻辑值以及算数运算符
⭐我们都知道 FPGA 是一种高度可编程的集成电路,适用于实现各种数字逻辑功能,而 Verilog 是一种广泛使用的硬件描述语言(Hardware Description Language, HDL),主要用于数字电子系统的描述、仿真和综合,以及其他数字系统的逻辑设计。通过使用 Verilog,工程师可以高效地设计和验证 FPGA 电路,从而实现所需的数字系统功能。Verilog 语言最初由 Gateway Design Automation 开发,后来被原创 2024-08-28 19:05:03 · 1599 阅读 · 0 评论 -
FPGA第 9 篇,Verilog 中的关键字和基数
⭐在 Verilog 中,关键字(Keywords)和基数(Radix)是语言的重要组成部分,它们有助于描述和定义硬件设计。上期分享了 Verilog 的基本使用,以及数据类型、逻辑值和算数运算符的简单应用,掌握这些技能基础,我们可以高效地设计和验证 FPGA 电路,从而实现所需的数字系统功能。上期介绍了 Verilog 中的数据类型、逻辑值以及算术运算符,具体,请看上篇,Verilog中的数据类型、逻辑值以及算术运算符https://blog.csdn.net/weixin_6579原创 2024-09-05 18:51:00 · 1482 阅读 · 0 评论 -
FPGA第 10 篇,Verilog 中的运算符和分支语句
⭐我们都知道Verilog 作为一种硬件描述语言,不仅用于设计和仿真数字电路,还为开发者提供了强大的工具,用于控制和优化硬件的行为。其中运算符和分支语句是 Verilog 中的两大核心组成部分,它们负责执行逻辑操作、数学运算以及决定逻辑流的控制。运算符 在 Verilog 中用于进行各种计算和逻辑操作,它们类似于软件编程中的运算符,但特定于硬件操作,涵盖了算术、逻辑、按位操作、移位操作和条件表达式等。通过运算符,设计者可以高效地描述复杂的数字逻辑和信号处理过程。分支语句 则用于控制电路的行为原创 2024-09-05 18:56:00 · 1140 阅读 · 0 评论 -
FPGA第 11 篇,Verilog 系统函数( Verilog 中的系统函数)
⭐Verilog 作为一种强大的硬件描述语言,不仅提供了用于设计和仿真数字电路的基础语法,还包含了丰富的系统函数,帮助我们高效地完成复杂的硬件操作。系统函数是 Verilog 语言中预定义的特殊函数,通常以 $ 开头,它们涵盖了多种用途,如仿真控制、数据转换、数学运算、时间获取和显示信息等。系统函数在硬件设计和验证过程中发挥了不可或缺的作用。例如,我们可以通过系统函数方便地输出仿真信息、执行复杂的数学运算或获取仿真时间。常见的 Verilog 系统函数包括 $display 用于信息输出,$monito原创 2024-09-19 18:32:23 · 1451 阅读 · 0 评论