扩大fpga对物联网发展的吸引力---凯利讯半导体

  随着物联网应用程序的普及,嵌入式开发社区的压力也在不断增加,以平衡可用的计算资源、延迟、成本和每个设计的大小。对云连接的关注也被看作是对某些开发的挑战,因为它们的实时性质,导致了混合的“雾”计算方法。提供本地网关为雾方法提供一个前提云方面可能需要相当高的计算需求和算法处理。对许多设计人员来说,开发网关设备的挑战在于了解其计算需求的多样性。一些应用程序,特别是在工业物联网部署中发现的应用程序,可能涉及相当复杂的电机控制或视觉处理任务。对于这些要求,不仅要求高水平的计算能力,而且要求具有实时的确定性行为。虽然高端cpu通常是首选的设备,但仍有许多其他设备吸引了开发人员的注意。其中一种是现场可编程门阵列(FPGA),由于其具有较强的确定性能力,它正快速获得动力。


  那些不熟悉使用fpga的人面临着许多关于这些设备的复杂性、成本和耗电量的神话。许多开发人员认为,fpga可能只适合高度专业化的、高成本的军事系统,但目前的情况已经完全脱离了这种情况。在当今的云连接世界中,fpga最大的应用程序是在数据中心应用程序中,使用神经网络的深度学习技术来进行图像识别搜索,此外还有加速搜索功能。

  毫无疑问,在考虑使用FPGA时,那些精通于构建微控制器或基于微处理器系统的嵌入式开发人员将会被前面的学习曲线所吓倒。最重要的是,显著的差异将从基于软件的思维过程转变为硬件“门”的方法。被认为是最接近设计定制的集成电路,做你想做的到底是什么,通用的FPGA本质上是一个空白的画布盖茨和细胞,织物程序或连接在一起使用硬件描述语言(HDL)(图1)。电子工程师研究数字逻辑会觉得在家里很快一个FPGA背后的基本概念,而其他人可能会发现网上这方面的进修课程有用。值得一提的是,使用fpga的一个很好的介绍是Simon Monk编写的book编程fpga。

  FPGA设备的功能框图。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值