La verificación de reglas eléctricas intenta asegurarse de que todo lo que está conectado a una sola red encaja. El resumen rápido es que una red válida tiene
- pines de alimentación (
power_in , power_out ) o datos ( input , bidi , output ), no una mezcla de ellos
- al menos un pin que puede conducir la red (
power_out para redes eléctricas, bidi o output para redes de datos)
- como máximo un pin que conduzca incondicionalmente a la red (
power_out o output )
Por lo tanto, una red eléctrica necesita exactamente un power_out conectado a ella.
Una limitación conocida es que los pines de los conectores se definen como passive , ya que esto no causa un conflicto inmediato con cualquier otra cosa conectada a la misma red, por lo que el conector al que está conectada la fuente de alimentación no se puede marcar como tener un pin power_out para aplacar el ERC.
El pseudocomponente PWR_FLAG proporciona un único pin power_out , por lo que puede evitar la advertencia aquí. El ERC se quejará si la misma red tiene dos PWR_FLAG s, o un PWR_FLAG y algún otro componente con un pin power_out (como un regulador lineal).