Interface PCI Express® EtherCAT® SubDevice em formato M.2
- Adicione funcionalidade SubDevice EtherCAT (ECS) ao seu PC embutido
- O espaço de endereço do controlador SubDevice EtherCAT é mapeado diretamente para o espaço de endereço PCI Express
- Formato M.2 2280 ou 2260 para dispositivos embutidos menores como IPCs ou Raspberry Pi
- Configuração fácil com o MainDevice EtherCAT da esd ou outros MainDevices
- Exemplo de arquivo de informações SubDevice EtherCAT (arquivo ESI em formato XML) fornecido
- A biblioteca API SubDevice EtherCAT da esd e o código de exemplo para desenvolvimento rápido de aplicações estão incluídos
- O FPGA contém suporte DMA mestre de barramento para descarregar a CPU de copiar os dados da imagem do processo de saída na memória do host. Isso é utilizado pela pilha SubDevice EtherCAT da esd.
- Configurações personalizadas estão disponíveis mediante solicitação
O ECS-M.2/FPGA é um SubDevice EtherCAT em formato M.2. É baseado em um núcleo IP Beckhoff implementado em um FPGA Altera®, configurado com 8 FMMUs, 8 gerentes de sincronização, 60 kB de DPRAM e relógios distribuídos de 64 bits.
Duas portas EtherCAT (IN/OUT) estão disponíveis através de conectores FFC na borda da placa e podem ser conectadas a soquetes RJ45 usando o adaptador de breakout fornecido.
O módulo suporta protocolos EtherCAT padrão, incluindo CoE, FoE e EoE, permitindo que o sistema host PCI Express funcione como um nó de E/S EtherCAT flexível acessível pelo MainDevice.
Para sincronização do sistema, os sinais de relógio distribuído EtherCAT (2x Sync, 2x Latch I/Os) são fornecidos como I/Os físicos através de um adaptador de breakout.
O escopo da entrega inclui a pilha SubDevice EtherCAT da esd em forma binária juntamente com drivers de dispositivo para Windows® e Linux®. Documentação e exemplos de aplicações são fornecidos.
O suporte para sistemas operacionais adicionais, em particular sistemas operacionais em tempo real, está disponível mediante solicitação.
Este produto também está disponível como cartão PCI Express ECS-PCIe/FPGA.
Variantes para sistemas Compact PCI® Serial, XMC e PMC são oferecidas como ECS-CPCIs/FPGA, ECS-XMC/FPGA e ECS-PMC/FPGA.
- Domínio de barramento (suporte DMA)
- Capaz de SubDevice EtherCAT
- Isolado galvanicamente
- Interfaces: SubDevice EtherCAT, PCIe
- Formato: M.2
- I/O: Saída digital, Entrada digital
- Sistemas operacionais suportados: Linux, QNX6/7/8, Windows 10/11
- Protocolos: EtherCAT (CoE, FoE, EoE)
- Produtos relacionados: ECS-XMC/FPGA, ECS-PMC/FPGA, Pilha de software MainDevice EtherCAT, Escravo EtherCAT, Bancada de trabalho EtherCAT, ECS-CPCIs/FPGA
- esd electronics é membro do grupo de tecnologia EtherCAT (ETG).
Especificações técnicas / Características:
- Placa PCIe em formato M.2 com placa conectora, cabos e núcleo IP SubDevice EtherCAT em FPGA Altera
- Inclui driver, pilha SubDevice binária e documentação para Windows e Linux em CD
- Domínio de barramento (suporte DMA)
- Capaz de SubDevice EtherCAT
- Isolado galvanicamente
- Interfaces: SubDevice EtherCAT, PCIe
- Formato: M.2
- I/O: Saída digital, Entrada digital
- Sistemas operacionais suportados: Linux, QNX6/7/8, Windows 10/11
- Protocolos: EtherCAT (CoE, FoE, EoE)
- FPGA: Altera® com núcleo IP Beckhoff
- 8 FMMUs, 8 gerentes de sincronização, 60 kB de DPRAM, relógios distribuídos de 64 bits
- Duas portas EtherCAT (IN/OUT) via conectores FFC, adaptador de breakout para RJ45
- I/Os físicos para sinais de sincronização DC e Latch via adaptador de breakout