新闻
ECS-M.2/FPGA:M.2 规格的 PCI Express® EtherCAT® 从站设备接口
ECS-M.2/FPGA为一款新推出的 M.2 规格的 PCI Express® EtherCAT® 从站设备接口,能充分满足小型化主机的使用需求。
将您的嵌入式系统升级为 EtherCAT 从设备
- 为您的嵌入式 PC 添加 EtherCAT 从站设备(ECS)功能。
- EtherCAT 从设备控制器的地址空间直接映射至 PCI Express 地址空间。
- 适用于 IPC(工业个人计算机)或树莓派等小型嵌入式设备的 M.2 规格(2280 或 2260 型号)。
配置简单,应用开发快速
- 可通过 esd 的 EtherCAT 主站设备或其他品牌主站设备轻松配置。
- 提供 EtherCAT 从设备信息文件(ESI 文件,XML 格式)示例。
- 包含 esd 的 EtherCAT 从设备 API 库及应用快速开发示例代码。
支持 Bus Master
- 该 FPGA 支持总线主控直接内存访问(DMA)功能,可分担 CPU 的工作负载,无需 CPU 执行输出过程影像数据至主机内存的拷贝操作。此功能可通过 esd 的 EtherCAT 从设备协议栈调用。
PCI Express 接口的 EtherCAT 从设备方案
ECS-M.2/FPGA 是一款 M.2 规格的 EtherCAT 从设备。该产品基于 Beckhoff IP 核,采用 Altera® FPGA 芯片实现,配置 8 个 FMMU(现场总线内存管理单元)、8 个同步管理器(Sync Manager)、60 kB 双端口 RAM(DPRAM)及 64 位分布式时钟(Distributed Clocks)。
模块边缘通过 FFC(柔性扁平电缆)连接器提供两个 EtherCAT 端口(输入 / 输出),并可借助随附的转接板连接至 RJ45 接口。
应用灵活
该模块支持 CoE(EtherCAT 上的 CAN 应用协议)、FoE(EtherCAT 上的文件传输协议)、EoE(EtherCAT 上的以太网协议)等标准 EtherCAT 协议,可使 PCI Express 主机系统作为灵活的 EtherCAT I/O 节点,供主设备(MainDevice)访问。
分布式时钟(DC)同步 (Sync) 信号与锁存 (Latch) 信号
为实现系统同步,EtherCAT 分布式时钟(DC)信号(2 路同步信号、2 路锁存 I/O 信号)通过转接板以物理 I/O 形式提供。
软件支持
交付内容包含二进制格式的 esd EtherCAT 从设备协议栈,以及适用于 Windows® 和 Linux® 系统的设备驱动程序,并提供相关文档及应用示例。
可根据客户需求提供对其他操作系统的支持,尤其是实时操作系统(RTOS)。