什么是现场可编程逻辑门阵列(FPGA) (?

一款现场可编程逻辑门阵列(FPGA) (Field Programmable Gate Array) 是一种集成电路,使我们能够在其生产后根据需求进行重新配置。这种个性化涉及选择逻辑门、开关和特定线路。编程可以是从简单的逻辑门到复杂的功能,具体取决于我们想要实现的目标。

我们直接使用诸如 Verilog 或 VHDL 等语言进行编程,以创建定制的硬件功能。尽管看起来很新颖,但实际上它结合了存在超过 40 年的技术。如果你曾经使用过 Arduino,你对这项技术已有一定的了解。

配置可以远程完成,即使在最终应用中安装后也是如此。令人着迷的是,它允许使用相同的硬件进行不同的应用,便于以较低的初始投资进行原型制作。

哪里使用?

这项技术将软件的灵活性与ASIC (专用集成电路)的硬件性能相结合。结果是一个适应特定用途的高性能芯片。FPGA主要用于高性能计算:电信、军事、航空航天和金融。它们也已成为加密货币挖掘的工具。

与普通处理器相比,其优势在于能效更高、体积更小和速度更快。这些因素在计算量增加时变得更加重要。FPGA 提供比 ASIC 更大的灵活性,允许在不更改软件的情况下修改硬件。

应用程序涵盖从加密货币挖矿到音频处理。以前它们价格高昂,但最近的进展使它们变得更加可及,激发了企业家和工程师的热情。

最有趣的是:你可以完全重新编程它们。你可以今天在同一个平台上用于一个项目,而明天用于完全不同的项目,而无需从零开始。

法律声明:包含第三方意见。并不构成财务建议。可能包含赞助内容。

查看原文
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 评论
  • 转发
  • 分享
评论
0/400
暂无评论
交易,随时随地
qrCode
扫码下载 Gate App
社群列表
简体中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)