stringtranslate.com

Programación de pulsos

La programación de pulsos en el campo de la física experimental se refiere a la ingeniería de formas de onda electromagnéticas sinusoidales para tener frecuencias, fases y amplitudes programables. Las principales técnicas y terminología surgieron en el estudio de la resonancia magnética nuclear (RMN) durante la década de 1970, pero desde entonces se han adoptado en muchos otros entornos experimentales, generalmente asociados con experimentos de computación cuántica . Estos incluyen resonancia de espín electrónico (ESR), iones atrapados , puntos cuánticos , la fase/flujo/carga a través de uniones superconductoras y muchas otras implementaciones de bits cuánticos. Tradicionalmente, los programadores de pulsos se construían utilizando electrónica analógica cableada para producir una secuencia fija de formas de onda, pero los programadores de pulsos modernos hacen uso de electrónica programable de síntesis digital directa controlada por una computadora personal para hacer secuencias reproducibles con precisión.

Programación de pulsos de código abierto

Existen varios programadores de pulsos comerciales disponibles cuyos diseños son propietarios. Un notable sistema de programador de pulsos de código abierto fue diseñado originalmente por Paul Pham como parte de su tesis de maestría en el MIT bajo la dirección de Isaac Chuang . Se implementó por primera vez en el grupo de espectroscopia y óptica cuántica de Rainer Blatt Archivado el 23 de noviembre de 2005 en Wayback Machine en la Universidad de Innsbruck , y luego fue adoptado por los siguientes grupos de investigación de iones atrapados:

Paul Pham diseñó e implementó otras ampliaciones del sistema mientras residía en el 419 de Boylston, Seattle, con importantes contribuciones de Philipp Schindler en Innsbruck y Lutz Petersen en MPQ. A partir de 2010, la parte central del sistema de programación de pulsos (la placa secuenciadora FPGA) ya no recibe mantenimiento activo. Sin embargo, el grupo de Innsbruck ha diseñado y ensamblado sus propias placas DDS personalizadas que generan las formas de onda reales que son compatibles con la placa secuenciadora FPGA.

M-Labs está desarrollando un nuevo sistema de código abierto llamado ARTIQ .