Calculadora de tempo de aumento de largura de banda
Converta o tempo de aumento digital em largura de banda do sinal. Obtenha a frequência do joelho, a largura de banda de 3 dB, a largura de banda espectral IPC-2251 e a harmônica mais significativa do seu relógio.
Fórmula
Referência: H. Johnson & M. Graham, "High-Speed Digital Design: A Handbook of Black Magic", Prentice Hall 1993, §1.3; IPC-2251
Como Funciona
Os designers digitais falam em nanossegundos; os designers de interconexão falam em gigahertz. A ponte entre eles é o tempo de subida, e há duas constantes diferentes para cruzá-la — usadas para dois propósitos diferentes e confundidas rotineiramente.
A constante de 0,35 é exata
Para uma resposta unipolar, a saída da etapa cruza 10% em $t = -\ tau\ ln (0,9) $ e 90% em $t = -\ tau\ ln (0,1) $. A subtração dá . Com a largura de banda de 3 dB em $f_ {3dB} = 1/ (2\ pi\ tau) $, o produto cai:
Portanto, 0,35 não é uma regra prática — é arredondado para dois algarismos. Ele responde à pergunta de que largura de banda analógica meu amplificador ou osciloscópio precisa para reproduzir essa borda?
A frequência do joelho é um limite de design
A frequência do joelho de Johnson e Graham responde a uma pergunta diferente: até que ponto minha interconexão precisa continuar se comportando?
Acima do joelho, uma borda digital carrega tão pouca energia que o comportamento do canal deixa de importar. É deliberadamente conservador e é o número que você deve usar ao decidir até que ponto confiar em um modelo de via, em um arquivo de parâmetros S do conector ou em uma estimativa de perda de traços.
Os dois diferem em aproximadamente 43%, e é por isso que citar o errado leva a um amplificador superespecificado ou a um canal submodelado.
Convenções de horário de ascensão
As folhas de dados citam transições de 10 a 90% ou 20 a 80%, e as duas não são intercambiáveis. Para um único pólo, a proporção é — um valor de 20 a 80% deve ser multiplicado por 1,585 antes de inseri-lo em qualquer relação de largura de banda. As planilhas de dados SerDes modernas usam cada vez mais de 20 a 80% porque evitam as caudas ruidosas da forma de onda, portanto, verifique qual convenção você está lendo.
O que define o tempo de subida
É o motorista, não o relógio. Um oscilador de 25 MHz com um estágio de saída CMOS moderno pode ter uma borda de 500 ps, o que coloca seu joelho em 1 GHz — a interconexão deve se comportar até 1 GHz, mesmo que o fundamental seja 25 MHz. Esse é o erro de julgamento mais comum no design de placas: relógio lento, bordas rápidas e um canal modelado apenas de acordo com o fundamental.
Exemplo Resolvido
Problema: Um relógio de 100 MHz é acionado por um buffer especificado em 500 ps (20-80%). Determine o requisito de largura de banda do canal e quantos harmônicos são importantes.
Etapa 1 - Converta a convenção do tempo de subida. A folha de dados fornece 20-80%, então escale para o equivalente a 10-90%: t_r (10-90) = 500 ps ln (9) /ln (4) = 500 1,5849 = 792 ps
Etapa 2 - Frequência do joelho: f_knee = 0,5/792 ps = 631 MHz A interconexão deve se comportar em 631 MHz.
Etapa 3 - Largura de banda de 3 dB: F_3dB = 0,34965/792 ps = 441 MHz Um front-end de receptor ou osciloscópio abaixo de 441 MHz diminuirá visivelmente a borda.
Etapa 4 - Conteúdo harmônico em relação ao relógio: n = 631 MHz/100 MHz = 6,3 Os harmônicos até o 5º (500 MHz) transportam energia significativa; o 7º (700 MHz) já está acima do joelho.
Etapa 5 - Consequências do design. Modele a via, o conector e a perda de rastreamento em pelo menos 631 MHz, não em 100 MHz. Escolha um osciloscópio com pelo menos 3x a largura de banda de 3 dB, ou seja, aproximadamente 1,5 GHz, se quiser medir a borda sem que o instrumento domine o resultado.
Etapa 6 - Verificação da integridade em relação ao período de bits. O período do relógio é de 10 ns e a borda é de 0,79 ns, abaixo de 8% do período, portanto, não há problema de interferência intersimbólica aqui. Se a vantagem ultrapassasse cerca de 40% do período, o ISI se tornaria o fator limitante.
Dicas Práticas
- ✓Sempre projete com a vantagem mais rápida que o motorista pode produzir, não a típica. O silício de canto rápido com carga leve define as emissões.
- ✓Use a terminação em série ou um driver deliberadamente limitado quando a velocidade não for necessária — reduzir a velocidade de uma borda é a solução EMC mais barata disponível.
- ✓Escolha um osciloscópio com pelo menos três vezes a largura de banda de 3 dB do sinal para que o instrumento contribua com menos de 5% para o tempo de subida medido.
- ✓Quando uma folha de dados omite a convenção, considere 10 a 90% para famílias lógicas mais antigas e verifique cuidadosamente as peças SerDes e DDR, que geralmente usam de 20 a 80%.
- ✓Lembre-se de que os tempos de subida somam quadratura por meio de uma cascata: o total é a raiz quadrada da soma dos quadrados de cada estágio.
- ✓Traduza a frequência do joelho em um requisito de canal com antecedência — ela informa se um modelo de parâmetro S ou uma especificação de conector cobre sua banda antes de você se comprometer com a peça.
Erros Comuns
- ✗Projetando o canal para a frequência do relógio em vez da frequência do joelho. Um relógio lento com bordas rápidas ainda exige uma interconexão de banda larga — esse é o motivo clássico pelo qual um design de 25 MHz falha EMC.
- ✗Misturando as constantes de 0,35 e 0,5. Use 0,35 dividido pelo tempo de subida para a largura de banda do amplificador e do instrumento; use 0,5 dividido pelo tempo de subida para saber até que ponto o modelo de interconexão deve permanecer válido.
- ✗Incluindo um número de folha de dados de 20-80% em uma fórmula de 10-90%. Isso subestima o tempo de aumento em 37% e sobreestima a largura de banda pelo mesmo fator.
- ✗Esquecer que um instrumento de medição adiciona seu próprio tempo de subida em quadratura. Uma borda de 500 ps medida em um osciloscópio de 500 ps lê cerca de 707 ps.
- ✗Supondo que o tempo de subida típico especificado seja o que você obterá. O silício de canto rápido com carga leve pode ser duas ou três vezes mais rápido do que a folha de dados típica, e esse é o canto que define seu resultado de EMC.
Perguntas Frequentes
Ferramentas de Simulação Avançadas
Shop Components
As an Amazon Associate we earn from qualifying purchases.
Calculadoras relacionadas
PCB
Comprimento crítico
Encontre o comprimento máximo do traço de PCB antes que os efeitos da linha de transmissão sejam importantes. Compara seu rastreamento com os critérios t_r/6 e t_r/2 e relata o atraso na propagação.
PCB
Conversa cruzada de PCB
Calcule a diafonia de rastreamento de PCB NEXT, FEXT e o coeficiente de acoplamento para análise da integridade do sinal. Determine o comprimento crítico e o espaçamento do traço de proteção. Resultados gratuitos e instantâneos.
Comms
Jitter do relógio
Calcule o orçamento de cronometragem da árvore do relógio para projetos de FPGA e SoC. Insira o jitter do oscilador de referência, o nível de ruído PLL, os estágios do buffer e a frequência do relógio alvo para calcular a margem de configuração.
PCB
Z controlado
Calcule a impedância característica para traços de microfita de superfície, microfita embutida e PCB listrada. Obtenha Z0, Er efetivo e largura de traço alvo. Resultados gratuitos e instantâneos.