O módulo opera com uma única fonte de alimentação de +3,3 V. Sinais de controle global LVCMOS/LVTTL, como Module Present, Reset, Interrupt e Low Power Mode, estão disponíveis com os módulos. Uma interface serial de 2 fios está disponível para enviar e receber sinais de controle mais complexos e para receber informações de diagnóstico digital. Canais individuais podem ser endereçados e canais não utilizados podem ser desligados para máxima flexibilidade de design.
O produto é projetado com fator de forma, conexão óptica/elétrica e interface de diagnóstico digital de acordo com o QSFP28 Multi-Source Agreement (MSA). Ele foi projetado para atender às mais severas condições operacionais externas, incluindo temperatura, umidade e interferência EMI. O módulo pode ser gerenciado por meio da interface serial I2C de dois fios.
Este produto é um transceptor óptico de modo único paralelo QSFP28 com um conector de fita de fibra MTP/MPO. O módulo transmissor aceita sinais de entrada elétricos compatíveis com níveis de lógica de modo comum (CML). Todos os sinais de dados de entrada são diferenciais e terminados internamente. O módulo receptor converte sinais de entrada ópticos paralelos por meio de uma matriz de fotodetectores em sinais de saída elétricos paralelos. Os sinais elétricos de saída do módulo receptor também são compatíveis com tensão com níveis de lógica de modo comum (CML). Todos os sinais de dados são diferenciais e suportam taxas de dados de até 25 Gb/s por canal. A Figura 1 mostra o diagrama de blocos funcionais deste produto.
Uma única fonte de alimentação de +3,3 V é necessária para ligar o módulo. Ambos os pinos de alimentação VccTx e VccRx são conectados internamente e devem ser aplicados simultaneamente. Por MSA, o módulo oferece 7 pinos de controle de hardware de baixa velocidade (incluindo a interface serial de 2 fios): ModSelL, SCL, SDA, ResetL, LPMode, ModPrsL e IntL.
Module Select (ModSelL) é um pino de entrada. Quando mantido baixo pelo host, o módulo responde a comandos de comunicação serial de 2 fios. O ModSelL permite o uso de vários módulos QSFP28 em um único barramento de interface de 2 fios – linhas ModSelL individuais para cada módulo QSFP28 devem ser usadas. Serial Clock (SCL) e Serial Data (SDA) são necessários para a interface de comunicação de barramento serial de 2 fios e permitem que o host acesse o mapa de memória QSFP28.
O pino ResetL permite uma reinicialização completa do módulo, retornando as configurações do módulo ao seu estado padrão, quando um nível baixo no pino ResetL é mantido por mais tempo do que o comprimento mínimo do pulso. Durante a execução de uma reinicialização, o host deve desconsiderar todos os bits de status até que o módulo indique a conclusão da interrupção de reinicialização. O módulo indica isso postando um sinal IntL (Interrupção) com o bit Data_Not_Ready negado no mapa de memória. Observe que na inicialização (incluindo inserção a quente), o módulo deve postar essa conclusão da interrupção de reinicialização sem exigir uma reinicialização.
O pino Modo de baixo consumo de energia (LPMode) é usado para definir o consumo máximo de energia do módulo, a fim de proteger hosts que não são capazes de resfriar módulos de maior consumo de energia, caso tais módulos sejam inseridos acidentalmente.
O Módulo Presente (ModPrsL) é um sinal local para a placa host que, na ausência de um módulo, é normalmente puxado para o Vcc host. Quando um módulo é inserido no conector, ele completa o caminho para o aterramento por meio de um resistor na placa host e afirma o sinal. O ModPrsL então indica que um módulo está presente ao definir o ModPrsL para um estado “Baixo”.
Interrupção (IntL) é um pino de saída. Baixo indica uma possível falha operacional do módulo ou um status crítico para o sistema host. O host identifica a fonte da interrupção usando a interface serial de 2 fios. O pino IntL é uma saída de coletor aberto e deve ser puxado para a tensão Vcc do Host na placa Host.