Fanout Digital
N = Isource / Isink_per_gate
Calculadora
Fórmula
Descrição
O fanout é o número máximo de entradas de porta que uma única saída pode acionar mantendo níveis lógicos válidos. A porta acionadora deve fornecer (ou drenar) corrente suficiente para satisfazer todas as entradas ligadas. Para CMOS estático, as correntes de entrada são desprezáveis (nanoamperes de fuga), pelo que o fanout é essencialmente ilimitado pela corrente CC. No entanto, o fanout dinâmico é limitado pela carga capacitiva de cada entrada (tipicamente 2-10 pF), que torna mais lentos os flancos do sinal e aumenta o atraso de propagação. Para TTL e BiCMOS, devem considerar-se tanto a corrente estática como a carga capacitiva.
Variáveis
- N — Número máximo de portas que podem ser acionadas
- I_source — Corrente máxima que o acionador pode fornecer/drenar (A)
- I_sink — Corrente de entrada exigida por cada porta recetora (A)
Notas Práticas
O fanout padrão de TTL é 10 (IOH = 0,4 mA, IIH = 40 µA). O fanout de CMOS é teoricamente ilimitado pela corrente CC, mas praticamente limitado pela carga capacitiva a cerca de 20-50 portas antes de a degradação de temporização se tornar inaceitável. Para redes de fanout elevado (relógios, resets), use árvores de buffer ou CIs dedicados de distribuição de relógio. Em projetos de FPGA, as redes de fanout elevado são tratadas automaticamente pela ferramenta de place-and-route através da inserção de buffers.
Conceitos Relacionados
Todas as fórmulas de Lógica digital →Precisa de mais funcionalidades?
Guarde cálculos, importe dados de telemetria, simule a descarga de baterias e colabore com a sua equipa.
Experimentar a Aplicação