Retroalimentación rápida y FPGA
La retroalimentación rápida (en tiempo real) cierra el bucle medir–decidir–actuar dentro de la ventana de coherencia del cúbit; las FPGA aportan la lógica clásica determinista a escala de nanosegundos que lo hace posible.
Qué significa
Un cúbit solo conserva su estado durante el tiempo de coherencia, así que la retroalimentación en tiempo real debe terminar todo el bucle antes de que se agote.El presupuesto de latencia tiene cinco partes: ① leer el cúbit (ida y vuelta del pulso de lectura), ② enviar la señal cable arriba (~50–100 ns), ③ tomar la decisión clásica (debe caber en nanosegundos), ④ devolver la orden cable abajo (~50–100 ns), ⑤ aplicar la puerta (10–50 ns).El total — de cientos de nanosegundos a microsegundos — debe ser muy inferior a tiempos de coherencia de cientos de microsegundos.La luz solo recorre unos 30 cm por nanosegundo, así que hasta la longitud de los cables entra en el presupuesto.Una CPU corriente no puede garantizar el paso ③ a tiempo: los sistemas operativos interrumpen, planifican y meten jitter, haciendo que el peor caso no tenga límite.Una FPGA no 'ejecuta código' en absoluto — la lógica se sintetiza en circuitería (vía VHDL/Verilog), de modo que la muestra del ADC puede demodularse, umbralizarse y convertirse en una orden de puerta en ciclos de reloj deterministas.La recompensa más simple es el reinicio activo: medir el cúbit y, si no está en 0, empujarlo de vuelta en lugar de esperar.La corrección de errores exige fundamentalmente este bucle y, a fecha de 2026, están apareciendo decodificadores de corrección de errores en tiempo real sobre hardware clásico.Analogía cotidiana
Errores comunes
- Una CPU rápida no basta — el problema es el determinismo, no la velocidad media: los planificadores del SO y las interrupciones hacen que el peor caso no tenga límite, mientras que la retroalimentación debe caber en un presupuesto fijo de nanosegundos.
- La retroalimentación rápida no es exótica — la corrección de errores la exige fundamentalmente (decodificar y corregir dentro de la coherencia); por eso el campo dice que la próxima década la decidirá el control adaptativo, no el número de cúbits.
Puntos clave
- El presupuesto de latencia: ida y vuelta de lectura + ~50–100 ns cable arriba + una decisión de nanosegundos + ~50–100 ns cable abajo + una puerta de 10–50 ns — cientos de ns a µs en total, frente a coherencias de cientos de µs.
- La luz recorre unos 30 cm por nanosegundo, así que hasta la longitud de los cables entra en el presupuesto temporal.
- Una FPGA implementa la decisión como lógica determinista sintetizada (VHDL/Verilog) en lugar de software — la respuesta de facto para el paso de decisión.
- A fecha de 2026 están apareciendo decodificadores de corrección de errores en tiempo real sobre hardware clásico — el bucle que abre la retroalimentación rápida es exactamente lo que exige la corrección de errores.
Comprueba tu comprensión
¿Por qué una CPU corriente con un sistema operativo de escritorio no sirve para el paso de decisión de la retroalimentación rápida?
- A.Su velocidad de reloj media es demasiado baja
- B.No puede recibir señales analógicas
- C.Su peor caso temporal no tiene límite — los planificadores y las interrupciones destruyen el determinismo
- D.No puede ejecutar lógica booleana
Ver la respuesta
Respuesta: C. Su peor caso temporal no tiene límite — los planificadores y las interrupciones destruyen el determinismo
Por qué: El problema es el determinismo, no la velocidad media: la retroalimentación debe caber en un presupuesto fijo de nanosegundos, y un SO puede interrumpir o replanificar en cualquier momento.
La propagación de la señal cable arriba y abajo tarda unos 50–100 ns por trayecto. ¿Qué hecho físico subyacente hace que la longitud de los cables forme parte del presupuesto temporal?
- A.La resistencia eléctrica calienta los cables
- B.La luz (y las señales) solo recorren unos 30 cm por nanosegundo
- C.Los cables fugan información cuántica
- D.Los cables más largos reducen directamente la fidelidad de las puertas
Ver la respuesta
Respuesta: B. La luz (y las señales) solo recorren unos 30 cm por nanosegundo
Por qué: Las señales viajan aproximadamente a la velocidad de la luz, y la luz solo cubre unos 30 cm por nanosegundo — así que la longitud misma de los cables entra en la aritmética de sincronización a nanosegundos.
Se apoya en
Latency-budget physics (30 cm/ns) is invariant, but concrete budgets (50-100 ns legs) and FPGA-as-de-facto-answer reflect current-generation control electronics. Strengthened 2026-07-10: first scalable real-time qLDPC decoding reported at ~67 us median (NVIDIA GH200 + Quantinuum Helios, NVIDIA Technical Blog 2025-11-17).
Apréndelo con la práctica
Este concepto forma parte de un plan de 46 niveles, con un simulador interactivo y Lumen, un tutor cuyas respuestas se verifican antes de mostrarse. Los niveles 1–5 son gratuitos.
