Español
Electrónica industrial

modo ráfaga

Inglés: burst mode

Un modo en el que los datos se transmiten repetidamente sin transacciones separadas.

modo ráfaga: volcado de datos a alta velocidad sin "handshaking"

El modo ráfaga es un método de transmisión de datos en el que un dispositivo envía un bloque de información a alta velocidad en una sola transacción, sin detenerse a esperar la confirmación entre cada unidad de datos. En lugar de enviar una palabra, esperar una respuesta, enviar la siguiente palabra y esperar de nuevo, el modo ráfaga comprime todo el intercambio en un flujo continuo. El receptor sabe que debe esperar datos y se mantiene listo; no hay diálogo de ida y vuelta hasta que la ráfaga se completa.

Este enfoque ahorra tiempo y reduce la sobrecarga en sistemas donde el emisor y el receptor están estrechamente acoplados y pueden mantener la sincronización. Las longitudes típicas de ráfaga varían desde unos pocos bytes hasta varios kilobytes, dependiendo de la arquitectura del bus y la capacidad del búfer. Los controladores de memoria utilizan el modo ráfaga al leer o escribir en la DRAM, porque la memoria moderna puede entregar datos secuenciales más rápido que el intervalo entre transacciones separadas. De manera similar, los dispositivos USB y los enlaces PCI Express admiten transferencias en ráfaga para mover datos de archivos, imágenes o registros de sensores de manera eficiente.

Surgen problemas cuando el búfer del receptor se llena antes de que termine la ráfaga, lo que obliga al emisor a pausar o descartar datos. La asincronía del reloj, el ruido en la línea de señal o un receptor que no puede seguir el ritmo pueden corromper el flujo. Los dispositivos con caché pequeña o procesadores lentos pueden no tolerar ráfagas continuas y señalarán un estado de espera, lo que reducirá la velocidad del emisor. En sistemas donde el emisor y el receptor operan en diferentes dominios de reloj, el modo ráfaga requiere un análisis de temporización cuidadoso para evitar errores de metaestabilidad en el límite.

El término "ráfaga" proviene de la liberación repentina y sostenida de datos, en contraste con el goteo de un protocolo lento y basado en "handshake". Refleja la analogía eléctrica: una ráfaga de corriente en lugar de un flujo constante. El modo ráfaga es distinto del "streaming", que puede continuar indefinidamente; una ráfaga tiene un final definido, después del cual la línea puede quedar inactiva o volver a un modo más lento.

Los sistemas modernos a menudo admiten longitudes de ráfaga variables y pueden cambiar entre el modo ráfaga y el modo de transacción única sobre la marcha. Los controladores DMA (acceso directo a memoria), las interfaces de visualización y los adaptadores de red dependen del modo ráfaga para saturar el ancho de banda del bus y mover grandes bloques de datos sin intervención de la CPU. Ajustar la longitud de la ráfaga para una carga de trabajo y un subsistema de memoria dados es una tarea común en el diseño de sistemas embebidos.

Fuentes

Entrada IG063906/08/2014

Más de Electrónica industrial

Ver todo

Reciba la palabra del día

Un término industrial cada día, con el oficio al que pertenece y por qué vale la pena conocerlo. Sin publicidad.