1、三合一同时支持PCIe总线、USB3.0总线、Ethernet千兆以太网总线通信的PG-ZYNQ7100 sbRIO系列FPGA板卡诞生了后发优势覆盖NI-sbRIO/myRIO/cRIO等RIO系列FPGA产品兼容LabVIEW My FPGA开发环境。2、通信接口PCIe总线带宽实测720MB/sUSB3.0总线实测带宽320MB/sEthernet千兆以太网实测带宽85MB/sTCP模式和92MB/sUDP模式。3、新增特性相比上一代产品新款PG-ZYNQ7100sbRIO我们特地新增同时支持4个40pin扩展口每个40pin扩展槽里面均有17路LVDS差分或34路单端LVTTL双向IO并且电平支持1.8V/2.5V/3.3V总共136路DIO不含FMC和1路FMC HPC接口方便用户接入FMC各类模块。4、指标1路miniUSB串口、2路RS485、1路CAN、1路HDMI、4个40pin扩展口136路双向高速DIO、1路FMC HPC接口、4路LED灯、2路按键、1路PCIex4接口、1路USB3.0接口FT601Q、1路PS端千兆网口、1路PL端千兆网口、2路SFP光口、1路TF插槽、1颗EMMC。并且BANK9/10/11/12/13引脚电平支持1.8V/2.5V/3.3V切换方便用户自己调整LVDS或者LVTTL。5、超大容量FPGAARM内核加持ZYNQ7100芯片远超传统纯FPGA更重要的是用户可以使用图形化LabVIEW在ZYNQ里面自由翱翔实现各种采集、模型、算法、测试、锁相、3C、PID等闭环应用。6、相比于纯FPGA芯片PG-ZYNQ7100 sbRIO芯片内置多核ARM处理器直接运行NI LinuxRT实时系统就可以利用LabVIEW单步运行、断点、探针等技术通过Windows或者Linux RT非常方便的观察和更新下位机Linux RT和FPGA VI里面的过程变量(譬如VI前面板上的控件数值或者状态或者程序框图里面感兴趣的变量)与NI公司的在线前面板仿真、调试、运行有异曲同工之妙。更多详细内容也可以观看PG-ZYNQ7100 sbRIO视频演示B站视频链接如下https://b23.tv/CxFk3bvZYNQ7000系列芯片优势有些对实时性要求不高的算法和总线通信比如Modbus通信、MQTT、WiFi、TCP、UDP、高斯拟合、多项式拟合、互相关、不限制点数的FFT频谱变换、不限制点数的滤波器、机器学习、Python脚本、甚至AI算法、双精度浮点数计算都可以放在PS端也就是ARM里面跑这样可以极大节省FPGA宝贵的资源而对于实时性要求很高或者需要对某些算法进行加速可以放在PL端也就是FPGA里面跑比如高速ADC采集、DAC输出、快速FFT傅里叶变换、高吞吐率滤波器、高吞吐率锁相环PLL、图像处理、矩阵计算、多线程并行计算等当然了FPGA里面我们也封装好了千兆和万兆TCP和UDP功能。因此有了ZYNQ之后我们能做的项目和产品复杂度和灵活性也更高了甚至有一种感觉那就是上手兵器多了都不知道用哪个好了加上ZYNQ的PS端可以运行Linux RT系统这个Linux OS又极大的拓展和丰富了用户的想象力可以实现以前纯FPGA不好实现的项目和产品降本增效妙哉了解清楚了ZYNQ芯片的架构和开发门槛和开发工作量之后就会发现传统的ZYNQ开发之路是多么的困难和痛苦有没有一种软件能同时解决PS和PL开发难度大这个痛点呢我想答案是肯定的图形化的LabVIEW无疑是解决这个问题的最佳工具软件毕竟NI的myRIO卖的还是非常火的就是因为支持LabVIEW编程让原本难上加难的ZYNQ芯片开发变得简单傻瓜化极大的降低了开发门槛和调试工作量。但是NI的myRIO/sbRIO/cRIO价格太贵了市面上基于ZYNQ芯片的硬件和板子太多了都是白菜价了便宜的一两百的都有所以为了让我们广大爱好者、工程师们、创业者们都能享受到ZYNQ芯片带来的福利我们神电测控专门花费了2年时间攻克了历史上最难的ZYNQ架构的芯片彻底打通了ZYNQ芯片里面的PSARM端跟PLFPGA端之间的各种通信方式有低速的Reg寄存器和Memory存储器访问也有高速的AXI DMA FIFO传输互联满足各类应用场景取之不尽用之不竭我们将PSARM里面运行的Linux RT环境下所需要的KO驱动和SO动态库和PLFPGA端的子VI函数全部封装到了LabVIEW My FPGAZYNQ Pro20工具包里面来了方便用户统一安装使用。有了我们这个My FPGA ZYNQPro20工具包之后用户就能像开发NI myRIO、sbRIO或者cRIO那样简单的方式来开发市面上任意一款ZYNQ板子了包括用户自己做的硬件这样才能最大程度的降低客户的硬件成本。真正让每个客户都能将ZYNQ芯片用到自己的项目和产品里面去发挥最大价值。图1神电测控PCIeUSB3.0Ethernet三合一PG-ZYNQ7100 sbRIO板卡实物图正面图2神电测控PCIeUSB3.0Ethernet三合一PG-ZYNQ7100 sbRIO板卡实物图前面图3神电测控PCIeUSB3.0Ethernet三合一PG-ZYNQ7100 sbRIO板卡实物图后面1、性能简介11路miniUSB串口用于LinuxRT系统启动串口打印输出调试22路RS485总线通信接口31路CAN总线通信接口41路HDMI视频接口54个40pin扩展口136路双向高速数字IO方便用户自己接入各类40pin扩展模块DIO通道数136路DIO读写速率200MHzDIO访问直接FPGA读写可接入CLK、编码器、转速计、扭矩等脉冲信号也可以产生高速同步、PWM、SENT等脉冲信号。61个FMC HPC扩展口方便用户自己接入各类FMC扩展模块74路用户LED指示灯支持用户自己使用LabVIEW直接编程控制82路用户按键KEY挂在FPGA上支持用户自己使用LabVIEW直接编程控制91路PCIex4总线接口实测吞吐率720MB/s101路USB3.0总线接口采用FT601Q芯片实测吞吐率320MB/s111路ZYNQ PS端千兆以太网TCP模式实测吞吐率85MB/s121路ZYNQ PL端千兆以太网UDP模式实测吞吐率92MB/s132路SFP光纤接口141路TF卡接口151颗8G EMMC颗粒16PS端1GB DDR3PL端1GB DDR3171个256MB QSPI Flash18板卡ZYNQ主控芯片-40℃~85℃FPGA型号Xilinx ZYNQ7100-2FFG900I工业级可替换成国产ZYNQ芯片19PG-ZYNQ7100 sbRIO板卡供电如果用户自己接的外设电流不大板卡可以选择12V/3A电源即可如果同时接64路带恒流源激励的神电DSA板卡则需要12V/5A电源进行供电2、PG-ZYNQ7100 sbRIO板卡接口简介图4神电测控PCIeUSB3.0Ethernet三合一版本PG-ZYNQ7100 sbRIO板卡接口示意图3、PCIex4扩展口线缆和转接板图5神电测控PG-ZYNQ7100 sbRIO板卡PCIex4接口延长线与扩展卡图6PCIex4接口延长线与扩展卡连接实物图图7PCIex4接口延长线与扩展卡与ZYNQ7100板卡连接实物图图8服务器高速数据线SlimSAS SFF-8654 8i to SFF-8654 8x 74P直头https://item.taobao.com/item.htm?id749835559647mi_id0000Svkim5DrfzeO0PVAzXgCrY7NSkIX27Y0zm1M9o9_Zvospmtbpc.boughtlist.suborder_itempic.d749835559647.5c762e8dZxwz66图9PCIE X8X16转SFF-8654 8i x8外置显卡eGPU转接卡adapterhttps://item.taobao.com/item.htm?id928516894610mi_id0000U29N7-b4lRAjpiatXRKdXTja5HEoU-GfclCm5Ksv144skuId5978224082017spmtbpc.boughtlist.suborder_itempic.d928516894610.5c762e8dZxwz664、数字信号DIO接线扩展口线缆4个40pin扩展口2mm/2.54mm间距图10PG-ZYNQ7100 sbRIO板卡上的4个40pin扩展口2.0mm间距/2.54mm间距图11PG-ZYNQ7100 sbRIO板卡外接神电测控DSA-4416模块16/32/48/64通道24位动态信号采集卡的线缆2.0MM双母头FC排线IDC线 FC-40P-40P图12如果外接的40pin模块是2.54mm间距的可以选择2.0mm转2.54mm的FC排线图13需要注意的是PG-ZYNQ7100 sbRIO板卡上的40pin扩展口里面的第40个引脚通过短接到12V上面可以直接给神电测控DSA-4416板卡直接供电如果是黑金他们家的模块这个地方切记不能短接否则会直接烧坏他们家的模块图14短接可以将板子上的12V电源通过40pin扩展口的40号引脚提供给外部独立的模块比如神电测控的DSA板卡如果是其他家的40pin模块这个地方一定要断开5、PG-ZYNQ7100 sbRIO Demo案例实物图图15基于PG-ZYNQ7100 sbRIO神电DSA-4416板卡搭建的64通道动态信号采集仪器正面详细介绍参考17号pdf文档和对应的B站实战演示视频图16基于PG-ZYNQ7100 sbRIO神电DSA-4416板卡搭建的64通道动态信号采集仪器背面6、PG-ZYNQ7100 sbRIO软件开发过程演示推荐当成类似NI FPGA RIO系列板卡自主开发充分发挥FPGA的优势提醒关于LabVIEW如何开发下位机ZYNQ FPGA芯片程序及其原理和开发过程可以参考神电测控编写的《LabVIEW ZYNQ FPGA Pro20开发宝典》图17PG-ZYNQ7100 sbRIO板卡下位机PL端LabVIEW FPGA开发环境函数选板图18PG-ZYNQ7100 sbRIO板卡下位机PS端LabVIEW Linux RT开发环境函数选板图19PG-ZYNQ7100 sbRIO板卡配套的项目案例Demo图20PG-ZYNQ7100 sbRIO板卡配套的下位机PL端FPGA VI案例截图Part1图21PG-ZYNQ7100 sbRIO板卡配套的下位机PL端FPGA VI案例截图Part2图22PG-ZYNQ7100 sbRIO板卡配套的下位机PL端FPGA VI案例截图Part3图23PG-ZYNQ7100 sbRIO芯片PL端IP核资源截图Part1图24PG-ZYNQ7100 sbRIO芯片PL端IP核资源截图Part2图25PG-ZYNQ7100 sbRIO板卡配套的下位机PS端Linux RT VI案例截图Part1图26PG-ZYNQ7100 sbRIO板卡配套的下位机PS端Linux RT VI案例截图Part2图27PG-ZYNQ7100 sbRIO板卡配套的上位机PC端VI案例截图
新品发布:国产新型三合一多功能PG-ZYNQ7100 sbRIO板卡(PCIe+USB3.0+Ethernet+FMC+4个40pin扩展口)
1、三合一同时支持PCIe总线、USB3.0总线、Ethernet千兆以太网总线通信的PG-ZYNQ7100 sbRIO系列FPGA板卡诞生了后发优势覆盖NI-sbRIO/myRIO/cRIO等RIO系列FPGA产品兼容LabVIEW My FPGA开发环境。2、通信接口PCIe总线带宽实测720MB/sUSB3.0总线实测带宽320MB/sEthernet千兆以太网实测带宽85MB/sTCP模式和92MB/sUDP模式。3、新增特性相比上一代产品新款PG-ZYNQ7100sbRIO我们特地新增同时支持4个40pin扩展口每个40pin扩展槽里面均有17路LVDS差分或34路单端LVTTL双向IO并且电平支持1.8V/2.5V/3.3V总共136路DIO不含FMC和1路FMC HPC接口方便用户接入FMC各类模块。4、指标1路miniUSB串口、2路RS485、1路CAN、1路HDMI、4个40pin扩展口136路双向高速DIO、1路FMC HPC接口、4路LED灯、2路按键、1路PCIex4接口、1路USB3.0接口FT601Q、1路PS端千兆网口、1路PL端千兆网口、2路SFP光口、1路TF插槽、1颗EMMC。并且BANK9/10/11/12/13引脚电平支持1.8V/2.5V/3.3V切换方便用户自己调整LVDS或者LVTTL。5、超大容量FPGAARM内核加持ZYNQ7100芯片远超传统纯FPGA更重要的是用户可以使用图形化LabVIEW在ZYNQ里面自由翱翔实现各种采集、模型、算法、测试、锁相、3C、PID等闭环应用。6、相比于纯FPGA芯片PG-ZYNQ7100 sbRIO芯片内置多核ARM处理器直接运行NI LinuxRT实时系统就可以利用LabVIEW单步运行、断点、探针等技术通过Windows或者Linux RT非常方便的观察和更新下位机Linux RT和FPGA VI里面的过程变量(譬如VI前面板上的控件数值或者状态或者程序框图里面感兴趣的变量)与NI公司的在线前面板仿真、调试、运行有异曲同工之妙。更多详细内容也可以观看PG-ZYNQ7100 sbRIO视频演示B站视频链接如下https://b23.tv/CxFk3bvZYNQ7000系列芯片优势有些对实时性要求不高的算法和总线通信比如Modbus通信、MQTT、WiFi、TCP、UDP、高斯拟合、多项式拟合、互相关、不限制点数的FFT频谱变换、不限制点数的滤波器、机器学习、Python脚本、甚至AI算法、双精度浮点数计算都可以放在PS端也就是ARM里面跑这样可以极大节省FPGA宝贵的资源而对于实时性要求很高或者需要对某些算法进行加速可以放在PL端也就是FPGA里面跑比如高速ADC采集、DAC输出、快速FFT傅里叶变换、高吞吐率滤波器、高吞吐率锁相环PLL、图像处理、矩阵计算、多线程并行计算等当然了FPGA里面我们也封装好了千兆和万兆TCP和UDP功能。因此有了ZYNQ之后我们能做的项目和产品复杂度和灵活性也更高了甚至有一种感觉那就是上手兵器多了都不知道用哪个好了加上ZYNQ的PS端可以运行Linux RT系统这个Linux OS又极大的拓展和丰富了用户的想象力可以实现以前纯FPGA不好实现的项目和产品降本增效妙哉了解清楚了ZYNQ芯片的架构和开发门槛和开发工作量之后就会发现传统的ZYNQ开发之路是多么的困难和痛苦有没有一种软件能同时解决PS和PL开发难度大这个痛点呢我想答案是肯定的图形化的LabVIEW无疑是解决这个问题的最佳工具软件毕竟NI的myRIO卖的还是非常火的就是因为支持LabVIEW编程让原本难上加难的ZYNQ芯片开发变得简单傻瓜化极大的降低了开发门槛和调试工作量。但是NI的myRIO/sbRIO/cRIO价格太贵了市面上基于ZYNQ芯片的硬件和板子太多了都是白菜价了便宜的一两百的都有所以为了让我们广大爱好者、工程师们、创业者们都能享受到ZYNQ芯片带来的福利我们神电测控专门花费了2年时间攻克了历史上最难的ZYNQ架构的芯片彻底打通了ZYNQ芯片里面的PSARM端跟PLFPGA端之间的各种通信方式有低速的Reg寄存器和Memory存储器访问也有高速的AXI DMA FIFO传输互联满足各类应用场景取之不尽用之不竭我们将PSARM里面运行的Linux RT环境下所需要的KO驱动和SO动态库和PLFPGA端的子VI函数全部封装到了LabVIEW My FPGAZYNQ Pro20工具包里面来了方便用户统一安装使用。有了我们这个My FPGA ZYNQPro20工具包之后用户就能像开发NI myRIO、sbRIO或者cRIO那样简单的方式来开发市面上任意一款ZYNQ板子了包括用户自己做的硬件这样才能最大程度的降低客户的硬件成本。真正让每个客户都能将ZYNQ芯片用到自己的项目和产品里面去发挥最大价值。图1神电测控PCIeUSB3.0Ethernet三合一PG-ZYNQ7100 sbRIO板卡实物图正面图2神电测控PCIeUSB3.0Ethernet三合一PG-ZYNQ7100 sbRIO板卡实物图前面图3神电测控PCIeUSB3.0Ethernet三合一PG-ZYNQ7100 sbRIO板卡实物图后面1、性能简介11路miniUSB串口用于LinuxRT系统启动串口打印输出调试22路RS485总线通信接口31路CAN总线通信接口41路HDMI视频接口54个40pin扩展口136路双向高速数字IO方便用户自己接入各类40pin扩展模块DIO通道数136路DIO读写速率200MHzDIO访问直接FPGA读写可接入CLK、编码器、转速计、扭矩等脉冲信号也可以产生高速同步、PWM、SENT等脉冲信号。61个FMC HPC扩展口方便用户自己接入各类FMC扩展模块74路用户LED指示灯支持用户自己使用LabVIEW直接编程控制82路用户按键KEY挂在FPGA上支持用户自己使用LabVIEW直接编程控制91路PCIex4总线接口实测吞吐率720MB/s101路USB3.0总线接口采用FT601Q芯片实测吞吐率320MB/s111路ZYNQ PS端千兆以太网TCP模式实测吞吐率85MB/s121路ZYNQ PL端千兆以太网UDP模式实测吞吐率92MB/s132路SFP光纤接口141路TF卡接口151颗8G EMMC颗粒16PS端1GB DDR3PL端1GB DDR3171个256MB QSPI Flash18板卡ZYNQ主控芯片-40℃~85℃FPGA型号Xilinx ZYNQ7100-2FFG900I工业级可替换成国产ZYNQ芯片19PG-ZYNQ7100 sbRIO板卡供电如果用户自己接的外设电流不大板卡可以选择12V/3A电源即可如果同时接64路带恒流源激励的神电DSA板卡则需要12V/5A电源进行供电2、PG-ZYNQ7100 sbRIO板卡接口简介图4神电测控PCIeUSB3.0Ethernet三合一版本PG-ZYNQ7100 sbRIO板卡接口示意图3、PCIex4扩展口线缆和转接板图5神电测控PG-ZYNQ7100 sbRIO板卡PCIex4接口延长线与扩展卡图6PCIex4接口延长线与扩展卡连接实物图图7PCIex4接口延长线与扩展卡与ZYNQ7100板卡连接实物图图8服务器高速数据线SlimSAS SFF-8654 8i to SFF-8654 8x 74P直头https://item.taobao.com/item.htm?id749835559647mi_id0000Svkim5DrfzeO0PVAzXgCrY7NSkIX27Y0zm1M9o9_Zvospmtbpc.boughtlist.suborder_itempic.d749835559647.5c762e8dZxwz66图9PCIE X8X16转SFF-8654 8i x8外置显卡eGPU转接卡adapterhttps://item.taobao.com/item.htm?id928516894610mi_id0000U29N7-b4lRAjpiatXRKdXTja5HEoU-GfclCm5Ksv144skuId5978224082017spmtbpc.boughtlist.suborder_itempic.d928516894610.5c762e8dZxwz664、数字信号DIO接线扩展口线缆4个40pin扩展口2mm/2.54mm间距图10PG-ZYNQ7100 sbRIO板卡上的4个40pin扩展口2.0mm间距/2.54mm间距图11PG-ZYNQ7100 sbRIO板卡外接神电测控DSA-4416模块16/32/48/64通道24位动态信号采集卡的线缆2.0MM双母头FC排线IDC线 FC-40P-40P图12如果外接的40pin模块是2.54mm间距的可以选择2.0mm转2.54mm的FC排线图13需要注意的是PG-ZYNQ7100 sbRIO板卡上的40pin扩展口里面的第40个引脚通过短接到12V上面可以直接给神电测控DSA-4416板卡直接供电如果是黑金他们家的模块这个地方切记不能短接否则会直接烧坏他们家的模块图14短接可以将板子上的12V电源通过40pin扩展口的40号引脚提供给外部独立的模块比如神电测控的DSA板卡如果是其他家的40pin模块这个地方一定要断开5、PG-ZYNQ7100 sbRIO Demo案例实物图图15基于PG-ZYNQ7100 sbRIO神电DSA-4416板卡搭建的64通道动态信号采集仪器正面详细介绍参考17号pdf文档和对应的B站实战演示视频图16基于PG-ZYNQ7100 sbRIO神电DSA-4416板卡搭建的64通道动态信号采集仪器背面6、PG-ZYNQ7100 sbRIO软件开发过程演示推荐当成类似NI FPGA RIO系列板卡自主开发充分发挥FPGA的优势提醒关于LabVIEW如何开发下位机ZYNQ FPGA芯片程序及其原理和开发过程可以参考神电测控编写的《LabVIEW ZYNQ FPGA Pro20开发宝典》图17PG-ZYNQ7100 sbRIO板卡下位机PL端LabVIEW FPGA开发环境函数选板图18PG-ZYNQ7100 sbRIO板卡下位机PS端LabVIEW Linux RT开发环境函数选板图19PG-ZYNQ7100 sbRIO板卡配套的项目案例Demo图20PG-ZYNQ7100 sbRIO板卡配套的下位机PL端FPGA VI案例截图Part1图21PG-ZYNQ7100 sbRIO板卡配套的下位机PL端FPGA VI案例截图Part2图22PG-ZYNQ7100 sbRIO板卡配套的下位机PL端FPGA VI案例截图Part3图23PG-ZYNQ7100 sbRIO芯片PL端IP核资源截图Part1图24PG-ZYNQ7100 sbRIO芯片PL端IP核资源截图Part2图25PG-ZYNQ7100 sbRIO板卡配套的下位机PS端Linux RT VI案例截图Part1图26PG-ZYNQ7100 sbRIO板卡配套的下位机PS端Linux RT VI案例截图Part2图27PG-ZYNQ7100 sbRIO板卡配套的上位机PC端VI案例截图