午后加油站

Zynq中的FPGA在边缘计算中相比于ARM CPU要快近10倍

作者:Steve Leibson,编译:蒙面侠客

提到自动驾驶,机器人视觉,高清摄像机,都要想到摄像头这个单元,先前本侠也讲过一些FPGA应用在高清摄像头和机器视觉中的深度摄像头以及双目摄像头等,FPGA在里面的作用主要是对采集的图像进行处理,对图像的处理需要硬件有着很好的并行的性能,那么它处理速度跟ARM的CPU比起来有没有优势呢?本侠今天就带领各位一起来探索一下FPGA在边缘计算方面的应用。

提起计算速度,我们首先能想到的是云计算。云计算有数不清的好处,例如计算快,计算数据的量大,等等。但智者千虑必有一失,没有云计算的厂家能够保证他能做任何的事情,云计算也有自己的不足之处,最大的不足就是计算的实时性不够高。例如,在你把一些数据送到云端去进行处理的时候总会有一些延迟,最难熬的莫过于等结果的时间。边缘计算需要很高的计算性能,而且有着很高的实时性,FPGA能够同时并行处理很多的事情,既能满足数据处理速度的要求,还能满足实时性的需求,可谓是两全其美。今年在加利福尼亚的圣塔拉拉举行的嵌入式视觉峰会上展示了基于Aldec的TySOM-2-7Z100原型板的4摄像头ADAS模型,如图.1所示。TySOM的性能很好,主要是因为里面的核心的运算处理部件是Xilinx Zynq Z-7100的SoC。

作者:Steve Leibson,编译:黑夜

背景:
RHS基于Artix-7 A50T FPGA研发的PicoEVB FPGA开发板卡可以插入到M.2 2230 A/B 的插槽上,这个插槽在新的笔记本电脑上很常见。这个板子大小是22*30mm,它只比Artix-7 FPGA稍微大一点,在板子的另一面配置了一个EEPROM。并且他还有一个内建的JTAG接口,这样使得它可以原生化的同vivado共同使用。想必,说到这您和小编一样也心动了吧,也想买一个板子插在自己的笔记本开发一下了吧,先不要着急,下面咱们来窥探一下这款精致小巧的板卡吧。

下面展示的是这块板卡和25美分的硬币对比的图片:

这块板卡和25美分的硬币对比

如何解决嵌入式视觉系统所面临的挑战?

作者:Steve Leibson,编译:Stark

嵌入式视觉系统应用到很多领域,比如工业自动化、无人机、交通监控、移动设备、汽车等,凭借其强悍的处理性能和多样化的功能取代传统的人工来提高生产效率。随着科技的发展和更多业务需求的增长,嵌入式视觉系统也迎来了更多的挑战,比如功耗、复杂的算法、处理器的性能、更高的图像分辨率等,人们需要的是更加智能化的系统,嵌入式视觉系统是实现智能化系统重要的组成部分。

图1:嵌入式视觉系统的组成

图1:嵌入式视觉系统的组成

在MPSoC上能同时运行VxWorks和Linux吗?

作者:Steve Leibson,编译:蒙面侠客

Xen项目管理程序从上个世纪90年代就已经在剑桥大学里开始进行,到了2002年项目开源。如今它是最流行的开源管理程序之一,可以在云计算上使用,Xilinx和DornerWorks将这种虚拟化平台应用在Zynq UltraScale+MPSoC上,Xen可以大显身手啦,他可以保证在ARM平台下的安全、多功能、多操作系统性能的同时减小系统的尺寸和能耗。今天本侠就带领各位领略一下Xen平台的优势。

震惊!Level 4/5自动驾驶专用板卡来了!

作者:Steve Leibson,编译:黑夜

背景:
自动驾驶想必是2017年听的一个最多的词之一了吧,百度等科技公司相继推出自己的自动驾驶平台,这使得自动驾驶变成了现实,自动驾驶是一个多学科综合的系统,对模式识别,数据分析,传感器等都有很高的要求。今天小编就来向大家介绍一款基于Xilinx UltraScale + MPSoC的自动驾驶专用板卡,OKI IDS和安富利联合宣布了一款基于两款Xilinx UltraScale + MPSoC开发的ADAS(自动驾驶辅助系统)和高级SAE Level 4/5自主驾驶系统的新板。

作者:Steve Leibson ,蒙面侠客

背景:
在大数据的时代背景下,不仅需要强大的云服务器来进行数据的处理和存储,在数据通道上也需要重兵把控,因为,一不小心数据中心就可能受到恶意数据的侵扰,如果造成了云服务器的网络攻击或者秘密的泄露,那么对云服务器厂家和用户都会带来不可估量的损失。那么,这个“重兵”需要有什么样的素质呢?今天本侠就带各位来领略一下Accolade的新款ANIC-200Kq网卡数据处理适配器。

ANIC-200Kq是一件艺术品,如图.1所示,有两个100G的PCIe接口的适配器,满足了网络监控和安全的应用。Accolade的新款ANIC-200Kq数据流分类、过滤适配器在100GbE的带宽下通过QSFP28光笼进行数据包的处理、存储优化和可扩展数据流的分类。与去年介绍的这家公司的ANIC-200Ku丢失数据包捕获适配器相比较,ANIC-200Kq板卡是基于Xilinx UltraScale+ FPGA的产品,所以它能够运行多种线性速度的数据包处理算法,这包括公司新的数据流分流特色算法。

基于Zynq Z-7100的工业级SoM:TE0782-02-100-2I

作者:Steve Leibson,编译:Stark

TE0782 SoM是Trenz电子推出的一款基于Xilinx Zynq Z-7100 SoC(XC7Z100-2FFG900I)的高性能工业级核心模块,Xilinx Zynq Z-7100 SoC目前是Zynq-7000系列中资源最为丰富的一款器件,除了双核ARM Cortex-A9 MPCore处理器,其他资源包括444K逻辑单元、26.5Mbits BRAM内部存储、2020个DSP48 slices。此外它还集成了1GBytes DDR3 SDRAM、4 GByte eMMC、 16 GTX高性能收发器、 32 MBytes QSPI Flash 存储等,板卡的背面是三个160-pin高速I/O扩展连接器,整体尺寸仅为8.5 x 8.5 cm:

图1:Trenz TE0782-02-100-2I SOM的正面

作者:Sleibso,编译:蒙面侠客

高频交易,这个名词可能对你并不陌生,它是指那些人们无法利用的,极为短暂的市场变化中寻求获利的自动化程序交易,高频交易瞬息万变,而决胜的关键就在于快。今天小编就给大家介绍一款Aldec最新的专门用于高频交易的PCIe卡,由小编前面的介绍,大家一定也只知道这款卡的主打性能就是速度快,没错,这也就不难理解为什么Aldec的新型的面向高频交易的HES-HPC-HET-XCVU9P PCIe卡采用Xilinx Virtex UltraScale + VU9P FPGA 的结构。

作者:Steve Leibson,编辑:csc57

FlexRIO是美国国家仪器(NI)应用赛灵思FPGA为PXI平台开发的最新产品系列,是工业中第一个将NI LabVIEW FPGA技术和高速仪器级I/O。借助FlexRIO, 工程师可以在FPGA硬件中添加定制的信号处理算法,并通过可互换的适配器模块在LabVIEW FPGA编程环境下与I/O口交互来创建满足应用要求 (包括采样率、带宽、分辨率和通道数量等)的前端硬件,而不需要向以前一样开发高成本的自定义硬件。

作者:Steve Leibson,编译:Stark

随着SoC器件尺寸越来越小,功能越来越多,其电源部分设计的也越来越细化。Zynq UltraScale+ MPSoC是Xilinx推出的第二代多处理器SoC,在上一代Zynq 7000的基础上做了全面的升级,比如multi-domain,multi-island电源管理系统、高密度片上UltraRAM静态存储器、单通道速率高达32Gbps的高速收发器、集成100GbE、PCIe Gen4、150Gbps Interlaken等I/O控制器以及更丰富的可编程逻辑资源,在加密、安全和电源管理方面都得到了明显的改进。

图1:Xilinx Zynq UltraScale+ MPSoC系统框图

图1:Xilinx Zynq UltraScale+ MPSoC系统框图

同步内容