时间:2025-02-27 来源:FPGA_UCY 关于我们 0
Pro使用了的Zynq-7000 SoC,一些不明真相的围观群众可能会问:“这ARM+FPGA的SoC是个啥?”
本期我们先讲讲FPGA是个什么东西。
“场效可编程逻辑闸阵列(英语: Gate Array,缩写为FPGA),它是在PAL、GAL、CPLD等可编程逻辑器件的基础上进一步发展的产物。它是作为专用集成电路领域中的一种半定制电路而出现的,既解决了全定制电路的不足,又克服了原有可编程逻辑器件门电路数有限的缺点。”
------
是不是每个字都看得懂,但连在一起不知道说的什么?我们不讲太深奥的专业术语,来简单解释一下。
FPGA首先是一个电子元器件,它不是协议,也不是编程语言。它就像一个盒子,里面是各种逻辑门,你可以用这些门组成各种数字电路。所以,fpga编程本身指的就是编辑内部的电路结构。另外,给FPGA编程的语言就是硬件描述语言。总之,你可以理解为FPGA这东西修改的是内部硬件,需要什么改改就行了呗,所以 Pro的扩展性才这么好
FPGA另外一个特点就是运算是并行的,而不是一般的顺序执行的模式,数据吞吐量提升几个数量级,运算速度大大提高。这也是我们所希望跟多跟复杂的算法能在飞控上实现的硬件基础。
Zynq-7000的结构图,黄色块是FPGA部分,绿色部分里包含了2个ARM A9处理器
基于这样的结构,FPGA可以协助ARM进行大流量数据的计算。对于行业应用中需要机器视觉、人工智能算法等大计算量的场景,简直就是福音。
基于FPGA的特性,它拥有下面几个优势
1. 性能强
前面讲过的并行计算,就不多解释了
2. 上市时间
对硬件可编程,直接可以测试你的idea,不用重新画电路板,等着做样品了,这就节省了不少时间。
3. 成本
减少了一次次的ASIC的制作、运输,对FPGA的修改相对来说就微不足道了,省时省钱
4. 稳定性
FPGA上不运行操作系统,硬件专注执行所有任务30年,真正不蓝屏的好硬件。
5. 长期维护
产品升级无需花费时间重新设计硬件、修改电路板,所以后期时间和金钱继续省省省
(完)
关于 Pro飞控
Pro: 全球第一款工业级全可编程飞控
工业无人机应用多场景、定制化程度高、需求变化快。 Pro依照航空电子要求设计制造,具有高度的软硬件可重构性,并支持同时接入20种以上机载传感器和毫米波雷达、激光雷达、热像仪、超视距高清图传等设备,为客户提供丰富的二次开发接口与计算资源的可重构能力,为视觉融合计算、深度学习等技术提供强劲加速,实现差异化竞争优势,并加速产品投向市场。
关于我们
杭州若联科技有限公司由欧洲海归博士组建,在机器人控制和计算机网络领域拥有多项专利和创新技术,核心产品致力于为工业客户提供高性能无人机飞控模块和无人机整体解决方案。我们聚焦在人工智能技术在工业物联网,无线通信和嵌入式计算领域的应用,开发高可靠性、高性能、高集成度的机器人核心组件。未来,我们的产品将应用于空中、陆地、水面等移动机器人,推动智能机器人的发展。
欢迎访问我们的网站:
微信ID:
杭州若联科技有限公司