Teste de PCIe, teste de interface digital de alta velocidade

Soluções de teste de PCIe

Teste de PCIe (interconexão expressa de componentes periféricos)

Praticamente todos os requisitos para testes de propriedades do sinal e transmissões de dados de PCIesão atendidos por osciloscópios, tanto durante o desenvolvimento quanto para testes de conformidade de PCIe. Na camada física, os analisadores de redespodem fornecer a maior precisão possível para o testes de integridade de sinal. Com uma configuração de testes para analisadores de redes automatizadosdisponível apenas na Rohde & Schwarz, reduz consideravelmente os tempos de testede parâmetros de integridade de sinal e aumenta a confiabilidade do testepara conectores e cabos PCIe com quatro ou mais pistas, usando a especificação 5.0 ou 6.0.

O PCIe é, de fato, o padrão para a interconexão de placa-mãe de computadores ou de um servidor, entre o processador principal e ambos os periféricos integrados (chips soldados na superfície) e os periféricos externos (placas de expansão), como placas de vídeo, cartões de memória, ou placas complementares. Para fabricantes de computadores e fornecedores de chips e placas de circuito impresso da indústria, a verificação de interfaces PCIeé uma tarefa essencial durante o desenvolvimento e, posteriormente, para a verificação da função e o controle de qualidade da produção.

Introduzido pela primeira vez em 2003 como PCIe 1.0, com uma largura de banda de 8 GB/s em uma frequência de 2,5 GHz, suportando 2,5 bilhões de transferências por segundo (GT/s), uma nova versão atualizadafoi lançada pela PCI-SIG(Grupo de Interesse Especial) a cada dois anos, e cada vez dobrando o desempenho. A versão mais recente, lançada em 2022, é o PCIe 6.0, com uma largura de banda de 256 GB/s, executada em uma frequência de 32 GHz com suporte a 64 GT/s. As velocidades de transmissão de dados são mostradas como transferências por segundo, não a taxa de bits. Isso se deve ao fato da codificação da transmissão converter os bits de dados em um número maior de caracteres de transmissão para reduzir os erros de transmissão ao custo de uma quantidade maior de informações a serem transmitidas. Para a PCI 1.0 e 2.0, é usada a codificação 8b/10b; para a 3.0, a sobrecarga de transmissão é reduzida de forma considerável com a codificação 128b/130b. Os erros de transmissão são reduzidos com o equilíbrio de corrente contínua e a disparidade limitada (a longo prazo, 50% « 1 » e 50% « 0 » são transmitidos).

Enquanto o 128/130b reduz o overhead do protocolo de 25% para 1,5%, a correção de erros de transmissão baseada em protocolo também é reduzida. O PCIe 3.0 adicionou a equalização do receiver para compensar a resposta de frequência no canal em frequências mais altas. Algoritmos sofisticados visam criar filtros digitais que coincidam com a perda de canal no receptor.

O PCIe se conecta por uma ou mais pistas em um slot. Uma pista contém um par de linhas diferenciais de recepção e transmissão, de modo que cada pista é um fluxo full-duplex, transportando pacotes de dados. Os slots PCIe podem conter de uma a trinta e duas pistas, em potências de dois. As contagens de pistas são escritas com um prefixo x (por exemplo, x16 representa uma placa ou slot de dezesseis pistas), sendo x16 o maior tamanho em uso comum. Um slot x1 transmite dados a 1 bit por ciclo e um slot x16 a 16 bits por ciclo. Tanto em termos de slots quanto de versões, o PCIe é totalmente compatível com versões anteriores, com a velocidade de transmissão de dados determinada pelo tamanho menor do slot, e a versão inferior.

A implementação comercial do PCIe está várias versões atrasada em relação ao padrão mais recente. Ainda há mais placas-mãe para PCIe 3.0 disponíveis do que 4.0, que, por sua vez, possui uma quantidade de placas-mãe que supera a da versão 5.0; o número de aplicações que exigem velocidades de transmissão de dados superiores a 16 GT/s é muito baixo. Para processadores mais simples que executam muitos dispositivos industriais e comerciais, o PCIe 1.0 oferece um desempenho mais do que suficiente.

Seu desafio de testes de PCIe

  • Para cabos e conectores PCIe com quatro ou mais pistas usando a especificação 5.0 ou 6.0, como testar a integridade do sinal que requer centenas de medições, de forma confiável e em uma escala de tempo aceitável e com procedimentos de teste adequados? Considerando que você precisa atender aos requisitos de medição variados durante o desenvolvimento, o teste de conformidade e a produção.
  • Como ler o conteúdo das mensagens de PCIe? Uma consequência da codificação de transmissão que converte bits de dados em um número maior de caracteres de transmissão é que não é possível ler dados diretamente do fluxo de dados. Os algoritmos de equalização do receiver acrescentam uma complicação adicional à decodificação do conteúdo da mensagem.
  • Como avaliar a qualidade e a integridade do sinal das transmissões de dados e verificar a conformidade com as tolerâncias de jitter.
  • Os testes de conformidade consistem em uma série de procedimentos que devem ser rigorosamente seguidos para que os resultados sejam válidos; você precisa ter certeza de que está realizando os testes de conformidade corretamente. Uma complicação adicional nos procedimentos de teste de PCIe é a necessidade de selecionar o sinal de teste correto dentre vários para cada teste.

Nossas soluções de teste de PCIe

Para cabos e conectores PCIe que atendem às especificações 5.0 ou 6.0, você pode medir todos os parâmetros de integridade de sinal necessários com uma configuração de teste automatizada que inclui um analisador de redes R&S®ZNB43para medições, a plataforma de controle e comutação aberta R&S®OSP320 para comutação multiportas, e a opção R&S®ZNrun-K440para automatizar os procedimentos de teste.

Tanto o R&S®RTO64quanto os osciloscópios R&S®RTPfornecem o desempenho necessário para a investigação de sinais PCIe 1.0 e PCIe 2.0. O R&S®RTP também pode investigar sinais PCIe 3.0. As opções específicas de PCIe para ambos os osciloscópios fornecem disparo e decodificação de sinais PCIe para depurar e verificar o desempenho:

  • PCIe 1.0 com um R&S®RTO64 ou R&S®RTP (larguras de banda de 6 a 16 GHz). Execute todos os testes de conformidade do PCIe 1.0 para todos os tamanhos de slot (x1/4/8/16) e a velocidade de transmissão de dados máxima de 2,5 GT/s, com a opção K81. Dispare, decodifique e pesquise os detalhes do protocolo com a opção de software K72.
  • PCIe 2.0 em um R&S®RTO64 ou R&S®RTP (larguras de banda de 6 a 16 GHz). Execute todos os testes de conformidade do PCIe 1.0 no PCIe 2.0 para todos os tamanhos de slot (x1/4/8/16) para uma velocidade de transmissão de dados máxima de 2,5 GT/s com um R&S®RTO64 ou a velocidade de transmissão de dados máxima (5,0 GT/s) com o R&S®RTP e a opção K81. Dispare, decodifique e pesquise os detalhes do protocolo com a opção de software K72.
  • PCIe 3.0 em um R&S®RTP (larguras de banda de 13 a 16 GHz). Execute todos os testes de conformidade do PCIe 3.0 para todos os tamanhos de slot (x1/4/8/16) e a velocidade de transmissão de dados máxima (8 GT/s), com a opção de software K83. Dispare, decodifique e pesquise os detalhes do protocolo com a opção de software K73. Disparo de dados decodificados com a opção de software K140/K141.

A largura de banda do osciloscópio é o fator mais importante para determinar quais sinais podem ser adquiridos e para qual finalidade de teste. Para depuração, a largura de banda deve cobrir a 3ª harmônica da frequência fundamental do sinal requerido; para o teste de conformidade, a 5ª harmônica.

Para simplificar e automatizar os procedimentos de teste de conformidade com osciloscópios, o R&S®ScopeSuitefornece:

  • Um assistente gráfico completo para orientar os procedimentos de conformidade do início ao fim.
  • Controle automatizado de todas as configurações necessárias do osciloscópio e das sequências de teste de conformidade.
  • Relatórios de teste configuráveis para documentar os resultados do teste.

A Rohde & Schwarz também fornece todos os acessórios necessários, como pontas de prova de alta velocidade para depuração de PCIe, teste de integridade de sinal, teste de conformidade e validação.

Para testes de interface PCIe, os analisadores de rede da Rohde & Schwarz (R&S®ZNA, R&S®ZNB) fornecem medições de integridade de sinal com uma faixa dinâmica e largura de banda máxima que excede consideravelmente todos os requisitos de PCIe. Para ambas as famílias de analisadores, a opção K2 mais a K20 oferece a análise de domínio de tempo, incluindo diagramas de olho e análise simultânea de domínio de frequência.

Benefícios das nossas soluções de teste de PCIe

Em todos os estágios do desenvolvimento de interconexões e cabos, desde a pesquisa e desenvolvimento até a produção, uma configuração de analisador de rede automatizado lida com todas as complexidades do procedimento de teste com total confiabilidade e reduz a duração dos testes em 10 vezes ou mais.

Tenha certeza de que os resultados de seus testes de conformidade são válidos. Todas as opções de teste de conformidade da Rohde & Schwarz implementam totalmente o software oficial para testes de conformidade do Grupo de Interesse Especial PCI (PCI-SIG) para qualidade de sinal e testes de clock de referência e verificação de olho de dados.

O teste de conformidade requer vários padrões de sinais de teste. Com o gerador de forma de onda arbitrária (opção B6) instalado, os osciloscópios da Rohde & Schwarz alternam automaticamente entre os sinais de teste conforme necessário, economizando tempo de teste e garantindo que a forma de onda correta sempre seja selecionada.

Compensar a defasagem entre os canais do osciloscópio em frequências PCIe mais altas com a opção de software B7 como fonte de pulso para a eliminação da defasagem do canal.

O R&S®RTPapresenta o conjunto mais completo de ferramentas de depuração e análise para PCIe disponível:

  • Disparo e pesquisa em detalhes de protocolo, como pacotes da camada de transação, camada de dados
  • Pacotes, conjuntos ordenados e erros. Nível de decodificação selecionável, desde bits até o conteúdo final do protocolo, para atender às suas necessidades.
  • Uma consequência da codificação de transmissão é que não é possível ler dados diretamente do fluxo de dados. Os R&S®RTP- K140/141incluem o Clock Data Recovery (recuperação de dados de clock), que extrai o clock incorporado do sinal, de modo que os dados decodificados possam ser disparados; uma ferramenta muito poderosa para depuração.
  • Compensação de equalização do receiver para perda de integridade do sinal no mesmo, fornecendo recuperação precisa de bits e baixas taxas de erro de bits para PCIe 3.0. Os dois algoritmos de equalização de receivers mais comuns estão incluídos nas funções de trigger e decodificação: equalização linear em tempo contínuo (CTLE) e feedback de decisão (DFE), incluindo filtragem não linear.
  • Os diagramas de olho fornecem uma ferramenta gráfica simples para avaliar a qualidade e a integridade dos sinais de dados. Com base no hardware exclusivo de disparo digital do osciloscópio da Rohde & Schwarz, os R&S®RTP- K136/K137fornecem análise de olhos quase em tempo real para interfaces digitais de alta velocidade, como PCIe.
  • A conformidade com as tolerâncias de jitter (distúrbios de tempo do sinal) é um requisito do PCIe. Analise o jitter com o R&S®RTP-K133.

A perda de sinal é inevitável entre o ponto em que um sinal é adquirido e a entrada do instrumento de medição, causada pelas pontas de prova, adaptadores e cabos na configuração. Quanto maior a frequência, maior a perda de sinal. A opção R&S®RTP K122inclui uma configuração simples de usar para especificar os componentes a serem compensados, corrigindo assim as perdas de transmissão usando cálculos baseados em parâmetros S.

Você tem mais perguntas sobre nossas soluções de teste de conformidade com PCIe?
Então fique à vontade para entrar em contato conosco.

Conteúdos relacionados a soluções de teste de PCIe

Webinar: « PCIe 5.0 / 6.0 and IEEE802.3ck Cable Test »

Este webinar é destinado a engenheiros que trabalham em testes e designs digitais de alta velocidade.
Em particular, discutiremos o teste de cabos PCIe 5.0 / 6.0 e IEEE802.3ck e nos concentraremos na integridade de sinal, nos parâmetros de desempenho e na automação. Especialmente a modulação PAM4 é muito sensível a ruídos, diafonia e outros distúrbios.

Mais Informações

PCI Express Gen 3 - compliance and debug testing

Webinar: « PCI Express Gen 3 - compliance and debug testing »

Este webinar é destinado a engenheiros que trabalham em testes e designs digitais de alta velocidade. Em particular, vamos concentrar o foco em interfaces PCIe Gen 3. Depois de uma visão geral sobre a tecnologia PCIe, vamos abordar o teste de conformidade de PCIe, acionamento e decodificação de protocolo e os propósitos de depuração da integridade de sinal.

Mais Informações

Aplicação: « Realtime deembedding with the R&S®RTP »

Verificar o verdadeiro desempenho do seu projeto ao mesmo tempo em que reduz o impacto do caminho do sinal, da sonda, dos cabos, dos adaptadores e de outros acessórios usados para medir o sinal.

Mais Informações

De-embedding and measuring a PCIe5 connector with R&S®VNA

Vídeo: « De-embedding and measuring a PCIe5 connector with R&S®VNA »

Com referência a configurações e medições com o analisador de redes vetoriais R&S®ZNA, vamos demonstrar o processo de compensação de um conector PCIe5 integrado em um adaptador.

Assista vídeo

Knowledge+

Experimente conteúdo personalizado e de alta qualidade do ecossistema inteiro da Rohde & Schwarz, com tudo em um só lugar. Descubra agora nossos artigos com conhecimento personalizado para as suas necessidades.

Central de vídeo

Obtenha acesso a vídeos e webinars interessantes sobre soluções, aplicações e produtos.

Mais Informações

Central de downloads

Pesquise a Central de downloads da Rohde & Schwarz para encontrar folhetos, fichas técnicas, documentos técnicos, manuais, firmwares, softwares, drivers e muito mais.

Mais Informações

A Rohde & Schwarz Technology Academy

Você está em boas mãos
Conhecimento prático. Insights sobre o setor. Verdadeiros especialistas. Você só encontra na Rohde & Schwarz Technology Academy.

Mais Informações

Inscreva-se para receber nossos boletins informativos

Fique por dentro das próximas tendências e das aplicações mais recentes.

Inscreva-se para receber nossos boletins informativos

Peça informações

Você tem alguma pergunta ou precisa de informação adicional? Simplesmente preencha este formulário e nós respondemos imediatamente.

Licença de marketing

O seu pedido foi submetido. Iremos contactá-lo em breve.
An error is occurred, please try it again later.