Necesidad de pull up/pull down externo para pines de E/S del procesador

Para un pin de E/S en particular, se ha mencionado en el manual de datos del procesador que hay un despliegue interno, después del reinicio del encendido, en el dispositivo con un estado de unidad predeterminado del pin como tristate (Z).

Entiendo que cuando el estado de la unidad del procesador para ese pin en particular, cuando actúa como salida (el procesador está manejando), está en tres estados, el menú desplegable interno será efectivo.

¿Qué sucede cuando ese pin del procesador actúa como entrada y el estado de la señal impulsada por un dispositivo externo (por ejemplo, FPGA/Memoria) está en tres estados? ¿Será efectivo este pull down interno?

Me confundí con cuál de estos dos es dominante. Activo (estado de la señal del dispositivo externo) o pasivo (descenso interno).

Mi pregunta es, ¿necesito un pull up/down externo para esa señal, teniendo en cuenta que la corriente fluirá en un camino de baja resistencia?

Supongo que el despliegue interno es suficiente para deshacerse de ese triestado... Solo quería consultar con ustedes...

Gracias de antemano..

La única respuesta definitiva es con los diseñadores de ese chip. Todos los escenarios que describe son posibles, incluso si son poco probables. Sin saber cuál es la pieza y sin tener un enlace a la hoja de datos, no hay forma de saberlo. Sí, hay formas estándar de hacer esto, pero no puede garantizarlo.

Respuestas (1)

Depende del otro dispositivo. Si el otro dispositivo tiene una impedancia muy alta, entonces sí, el pull down será efectivo.

Pero depende de los valores de las cosas. Si conoces los valores de las cosas, entonces puedes resolverlas.

Es mejor no pensar en términos de "la corriente fluirá en un camino de baja resistencia" y más bien en términos de la ley de Ohms (y divisores de voltaje/corriente). Si tiene dos resistencias que son casi iguales, entonces el voltaje entre ellas será aproximadamente la mitad (si están en serie) y cada una recibirá aproximadamente la misma cantidad de corriente (si están en paralelo). Tenga en cuenta que incluso si uno es un poco menor que el otro, toda la corriente no solo toma ese camino. Todavía lo dividen en partes iguales.

Así que con tu menú desplegable. Si el otro extremo tiene un pullup que es más o menos el mismo, su nodo flotará hacia el medio.

Si está diseñando una PCB, simplemente agregue el menú desplegable. Siempre puede decidir más tarde no rellenarlo.

solo quería agregar que la atracción interna es débil, insignificante si hay una fuerte atracción externa ... no es una señal única, es un bus de datos del que estoy hablando ... tendré que hacer modos de falla y análisis de efectos para cada red en mi pcb... esa es la razón por la que busco evitar el uso de componentes adicionales...