电子系统继续变得更加复杂,使得开发人员的工作更加困难,但是新的开发工具包和软件可以提供帮助。一端是5美元的Raspberry Pi Zero,另一端是像这样的平台瑞萨的R-Car(图1)和Digilent的NetFPGA求职者的(图2).这两点突出了为什么开发平台的价格和规模并不总是很小。
R-Car系列片上系统(SoC)集成了IMP图像识别硬件核,该硬件核设计用于卸载多个Cortex-A15核。R-Car可以满足一系列的汽车应用,从高级驾驶辅助系统(ADASs)到将四个摄像头的数据流编织在一起,为用户提供360度的视场。周边地区的景色。
Digilent的NetFPGA SUME是在NetFPGAFamily是一个开源的硬件和软件平台,得到了许多供应商和教育机构的支持斯坦福大学和剑桥大学.目漱石就是围绕着这个目标而建的Xilinx的Virtex 7 FPGA。它还拥有四个SFP+接口,可以处理10gbit /s收发器,以及一个VITA-57 HPC FMC连接器,带有10个RocketIO收发器和一个QTH连接器。该板可以插入PCI Express Gen 3 x8连接器或使用外部电源在独立配置中使用。1对sodimm中有8g的ddr3内存。
NetFPGA SUME支持大量的空闲IP块NetFPGA.org网站。其中一个问题是Xilinx提供的10gbit /s IP。Xilinx的Vivado FPGA设计套件是底层的开发工具。100gbit /s平台可用于实验新的互连和高带宽交换应用。例如,将3块板连接在一起,可提供一个300gbit /s的无阻塞交换机,同时提供3条100gbit /s的双向链路。
瑞萨的R-Car平台起价350美元,NetFPGA SUME的教育版起价4995美元。这些并不便宜,但考虑到它们提供的支持,它们实际上是很便宜的。
当然,处于前沿的开发人员将转向芯片供应商和他们的合作伙伴,以获得像Xilinx这样的最新技术16 nm UltraScale + fpga集成了UltraRAM等功能,可以在芯片上存储大量的存储空间。