午后加油站

介绍一款基于Zynq的新型智能工业摄像头

作者:清风流云

背景:
早在2015年初EVT就公布过一款快速RazerCam智能照相机,这款智能摄像头是基于Xilinx Zynq SoC而设计的,不过这款摄像头最显然地是积极利用了Zynq SoC的接口灵活性功能,因为它能支持三种不同的CMOS图像传感器。下面介绍一款EVT近期推出的新型智能工业摄像头。

EyeCheck ZQ智能摄像头:

作者:蒙面侠客

在科技发展的潮流中,我们不仅需要更好的功能,更需要更好的用户体验。关于汽车我们需要自动驾驶,关于机器人我们需要他们能够像人类一样能够看清周围的世界,关于我们自己我们需要更好的视觉盛宴,这些需求都可以在强大的硬件平台下实现。探寻一款硬件,并找到相应的开发工具链是很有必要的。

作者:stark

NI(National Instrument,美国国家仪器)公司推出的视觉开发模块大大方便了开发者开发和部署机器视觉相关应用,它提供丰富的功能,支持多个摄像头实时采集图像进而实现图像增强、特征检测、精密测量等处理操作。

图1:NI推出的视觉处理模块

图1:NI推出的视觉处理模块

作者:清风流云

背景:
脉冲神经网络Spiking neuralnetworks (SNNs)是第三代神经网络模型,其模拟神经元更加接近实际,除此之外,把时间信息的影响也考虑其中。基本思路为:动态神经网络中的神经元不是在每一次迭代传播中都被激活(而在典型的多层感知机网络中却是),而是在它的膜电位达到某一个特定值才被激活。当一个神经元被激活,它会产生一个信号传递给其他神经元,提高或降低其膜电位。在脉冲神经网络中,神经元的当前激活水平(被建模成某种微分方程)通常被认为是当前状态,一个输入脉冲会使当前这个值升高,持续一段时间,然后逐渐衰退。出现了很多编码方式把这些输出脉冲序列解释为一个实际的数字,这些编码方式会同时考虑到脉冲频率和脉冲间隔时间。

BrainChip加速卡:

作者:stark

深鉴科技(DeePhi Tech)由斯坦福与清华大学的深度学习硬件加速研究者创立,致力于为全世界提供更便捷、更高效、更经济的深度学习平台解决方案。人工智能是现在最热门的领域,最为该领域的一匹黑马,深鉴科技凭借原创技术实力不仅获得了资本的认可也获得了市场的欢迎,与Xilinx、亚马逊、蚂蚁金服、国家电网、搜狗搜索等公司保持着密切的合作。在近期举办的深鉴发布会上发布了多款神经网络(NN)相关硬件和软件产品,其中一款就是基于亚马逊AWS EC2 F1实例的自动语音识别加速系统DP-S64 ASR。

图1:深鉴发布DP-S64自动语音识别加速方案

图1:深鉴发布DP-S64自动语音识别加速方案

金融交易服务器FPGA加速板卡该如何整?

作者:清风流云

背景:
随着现如今金融机构发展模式的改变,尤其是电子商务行业的高速发展。电子商务这个行业可谓如火如荼,电子商务离开不了在线支付,随着而来的金融业无纸化,网络化趋势也越来越明显。支付包,财付通,微信支付等新型的网络金融解决方案也如雨后春笋般涌出来。而所有的这些交易都需要强大的交互机制来支持,在数据交易过程中不仅要保证交易正确,由于客户体验的问题,还需要满足快速精确交易,那么对于整个金融交易的服务器是如何选择和搭建的呢,搭建这样一个金融类型的服务器需要什么原材料呢?

fb4CGg3@VU SmartNIC 板卡:
如何为金融服务搭建一个专门的网络monster,并且这个monster在交易时满足低延迟,或者说是基于云的应用呢?所有你需要的原材料Silicom Denmar团队的工程师都已经打包到他们开发的SmartNIC fb4CGg3@VU PCIe 板卡中了。这个板卡是基于一个Xilinx Virtex UltraScale 或Virtex UltraScale+ FPGA实现的,主要资源包括:
• 1-to-16-lane PCIe Gen1/Gen2/Gen3

作者:蒙面侠客

微处理器快速读取内存,双倍和四倍的数据速率同步SRAM,网络和电信系统的快速数据交换,用于支持高端数位讯号处理器以及其在VoIP、蜂巢式基站台、DSL线卡及数据机等方面的应用,低延迟DRAM的应用。这些方面都需要快速的读写性能。怎么才能获得更快的读写速度呢?

遇上了内存传输速度的问题?想要更高的内存速度?GSI科技提供了一个好的解决方案,这款神器的读写速度能够同时达到7.2Gbyte/sec。当然这是在结合了SigmaQuad-IIIe SRAM和Xilinx Kintex UltraScale FPGA之后表现出现的强大性能,同时还要依靠36-bit的读写速度和800MHz的时钟速度。如图1所示,可见板子上的SigmaQuad-IIIe SRAM直接和Xilinx Kintex UltraScale KU040 FPGA相连接。GSI是怎么实现这种性能的呢?此公司发展了自己的内存控制器IP来实现这个惊人的传输速度,而且这个IP是对GSI的用户免费开放的。

IBM打造的新服务器架构之中的中流砥柱Xilinx FPGA

作者:蒙面侠客

背景:
FPGA(Filed Programmable Gate Arrays)在数据中心服务器中开辟道路,他们被用作加速器来促进单个服务器节点的计算能力,从而增加了整体服务器的计算效率。与此同时,数据中心的服务器基础架构被重新设计,在同样的体积和同样的功耗的情况下能够使承载更多的计算量。这种重新设计将不同于传统的服务器,服务器由多个服务器节点组成,每一个服务器节点用独立的处理器,FPGA,内存,存储模块等组成。

为了跟随服务器发展的潮流,IBM公司发展了一种平台,将FPGA和服务器的CPU分离,直接将FPGA连接到数据中心的网络之中。这种解决方案将会使FPGA作为一种单独的计算单元,将多个FPGA单元形成的集群用于新兴的超大规模数据中心中使用的服务器。IBM的研究室里,科研人员将64个Xilinx公司的Kintex UltraScale XCKU060 型号的FPGA集成到一起形成一个服务器插片单元,能够达到最大带宽640Gb/s。将16个基本的插片单元集成在一个服务器的柜子上,便形成了一个有着1024个FPGA和16TB的2400Mb/s的DDR4内存的服务器。这个平台充分考虑了成本效率,使用水冷的方式实现了最优的能量效率。

作者:蒙面侠客

硬件开发出问题的时候我们首先想到的工具是示波器、任意波形发生器、网络分析仪、频谱分析仪、数字总线分析仪等设备。还没有列举完这些仪器,想必你脑子里已经出现了一个试验台,上面罗列着各种价格不菲的高档仪器。

作为电子攻城狮,你是否曾经或多或少遇到过类似的场景:同样是在同一起跑线上准备“屡起袖子搞点事情”,当你还在为去哪儿才能一次性借用到项目开发所需的多台实验室设备而烦恼时,时常你会发现,身边的那些学霸与技术大牛们,早已泰然自若地搞定了项目的一切,伴随着与学霸擦肩而过时对方所投来的淡定中略带得意的小眼神,让你心中顿时有一句那啥不知当讲不当讲...

你以为,每一名电子工程学霸都是天生的?图样图森破了吧~~事实上,学霸们一定不曾告诉你,一个能放到他们牛仔裤口袋里的盒子就是他们行走江湖不湿身的秘籍。这个名为 Analog Discovery2 的绿色小盒,能集前文提到的所有常用仪器功能于一身,只要你身边有台笔记本电脑,就能在任意场合随时随地拥有一个强大的电子工程设计工作站!正是靠它,让多少学霸们无论是在实验室内还是在实验室外,都能在几乎所有环境中去随心所欲地搭建并测试他们的模拟和数字电路。

作者:清风流云

背景:
之前在一个ASCI开发项目中有小小接触过一些新思科技的一个NVMe控制器,代码量尚可,只是由于速度及其他原因的考虑,整个部分的设计其实有时候还是比较难以考量的,而且由于流片成本及IP购买成本的问题,当时就想像如果在一款FPGA中可以直接实现这样一款高性能的PCIe NVMe控制器或许会对整个性能的把握会更好一些,而下面的Fidus Sidewinder-100系统就是一个集成的PCIe NVMe 控制系统。

Fidus Sidewinder-100 PCIe NVMe Storage Controller:

同步内容