fido5000:一颗芯片,支持多种以太网协议

现今,尤其是在工业物联网 (IIoT) 或工业4.0的背景下,许多工业自动化技术的供应商和制造商都对独立于制造商的开放式通信平台充满渴望。制造商期望在系统范围内实现越来越多的自动化流程。因此,自动化必须考虑到IT系统对于开放数据访问的需求,以及工业控制系统的实时要求。以太网和工业以太网已经在这方面发挥了重要作用。相较于传统现场总线,这一网络技术具有诸多优势,比如在共享传输介质上高效同步地传输大量数据。PROFINET、EtherNet/IP®、EtherCAT®、POWERLINK®等常用工业以太网协议都在某种程度上允许与http或TCP/IP等传统协议共享同一以太网介质。
本文将更详细地探讨工业网络的要求(例如可靠的数据传输和数据的时间同步)。此外,还将介绍ADI公司的fido5000 REM交换芯片,该芯片可作为一种产品解决方案。该芯片有fido5100和fido5200两种型号,这两种型号的区别仅在于它们支持的以太网协议。fido5100支持除EtherCAT以外的各种主要工业以太网协议,而fido5200支持包括EtherCAT在内的各种主要工业以太网协议。
 
 
 
Figure 1
图1. 作为fido5000变体的fido5200 REM交换芯片。fido5200支持包括EtherCAT在内的各种主要工业以太网协议。

fido5000 REM交换芯片

ADI公司的fido5000是一款具有两个以太网端口的实时以太网、多协议 (REM) 交换芯片。从此,两个端口成为如今工业器件的标配,而未来的工业4.0应用必须支持各种常见的网络拓扑,如线状和环状拓扑以及星形拓扑。另外,它可以连接任何主机处理器,这让开发人员可以使用自己的处理器和他们首选的开发环境。图2显示了fido5000的所有这些可能性和功能。
 
 
 
Figure 2
图2. fido5000功能概览。
REM芯片和处理器之间通过内存总线进行通信,以实现高性能、低延迟/低抖动的工业以太网。内存总线还提供了采用PriorityChannel®技术的主控接口。ADI公司采用软硬件协同设计开发了这一过滤技术。它确保来自以太网的关键数据得到及时处理,而不受协议和网络利用率的影响,因此避免了非时间关键型数据流量的干扰。这意味着,来自实时通道的数据会优先于普通网络数据得到处理。图3显示的就是PriorityChannel技术,图中有四个队列,可以在处理实时数据时进行微调。
 
 
 
Figure 3
图3. ADI公司PriorityChannel技术的概念。
除了交换功能之外,fido5000还具有强大的定时器控制单元 (TCU)。TCU设计用于实现各种工业以太网协议的同步机制。通过四个专用输出或四个通用输入/输出,可以实现输入捕捉等其他功能,也可以输出任何