Hola a todos. Tengo una pregunta que no entiendo muy bien. Explique qué hacen las resistencias de tracción en el FPGA y por qué usamos las resistencias de activación para nuestras entradas de botón.
Hola a todos. Tengo una pregunta que no entiendo muy bien. Explique qué hacen las resistencias de tracción en el FPGA y por qué usamos las resistencias de activación para nuestras entradas de botón.
Es una mala idea dejar las entradas digitales "flotando", por lo que las resistencias de subida y bajada se usan para tirar del pin a un voltaje definido mientras se permite que otros componentes cambien el nivel (interruptor, etc.). La razón por la cual las entradas digitales se dejan flotando es porque tienen una impedancia muy alta y, como resultado, son altamente susceptibles a los campos eléctricos externos, lo que puede ocasionar que el pin cambie o se quede en un voltaje intermedio durante un tiempo prolongado, lo que aumenta la potencia Consumo y posiblemente daño al dispositivo. Muchos dispositivos incluirán resistencias internas de pull-up y / o pull-down para facilitar el manejo de entradas desconectadas. Es común que los dispositivos como los FPGA usen pull-ups débiles en todos los pines hasta que finalice la configuración. Dependiendo del FPGA, puede ser posible habilitar los pull-ups después de la configuración pin a pin, generalmente especificando esto en archivos de restricciones.
Lea otras preguntas en las etiquetas electrical