Por lo general, es mejor asumir el patrón de cambio del peor de los casos, y en este caso será el más fácil. Definiré el peor de los casos como la entrada al registro de cambios que cambia cada ciclo de reloj.
Voy a dividir el consumo de energía en varias categorías. Esta hoja de datos no es exactamente clara, así que estoy abierto a cualquier corrección. Estos también están diseñados para capacidades muy pequeñas, por lo que si tiene una carga muy grande o cables largos, es posible que esté "saturando" estos números.
Asunciones:
- Sin carga de consumo actual, como LEDs
- \ $ V_ {DD} \ $ no se proporciona, por lo que se mantendrá como una variable y se calculará el valor máximo.
- Todas las trazas son lo suficientemente pequeñas como para minimizar la capacitancia
Potencia de fuga / inactividad
En la lista de 0.9uA en el peor de los casos, este poder sale a:
\ $ 500 \ times0.9 \ mu A \ times V_ {DD} = 450 \ mu A \ times V_ {DD} \ $ (0.36mW a 1.49mW)
Potencia de conmutación interna (sin carga)
No encontrará una figura para esto en la hoja de datos. En su lugar, le dan el valor de algo llamado \ $ C_ {pd} \ $, que es el equivalente de la capacidad de carga para un evento de conmutación determinado. Dependiendo de su \ $ V_ {DD} \ $, tendrá diferentes valores de \ $ C_ {pd} \ $ efectivos. Texas Instruments describe \ $ C_ {pd} \ $ as:
La capacitancia equivalente utilizada para
determinar la potencia dinámica sin carga
disipación por función lógica para
Dispositivos CMOS.
Me parece que esto es algo ambiguo para un flip-flop ya que no está claro si las transiciones de entrada de datos cuentan. Asumiré que no lo hacen. Los valores aumentarían en un 50% si se incluyera la entrada D
\ $ 500 \ times C_ {pd} \ times V_ {DD} {} ^ 2 \ times f = 500 \ times 3.0pF \ times V_ {DD} {} ^ 2 \ times 1.52MHz \ $ (1.46mW a 24.83mW)
Potencia de conmutación de carga de salida
El siguiente elemento es la cantidad de energía que se utiliza para hacer que todos los pines de salida cambien. Como mínimo, cada salida conducirá una entrada D a la siguiente etapa de flip-flop. Además, cualquier capacitancia de la placa o cargas adicionales contribuirán a esta figura de potencia. Trate de tener en cuenta la mayor capacidad posible.
\ $ C_ {load} = \ sum {Capacitance} = C_ {Pin.D} + C_ {wire} +? \ $
\ $ C_ {load} = 1.5pF + 3.5pF = 5.0pF \ $ (por el bien del cálculo)
Entonces, la potencia de conmutación de salida es bastante fácil de calcular. Si tiene una carga capacitiva apreciable, su potencia de conmutación de salida puede dispararse.
\ $ 500 \ times C_ {load} \ times V_ {DD} {} ^ 2 \ times f = 500 \ times 5.0pF \ times V_ {DD} {} ^ 2 \ times 760kHz \ $ (1.22mW a 20.69 mW)
Total Power
De nuevo, esto depende de su carga y voltaje de la fuente de alimentación. Para un patrón de conmutación en el peor de los casos, simplemente podemos agregar las tres pérdidas de energía enumeradas y obtener el resultado. El valor mínimo usa un \ $ V_ {DD} \ $ de 0.8V, y el valor máximo usa un \ $ V_ {DD} \ $ de 3.3V.
\ $ \ sum {power} = P_ {fuga} + P_ {interno} + P_ {cargar} \ $
Para \ $ V_ {DD} = 3.3V: \ mbox {} P_ {total} = 47.01mW \ mbox {; } I_ {avg} = 14.24mA \ $
Para \ $ V_ {DD} = 0.8V: \ mbox {} P_ {total} = 3.04mW \ mbox {; } I_ {avg} = 3.8mA \ $
Consideraciones de sincronización
Es difícil determinar la corriente máxima del reloj sin conocer más variables, incluida la disposición de la placa y la estructura del árbol del reloj y el comportamiento del búfer del reloj y el voltaje de la fuente de alimentación. Sin embargo, será difícil entregar un pulso de reloj simultáneamente a 500 sumideros de reloj. Para hacerlo aún más difícil, la puerta que ha elegido es rápida, por lo que reduce su margen. Después de que construya su dispositivo, pruébelo a la temperatura operativa más fría con el voltaje de alimentación más alto permitido y vea si los datos lo superan.
La capacidad de todos los pines del reloj es de 750 pF, pero eso no tiene en cuenta la carga del cableado.