Skip to content
RFrftools.io
Signal

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.

Loading calculator...

Fórmula

fknee=0.5tr,f3dB=ln92πtr0.35trf_{knee} = \frac{0.5}{t_r},\qquad f_{3dB} = \frac{\ln 9}{2\pi t_r} \approx \frac{0.35}{t_r}

Referência: H. Johnson & M. Graham, "High-Speed Digital Design: A Handbook of Black Magic", Prentice Hall 1993, §1.3; IPC-2251

t_rRise time, 10–90% (s)
f_kneeKnee frequency (Hz)
f_3dB3 dB bandwidth (Hz)
f_clkClock frequency (Hz)

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á tr= tau ln9t_r =\ tau\ ln 9. Com a largura de banda de 3 dB em $f_ {3dB} = 1/ (2\ pi\ tau) $, o produto cai:

f3dBtr= frac ln92 pi=0,34965 ldotsf_ {3dB}\, t_r =\ frac {\ ln 9} {2\ pi} = 0,34965\ ldots

Portanto, 0,35 não é uma regra prática — é  ln9/2 pi\ ln 9/2\ pi 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?

fjoelho= frac0,5trf_ {joelho} =\ frac {0,5} {t_r}

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 é  ln9/ ln4=1,585\ ln 9/\ ln 4 = 1,585 — 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

É exatamente ln (9) dividido por 2 pi, que é 0,34965, derivado da resposta da etapa unipolar. Os cruzamentos de 10% e 90% ocorrem em múltiplos fixos da constante de tempo, dando um tempo de subida de tau vezes ln (9), e com a largura de banda de 3 dB em um sobre 2 pi tau, o produto é fixo. Não é empírico.
Ambos, para trabalhos diferentes. A forma de 0,35 fornece a largura de banda de 3 dB — o que um amplificador, receptor ou osciloscópio precisa para reproduzir a borda. A forma 0,5 fornece a frequência do joelho — até que ponto o modelo de interconexão deve permanecer válido. Projete o canal até o joelho e a eletrônica até o valor de 3 dB.
Multiplique por ln (9) /ln (4) = 1,585 para obter o equivalente a 10-90% e, em seguida, aplique as relações de largura de banda. Indo para o outro lado, multiplique por 0,631. Observe que 1,585 é o valor unipolar e o maior fator de circulação — uma borda gaussiana dá cerca de 1,52 e uma rampa linear 1,33 — portanto, para um motorista real, ele exagera um pouco o tempo de subida e, portanto, subestima a frequência do joelho. Projete para uma estimativa mais curta onde essa margem é importante.
Porque as emissões seguem a taxa de borda, não a taxa do relógio. Um relógio de 25 MHz com uma borda de 500 ps tem um joelho de 1 GHz, então ele irradia significativamente até 1 GHz. Diminuir a borda com resistência em série geralmente é a solução mais rápida.
Pelo menos três vezes a largura de banda de 3 dB do sinal para manter a contribuição do instrumento abaixo de cerca de 5%. Os tempos de subida somam quadratura, então um escopo correspondente ao tempo de subida do sinal aumenta a leitura em 41%.

Ferramentas de Simulação Avançadas

Shop Components

As an Amazon Associate we earn from qualifying purchases.

Op-Amp IC Assortment

General-purpose and precision operational amplifiers

Function Generator

DDS function generator for signal and filter testing

Calculadoras relacionadas