ES2787623T3 - Procesador cuántico - Google Patents

Procesador cuántico Download PDF

Info

Publication number
ES2787623T3
ES2787623T3 ES15192761T ES15192761T ES2787623T3 ES 2787623 T3 ES2787623 T3 ES 2787623T3 ES 15192761 T ES15192761 T ES 15192761T ES 15192761 T ES15192761 T ES 15192761T ES 2787623 T3 ES2787623 T3 ES 2787623T3
Authority
ES
Spain
Prior art keywords
electron
donor
control
quantum
elements
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
ES15192761T
Other languages
English (en)
Inventor
Martin Fuechlse
Samuel James Hile
Charles David Hill
Lloyd Christopher Leonard Hollenberg
Matthew Gregory House
Eldad Peretz
Sven Rogge
Michelle Yvonne Simmons
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
University of Melbourne
NewSouth Innovations Pty Ltd
Original Assignee
University of Melbourne
NewSouth Innovations Pty Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from AU2014904417A external-priority patent/AU2014904417A0/en
Application filed by University of Melbourne, NewSouth Innovations Pty Ltd filed Critical University of Melbourne
Application granted granted Critical
Publication of ES2787623T3 publication Critical patent/ES2787623T3/es
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N10/00Quantum computing, i.e. information processing based on quantum-mechanical phenomena
    • G06N10/40Physical realisations or architectures of quantum processors or components for manipulating qubits, e.g. qubit coupling or qubit control
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N10/00Quantum computing, i.e. information processing based on quantum-mechanical phenomena
    • G06N10/70Quantum error correction, detection or prevention, e.g. surface codes or magic state distillation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N20/00Machine learning
    • HELECTRICITY
    • H10SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
    • H10NELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
    • H10N60/00Superconducting devices
    • H10N60/80Constructional details
    • HELECTRICITY
    • H10SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
    • H10NELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
    • H10N69/00Integrated devices, or assemblies of multiple devices, comprising at least one superconducting element covered by group H10N60/00

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Mathematical Physics (AREA)
  • Artificial Intelligence (AREA)
  • Data Mining & Analysis (AREA)
  • Evolutionary Computation (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Mathematical Analysis (AREA)
  • Computational Mathematics (AREA)
  • Condensed Matter Physics & Semiconductors (AREA)
  • Mathematical Optimization (AREA)
  • Pure & Applied Mathematics (AREA)
  • Medical Informatics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Superconductor Devices And Manufacturing Methods Thereof (AREA)
  • Junction Field-Effect Transistors (AREA)
  • Bipolar Transistors (AREA)

Abstract

Un procesador cuántico (100, 190) que comprende: una pluralidad de elementos cúbit (192, 194, 196, 198, 254, 256); una pluralidad de miembros de control dispuestos para controlar la pluralidad de elementos cúbit; en donde un estado cuántico de los elementos cúbit se codifica en el espín nuclear o de electrones de uno o más átomos donadores (104, 184, 604) incorporados en una estructura semiconductora (102), caracterizado porque los elementos cúbit se disponen en una disposición de matriz bidimensional, y por una estructura de control que comprende: los miembros de control que comprenden un primer conjunto de miembros de control alargados (106, 206, 207), dispuestos en un primer plano encima de un plano que comprende los átomos donadores, y un segundo conjunto de miembros de control alargados (108, 208, 209), dispuestos en un segundo plano debajo del plano que comprende los átomos donadores; una pluralidad de elementos de control (110) dispuestos en un plano entre el primer y el segundo plano, cada elemento de control que forma un solo transistor de electrones (112, 606) con un miembro de control respectivo del primer conjunto y un miembro de control respectivo del segundo conjunto, en donde cada miembro de control se dispone para controlar una pluralidad de elementos cúbit dispuestos a lo largo de una fila o una columna de la matriz bidimensional para realizar el cálculo cuántico corregido por error topológico, en donde cada miembro de control se dispone en las intersecciones o entre dos filas o columnas de átomos donadores en un plano encima o debajo de un plano que comprende los átomos donadores, los miembros de control (106, 206, 207) del primer conjunto son paralelos entre sí y los miembros de control (108, 208, 209) del segundo conjunto son paralelos entre sí; y los miembros de control del primer conjunto se disponen para intersecar los miembros de control del segundo conjunto para formar una pluralidad de intersecciones donde los miembros de control de diferentes conjuntos se superponen en la dirección perpendicular al plano que comprende los átomos donadores (104, 184, 604).

Description

DESCRIPCIÓN
Procesador cuántico
Campo de la invención
La presente invención se refiere a un aparato de procesamiento avanzado y a métodos para operar el mismo, particularmente, pero no exclusivamente, la invención se refiere a un aparato de procesamiento cuántico que puede controlarse para realizar un cálculo cuántico corregido por error.
Antecedentes de la invención
La potencia y la capacidad de los componentes informáticos, tales como los microprocesadores y los circuitos de memoria, han aumentado durante los últimos 50 años, a medida que el tamaño de las unidades funcionales, tales como los transistores, ha disminuido. Sin embargo, esta tendencia ahora está llegando a un límite, ya que es difícil hacer más pequeñas las unidades funcionales actuales (tales como los MOSFET) sin afectar su funcionamiento.
Hay desarrollos en curso para implementar nuevos tipos de aparatos de procesamiento que pueden implementar cálculos más potentes que los procesadores actuales, mediante el uso de diferentes enfoques. Por ejemplo, están en desarrollo procesadores cuánticos que pueden realizar cálculos de acuerdo con las reglas de la mecánica cuántica. Los enfoques para los procesadores cuánticos se han desarrollado y descrito en varias publicaciones de patentes anteriores, que incluyen los documentos US 6472681 (Kane), US 6369404 (Kane), US 7732804 (Hollenberg y otros) y US 7547648 (Ruess y otros). Tal procesador cuántico avanzado promete paradigmas computacionales más allá de los dispositivos actuales. B. E Kane: "A silicon-based nuclear spin quantum computer", Nature, 14 de mayo de 1998, páginas 133-137, XP055253869, Londres, DOI: 10.1038/30156, describe un procesador cuántico basado en silicio que comprende una pluralidad de elementos cúbit y una pluralidad de miembros de control dispuestos para controlar la pluralidad de elementos cúbit, en donde la información se codifica en los espines nucleares de los átomos donadores.
Se han propuesto varias estructuras, materiales, arquitecturas y métodos de operación diferentes para implementar el cálculo cuántico. Una forma atractiva de fabricar bits cuánticos, por ejemplo, es usar el espín nuclear de donantes de fósforo ionizado en silicio, ya que ofrece una codificación cúbit casi perfecta de dos estados gracias a la estabilidad del núcleo 31P. El control cuántico y la medición del conjunto y los espines nucleares de donantes individuales verifican los tiempos de coherencia cuántica extremadamente largos. Además, los dispositivos basados en donantes pueden fabricarse mediante el uso de técnicas de Microscopía de tunelización de escaneo (STM) con una precisión casi atómica.
Un procesador de ordenador cuántico universal a gran escala tendrá que comprender cientos de miles, preferentemente millones de cúbits. La arquitectura de un procesador cuántico universal requiere una caracterización compleja con un alto nivel de precisión y la capacidad de implementar protocolos de corrección de errores cuánticos (QEC).
Las posibles arquitecturas de procesadores cuánticos adecuadas para implementar el cálculo cuántico se han propuesto en la técnica. Sin embargo, estas arquitecturas se diseñan para abordar el control y la interacción de unos pocos cúbits y no abordan los estrictos requisitos de un procesador cuántico grande y escalable capaz de implementar el cálculo cuántico corregido por error en, potencialmente, millones de cúbits. Por ejemplo, si se necesitaran líneas de control separadas para abordar cada cúbit individual en una arquitectura de cálculo cuántico plana, el costo en términos del espacio requerido para las líneas de control se escalaría como O(n), donde n es el número de cúbits.
Existe la necesidad en la técnica de un diseño de arquitectura de procesador cuántico que sea factiblemente escalable y capaz de implementar el cálculo cuántico corregido por error.
Un artículo de BE KANE ("A silicon-based nuclear spin quantum computer", Nature, 14 de mayo de 1998, páginas 133 a 137, XP055253869) propone un ordenador cuántico basado en silicio. Los donantes de P y los electrones en un huésped de silicio se separan por una barrera de las compuertas de metal en una superficie del huésped. Las compuertas "A" controlan la frecuencia de resonancia de los bits de espines nucleares; las compuertas "J" controlan el acoplamiento mediado por electrones entre los espines nucleares adyacentes. El artículo de Kane describe una serie de elementos cúbit dispuestos en una disposición vectorial unidimensional, y las compuertas J y A forman miembros de control para controlar los elementos cúbit.
Resumen de la invención
Las reivindicaciones adjuntas definen todas las modalidades de la presente invención.
Las repeticiones de código de superficie de las operaciones entre los cúbits de datos y auxiliares forman la base de las mediciones del estabilizador en patrones geométricos bien definidos en toda la matriz. Ventajosamente, en la arquitectura descrita en la presente descripción, factores tales como la pureza del 28Si y la homogeneidad del campo magnético pueden controlarse en alto grado, los cúbits de espines donante son altamente uniformes en términos de sus niveles de energía, potencial de confinamiento de electrones, interacciones espín-espín y respuesta a campos de control de espines aplicados externamente ('global'). Las ventajas de la arquitectura descrita en la presente descripción incluyen un alto grado de control compartido. La arquitectura aprovecha el control de las primitivas TQEC mediante el uso de líneas de control multiplexadas. Además, la arquitectura descrita en la presente descripción permite evitar la ingeniería de función de onda de electrón y las interconexiones cuánticas. La complejidad de todas las operaciones cuánticas se destila a la operación de cargar y descargar electrones hacia y desde los átomos donadores.
La arquitectura permite realizar las operaciones requeridas en la extracción del síndrome de código de superficie y las operaciones lógicas corregidas por error de alto nivel con errores operativos que caen por debajo del umbral de código de superficie apropiado.
En algunas variaciones del procesador, cada cúbit de datos y auxiliar puede codificarse en un sitio donante que comprende una pluralidad de átomos donadores dispuestos en un grupo. El cúbit en este caso podría codificarse mediante el uso de combinaciones de propiedades cuánticas de los átomos donadores en el grupo.
Breve descripción de los dibujos
Las características y ventajas de la presente invención serán evidentes a partir de la siguiente descripción de modalidades de la misma, solo a modo de ejemplo, con referencia a los dibujos adjuntos, en los que;
Las Figuras 1 a la 3 son representaciones esquemáticas de una arquitectura de un procesador cuántico de acuerdo con ejemplos;
La Figura 4 es un diagrama de flujo que ilustra un procedimiento para cargar un electrón en un átomo donador o grupo; La Figura 5 es una ilustración esquemática de una serie de señales aplicadas a las líneas de control de la arquitectura descrita 3 para cargar/descargar un electrón hacia/desde un átomo donador o grupo;
La Figura 6 es una ilustración esquemática del funcionamiento de la arquitectura durante la carga/descarga en un átomo donador específico;
Las Figuras 7 (a) y (b) son ilustraciones esquemáticas de una señal y una estructura cuántica simplificada adecuada para la carga/descarga;
La Figura 8 es un diagrama de flujo que ilustra un procedimiento para realizar una compuerta cuántica Pauli X en la arquitectura descrita
La Figura 9 es un diagrama de flujo que ilustra un procedimiento para realizar una compuerta CNOT en la arquitectura descrita;
La Figura 10 es un diagrama de compuerta cuántica que representa una compuerta cuántica CNOT;
La Figura 11 es una ilustración esquemática de una sección de la arquitectura descrita adecuada para realizar una compuerta CNOT;
La Figura 12 muestra una serie de representaciones esquemáticas de la arquitectura durante la carga/descarga para la extracción del síndrome en átomos específicos a través de la matriz cúbit;
La Figura 13 es un diagrama de flujo que ilustra un procedimiento para realizar una extracción de síndrome;
La Figura 14 muestra resultados de simulaciones de control de compuerta electrostática para direccionamiento cúbit; La Figura 15 muestra los resultados de la simulación de activación cúbit de fase coincidente (PM) y la compuerta CNOT; y
La Figura 16 muestra una arquitectura alternativa del procesador cuántico de acuerdo con los ejemplos.
Descripción detallada de las modalidades
Las modalidades de la presente invención se refieren a un procesador cuántico para implementar el cálculo cuántico corregido por error. En particular, las modalidades se refieren a una arquitectura de cálculo cuántico realizada en una red semiconductora y a métodos para controlar la arquitectura para implementar el cálculo cuántico corregido por error cuántico topológico (TQEC).
Una pluralidad de átomos donadores se disponen en una disposición de matriz bidimensional en silicio. En algunas variaciones del procesador cuántico, los cúbits pueden codificarse en sitios donantes que comprenden una pluralidad de átomos donadores dispuestos en un grupo. El cúbit en este caso se codifica mediante el uso de combinaciones de propiedades cuánticas de los átomos donadores en el grupo.
Los elementos cúbit de datos se codifican en un primer conjunto de la pluralidad de átomos donadores y los átomos donadores restantes se disponen para facilitar la corrección de errores cuánticos. Los cúbits codificados en el segundo conjunto de átomos donadores también se denominan en la presente descripción cúbits 'auxiliares'.
Los cúbits de datos y auxiliares se codifican en el espín nuclear de los átomos donadores respectivos. Los electrones donantes y los espines nucleares pueden rotarse simultáneamente mediante el uso de un campo magnético global que puede aplicarse externamente a toda la arquitectura. Esto proporciona una ventaja sustancial con respecto a las arquitecturas que requieren la aplicación local (a cada cúbit) del campo magnético.
Una estructura de control se dispone en el silicio para interactuar con los cúbits de datos y los cúbits auxiliares. La disposición de la estructura de control permite controlar una pluralidad de cúbits simultáneamente. En particular, los cúbits pueden controlarse simultáneamente en patrones distribuidos a través de la matriz. La estructura puede controlarse para cargar o descargar un electrón hacia o desde cada uno de los átomos donadores y simultáneamente en múltiples átomos donadores.
Con referencia ahora a la Figura 1, se muestra una implementación de una arquitectura de cálculo cuántico de silicio 100. La estructura se forma en un sustrato de silicio 28 (28Si) isotópicamente purificado 102. Una pluralidad de átomos de fósforo 104 se incorporan en la red de silicio, que en algunos casos puede tener enlaces tensos con al menos 2 % de deformación.
La deformación mitiga la variación de la fuerza de la interacción de intercambio provocada por la interferencia entre los seis estados degenerados del valle y permite la reducción de la interacción hiperfina.
Dos conjuntos de miembros de control, proporcionados en la forma de las líneas de control alargadas 108 y 106, se extienden a través de la arquitectura. Las líneas de control 106 se disponen en un plano por encima del plano que comprende los átomos donadores y las líneas de control 108 se disponen en un plano por debajo del plano que comprende los átomos donadores. Las líneas de control 106 y 108 se disponen perpendicularmente entre sí, en una configuración entrecruzada. En algunas implementaciones, las líneas de control pueden cruzarse en un ángulo diferente de 90°. Las líneas de control 106 y 108 no se cruzan físicamente, sin embargo, definen puntos de intersección donde pasan a través de dos porciones de la red alineadas verticalmente. Alrededor de algunas de estas intersecciones se forman los elementos de control proporcionados en la forma de una isla de silicio fuertemente dopado 110. Cada isla forma un único transistor de electrones (SET) 112 con los miembros de control respectivos dispuestos encima y debajo de la isla. Un par de estos miembros de control actúa como fuente y drenaje del transistor, y otro par actúa como compuertas del transistor.
Con referencia ahora a la Figura 2, se muestra una representación despiezada 200 de la estructura de la Figura 1. La estructura 200 se despieza en tres planos de silicio diferentes. Una posible técnica para fabricar la estructura es comenzar desde una oblea de silicio puro y fabricar las estructuras en cada plano explotando las capacidades litográficas de un microscopio de tunelización de escaneo junto con la epitaxia de silicio. En funcionamiento, todo el dispositivo se enfría al régimen mK, opera en un campo magnético de aproximadamente B = 2T con un control de RF y MW aplicado externamente (global).
En la estructura 200, las líneas de control en el plano inferior se separan en dos grupos intercalados 209 y 208. Las líneas de control 209 actúan como drenajes de los SET y las líneas de control 208 actúan como compuertas de los SET 112. Una configuración similar se muestra para las líneas de control en el plano superior 207 y 206, que actúan respectivamente como fuentes y compuertas de los SET. Cada SET 112 interactúa con uno o más átomos donadores 104 a través de la isla de control respectiva 110. En el ejemplo descrito, cada isla 110 se configura para interactuar con cuatro átomos donadores 104 para formar una celda unitaria de la arquitectura. Los SET 112 pueden controlarse, al aplicar señales eléctricas a las líneas de control 206 a la 209, para cargar o descargar electrones en cada átomo donador 104 en la arquitectura o controlar la orientación del espín de un electrón o núcleo de uno o más átomos donadores. Además, la configuración de los átomos donadores 104 y las líneas de control permite la carga o descarga de electrones en múltiples átomos donadores dispuestos en patrones predeterminados simultáneamente. Por ejemplo, los electrones podrían cargarse en una pluralidad de átomos donadores dispuestos en un patrón cuadrangular.
Con referencia ahora a la Figura 3, se muestra una vista adicional 300 de un átomo donador en un estado de memoria cúbit con líneas de control e isla de control respectivas. En este estado de "memoria", la interacción hiperfina es de manera natural exactamente cero, ya que no hay electrones presentes. El diagrama de energía 320 muestra los niveles de energía relevantes para el control de ESR/NMR. Los cuatro niveles de energía tienen cuatro transiciones permitidas, dos transiciones de RF NMR y dos transiciones ESR de microondas. Cada una de estas transiciones puede dirigirse individualmente para realizar rotaciones de un solo cúbit e interacciones de espín electrón-nuclear.
Al cargar selectivamente electrones en átomos donadores específicos, las operaciones de compuertas cuánticas pueden realizarse de forma selectiva y simultánea a través de la arquitectura del procesador cuántico.
Al cargar un electrón en una ubicación de donante dada, al pulsar las compuertas correspondientes, se dota que un donante con una interacción hiperfina distinta de cero entre el espín nuclear y de electrón inmediatamente después de cargar el electrón. Esto cambia la frecuencia de resonancia del espín nuclear del donante dado. Por lo tanto, un conjunto dado de cúbits puede ponerse en resonancia de forma independiente con los campos globales RF/MW para afectar una compuerta de un solo cúbit deseada. Este es un cambio digital altamente uniforme en el valor hiperfino, y se rige por el proceso de tunelización del donante-isla, que puede diseñarse con precisión atómica y caracterizarse en la fase de configuración del sistema.
En el estado de memoria, el espín nuclear de cúbit está lejos de la resonancia y no se afecta por los campos de control global.
Las compuertas de dos cúbit entre cúbits de espines nucleares vecinos más cercanos también se controlan mediante operaciones de carga/descarga de electrones. En ausencia de electrones unidos, la interacción entre espines nucleares en estas separaciones es insignificante. Sin embargo, cuando los electrones se cargan en átomos adyacentes, además de cualquier acoplamiento de intercambio sentido por los electrones, la interacción dipolar espín-espín aumenta en un factor de (gpB/gn|-in)~3 x 106 al cambiar efectivamente la interacción entre cúbits de forma digital. Las compuertas lógicas de dos cúbits pueden descomponerse en una serie bien definida de interacciones de un solo cúbit y dos cúbits en presencia de los campos de control global. Por lo tanto, todas las compuertas, la inicialización y la lectura se controlan en última instancia mediante el conjunto de compuertas de celda unitaria y pueden llevarse a cabo con un alto grado de paralelización.
En un estado ionizado, los espines nucleares de donantes bien separados en un material de silicio isotópicamente puro tienen una interacción insignificante con los espines de electrones o con los espines nucleares de donantes cercanos. Como consecuencia, no hay fugas de información de cúbit a estados orbitales superiores, y dado que el átomo donador se fija en el espacio, la pérdida total de cúbit, que puede afectar severamente el umbral TQEC, es cero. El tiempo T2 del espín nuclear es extremadamente largo y se ha medido que es 39 minutos. En el estado de memoria cúbit (inactivo) los donantes están ionizados. En esta situación, los espines nucleares preceden de acuerdo con e1Hamiltoniano Zeeman.
W'inoct “ C^fnftnBzBn
Aquí gn es el factor g nuclear, -n es el momento dipolar nuclear, Bz es el campo magnético aplicado (a lo largo del eje z), y Zn es el operador Z de Pauli que se aplica al espín nuclear. En general en lo sucesivo, los operadores X, Y y Z se refieren a las matrices Pauli correspondientes. Los subíndices e y n se refieren a los espines electrónicos y nucleares. La división de energía de los estados cúbit, de un donante ionizado 104 es uniformemente AEinact = 2gn¡JnBz.
Con referencia ahora a las Figuras 4 a la 6, se muestra respectivamente un diagrama de flujo que enumera las etapas necesarias para cargar un electrón en un átomo donador mediante el uso de la arquitectura descrita anteriormente, una serie de señales eléctricas aplicadas a las líneas de control usadas para la carga y una vista esquemática de la arquitectura que muestra las líneas de control y los átomos donadores involucrados en el proceso.
Con la colocación del donante a una precisión de sitio atómico casi único, se espera que el tiempo de tunelización entre el donante y la isla SET pueda diseñarse desde un intervalo tan bajo como nanosegundos a milisegundos (en dependencia de la separación de las islas). Sin embargo, la tunelización cuántica es un proceso naturalmente estocástico. Cuando el electrón está presente en el donante, hay una acumulación de fase adicional debido a la interacción hiperfina. Si no se conoce el momento preciso en el que los electrones hacen un túnel hacia el donante, entonces el cambio abrupto en la fuerza de la hiperfina conduce a una acumulación de fase para el espín nuclear, y es una fuente importante de desfasaje en escalas de tiempo tan cortas como 1 ns.
Para superar esto, se evita la tunelización en momentos que conducen a una diferencia de fase entre cúbits de espines nucleares cargados e ionizados. Hay una diferencia en la frecuencia de aproximadamente fd¡t = 2A/h entre la frecuencia de precesión de espines nucleares de los espines nucleares cargados y no cargados. En cada período de 1/fdif hay una ventana corta cuando los cúbits de espines nucleares ionizados y cargados no tienen diferencia de fase. Si la arquitectura se controla para monitorear cuando se permite energéticamente que el electrón haga un túnel al aplicar pulsos de carga suficientemente cortos en las compuertas de control relevantes, puede inducirse la tunelización sincrónica en el ciclo de fase y puede mitigarse el error de fase. Esto se conoce como un procedimiento de carga o descarga de carga semideterminista (SDL) o de fase coincidente (PM).
Durante el protocolo de fase coincidente, el sistema se mantiene en una configuración 'bloqueada' donde no puede producirse la tunelización entre pulsos de carga. Esto puede lograrse mediante una polarización de voltaje adecuada combinada con la ingeniería de tamaño de la isla y sus estados orbitales. Bajo estas condiciones, no es necesario saber exactamente cuándo el electrón hizo un túnel, solo que la secuencia de carga es lo suficientemente larga como para que la probabilidad de tunelización sea alta con respecto al umbral de error del código de superficie. También puede usarse una gama de acoplamientos entre los espines de electrones, mediante el uso de pulsos compuestos relevantes. Después de la aplicación de la secuencia de compuerta cúbit, es posible verificar que el electrón se ha cargado correctamente y que la compuerta se ha producido al medir el espín del electrón como un auxiliar. Además, la aplicación de la deformación de la red puede usarse para (a) mitigar la variación de la fuerza de la interacción de intercambio provocada por la interferencia entre los seis estados degenerados del valle y (b) reducir la interacción hiperfina, que disminuye los requisitos de control estrictos para la secuencia de pulsos SDL.
Se proporciona una isla de control cerca del átomo donador para formar un pozo potencial que comprende una pluralidad de niveles de energía y la separación de energía de los niveles de energía es tal que permite la tunelización cuántica de electrones con diferentes espines entre el átomo donador y el pozo potencial. La secuencia SDL requiere islas de control diseñadas o islas de compuerta pequeñas separadas controladas por las líneas de control de compuerta con niveles suficientemente discretos en comparación con kBT y capacidad de sintonización del nivel D°(4) entre los niveles llenos/sin llenar de la isla. Los diagramas muestran estos niveles: las configuraciones de medición de espín hacia arriba y espín hacia abajo, la condición bloqueada tanto para los estados cargados como ionizados, y la condición de carga para los estados ionizados y ya cargados.
Cuando se carga el electrón, la frecuencia de resonancia del espín nuclear cambia en una cantidad constante (es decir, digital) dada por la interacción hiperfina A, de manera que el Hamiltoniano de un cúbit cargado (no inactivo) se convierte en:
H cargado = -g n|JflBz2n 4 g ¡ } BB z Z e + A O n O e
La fuerza de la interacción hiperfina es una constante para los donantes de P en silicio y está dada por A = 8n/3 gjBBnZn |Y(0)|2 = 4,2 mT (4A = 117 MHz). Este Hamiltoniano de cúbit cargado puede diagonalizarse directamente en el espacio de estados |ne> = (|0f>; |0j>; |1f>; |1j>). En primer orden las energías correspondientes son:
Figure imgf000006_0001
Si los electrones se cargan en el estado D0 hacia abajo del espín, los cúbits de los espines nucleares objetivo tienen una frecuencia resonante de AEcargado = E| i 4>-E|oi> = 2 (gnj nBz + A) 0(A 2/ |Jb B), desintoniza de los donantes ionizados. Para generar operaciones de un solo cúbit, se aplica un campo magnético resonante:
Figure imgf000006_0002
donde w es la frecuencia del campo aplicado, Ba c es la fuerza del campo y gn, j n gobiernan la frecuencia de precesión de espín nuclear para el fósforo en silicio. Un campo magnético resonante,
Bac, sintonizado a la frecuencia de radio correspondiente a los donantes cargados, puede implementar rotaciones de un solo cúbit en espines nucleares específicamente objetivos. De manera similar, las transiciones de los espines de electrones podrían controlarse a través de un campo de microondas resonante global. Este campo de control oscilante puede aplicarse globalmente, a todos los electrones y núcleos en todo el ordenador al mismo tiempo. Dado que los cúbits de espines nucleares espectadores (inactivos) se ionizan (donantes de P+) y se desintonizan significativamente de la frecuencia de resonancia de estos cúbits dirigidos de manera que, por lo tanto, no se afectan por estas operaciones.
Para abordar un cúbit de espín nuclear específico, un electrón se carga semideterminísticamente en cada uno de estos donantes desde las islas SET cercanas mediante la aplicación de las señales eléctricas 602 y 604 a las cuatro líneas de control vecinas más cercanas 206 a la 209.
Con referencia ahora a la Figura 5, se muestra un diagrama 500 que ilustra las señales aplicadas a las líneas de control 206 a la 209 para implementar el método de la Figura 400. Puede implementarse una carga y descarga semideterminista de electrones de los átomos donadores 604, pueden aplicarse voltajes de compensación a los controles vecinos más próximos.
Para eliminar una porción de la naturaleza estocástica del fenómeno de tunelización de electrones del SET 606 al átomo donador 604, en la etapa 405, las líneas de control 206 a la 209 se polarizan en una primera configuración, que permite la tunelización cuántica del electrón. La configuración de polarización se mantiene durante el primer período de tiempo. Hay una probabilidad dada de que el electrón se haya tunelizado en el primer período de tiempo. Las líneas de control 206 a la 209 se cambian entonces, etapa 410, de la primera configuración a una segunda configuración que minimiza la probabilidad de tunelización. Esta secuencia de conmutación se realiza durante un número predeterminado de veces que se basa en el nivel de confianza requerido para la tunelización cuántica.
En el diagrama 500, las señales son representaciones esquemáticas de la señal real que se aplicaría a las líneas de control 206 a la 209.
El número de ciclos de conmutación puede predeterminarse en función del nivel de confianza requerido por la arquitectura para la tunelización. Un mayor nivel de confianza permite una menor probabilidad de incurrir en un error. Sin embargo, la arquitectura descrita permite la corrección en caso de que ocurra un error. Por otro lado, aumentar el número de ciclos por encima de un cierto umbral puede degradar la operación cuántica coherente al alargar el tiempo total de la compuerta, durante el cual puede ocurrir la decoherencia. El primer período de tiempo (carga/descarga) 502 es más corto que el segundo período de tiempo y, en el caso de interacción hiperfina predominante, está en el intervalo de 0,1 ns y 0,5 ns. El segundo período de tiempo (interacción) se selecciona de manera que el espín nuclear del donante experimente un cambio de fase relativo de 2n o múltiplos del mismo para minimizar el error introducido por el desfasaje inducido de los cúbits. El segundo período de tiempo es entre 8 ns y 40 ns, en el caso de interacción hiperfina predominante. Otros períodos de tiempo pueden usarse en caso de un tipo o fuerza diferente de la interacción.
Aunque está presente el desfasaje de los espines de electrones y nucleares, la fuente dominante de error surge del desfasaje inducido debido a la carga y descarga del espín de electrones del donante. Se simularon n pulsos de un solo cúbit en presencia del desfasaje nuclear y de electrones. En el caso ideal, sin tener en cuenta el error de carga, estas compuertas también toman un tiempo de aproximadamente t “ 21 ps, y tienen un error de decoherencia y errores pulsantes tan poco como 5*10-5. Las rotaciones de ángulo arbitrarias alrededor de dos ejes independientes permiten la capacidad de realizar cualquier rotación de un solo cúbit, con un nivel de error similar. Sin embargo, cuando se considera la carga (que incluye tanto el desfasaje debido a la carga de un electrón como la probabilidad de no cargar un electrón), una compuerta de un solo cúbit tiene un error de aproximadamente 2*10-4, y un tiempo de aproximadamente 1,1 ms, ambos dominados por el proceso de carga y descarga de electrones. Con referencia ahora a la Figura 7(a), se muestra esquemáticamente la ubicación de los puntos de polarización requeridos en un diagrama de carga correspondiente a las configuraciones de memoria (inactiva), activa, carga, descarga y lectura. En la Figura 5 se muestra una secuencia de carga/control/descarga/lectura en la que los voltajes se pulsan para permitir solo la tunelización entre las islas SET y los donantes en momentos que están bloqueados en fase a la frecuencia hiperfina para evitar la acumulación de fases desconocidas en el espín nuclear. La Figura 7(b) muestra esquemas de los niveles de energía de las líneas donante, islas SET y S/D para cada caso: las configuraciones de memoria (inactiva), carga/lectura, descarga y activas. Las líneas punteadas indican las energías de transición SET cuando hay un electrón presente en el donante, y las líneas continuas indican las energías de transición cuando el donante está ionizado.
Con referencia ahora a la Figura 8, se muestra un diagrama de flujo 800 que describe una serie de etapas que pueden realizarse para llevar a cabo una compuerta cuántica Pauli X en un solo cúbit en la arquitectura descrita anteriormente. La compuerta puede realizarse de la siguiente manera:
cargar un electrón en un átomo donador (etapa 805);
aplicar un campo electromagnético al átomo donador en resonancia con el espín nuclear del átomo donador (etapa 810);
permitir una rotación coherente del espín nuclear por un ángulo 0=n (etapa 815);
eliminar el campo electromagnético (etapa 820); y
descargar el electrón del átomo donador (etapa 825).
Durante la etapa 825, puede medirse el estado del espín del electrón para verificar su orientación y determinar posibles errores en la operación de compuerta Pauli X. La operación de compuerta Pauli X puede realizarse, potencialmente al mismo tiempo, en una pluralidad de átomos donadores 104 distribuidos a través de la arquitectura y preseleccionados mediante la carga de electrones.
Para valores típicos, y fuerza del campo AC de Bac “ 1 mT, el tiempo de rotación n correspondiente es de aproximadamente 20 ps. Las rotaciones de ángulo arbitrarias del espín nuclear alrededor del eje y también pueden lograrse con un campo AC de RF n/2 fuera de fase con las rotaciones del eje x. Mediante el uso de combinaciones de estas dos rotaciones de ángulo arbitrarias alrededor de dos ejes ortogonales, puede lograrse cualquier rotación de un solo cúbit del espín nuclear mediante el uso de este paradigma de control global de carga. Esto incluye la capacidad de implementar pulsos de control robustos tal como BB1 para absorber errores de control y/o fabricación, y pulsos de desacoplamiento tal como la secuencia CPMG.
La arquitectura 100 también es capaz de implementar dos compuertas cuánticas cúbits, tal como la compuerta CNOT entre cúbits físicos. Se forman dos compuertas cúbit cuando los electrones se cargan en los donantes vecinos 104 lo que permite que la interacción efectiva entre cúbits aumente en seis órdenes de magnitud o más. La interacción electrónica espín-espín puede basarse en interacciones de dipolares directas o de intercambio espín- espín, en dependencia de las dimensiones generales y la ubicación de las estructuras de la compuerta. En el ejemplo descrito, se consideran compuertas mediadas por dipolos. Esta es la forma dominante de interacción cuando los átomos donadores 104 tienen una separación de d = 35 nm. En separaciones más pequeñas, dominaría la interacción de intercambio. Siempre que la fuerza de la interacción caiga por debajo de 10 MHz, se aplica la misma secuencia de pulsos para formar una compuerta basada en CNOT de interacción de intercambio.
La interacción dipolo-dipolo es altamente uniforme en comparación con la interacción de intercambio que se ha predicho que oscila debido a la interferencia entre los seis estados de valle degenerados presentes en el silicio (que puede hacerse más uniforme mediante el uso de silicio tenso). Esto significa que la fuerza de la interacción dipolar es relativamente robusta con respecto a la colocación de donantes. La interacción dipolo-dipolo también es menos probable que fluctúe en respuesta al ruido electrónico en el dispositivo. La interacción dipolo-dipolo entre dos espines electrónicos de donantes vecinos, etiquetados como i, y j, está dada por:
Figure imgf000008_0001
Aquí R es la distancia entre los donantes, r-hat es el vector unitario que describe la orientación de r - rj. Ye describe el momento magnético de los dos espines de electrones. El Hamiltoniano total se compone de cada uno de estos términos,
Figure imgf000008_0002
H lnt £ f f ‘;¡.gad0 » &
i
Con referencia ahora a la Figura 9, se muestra un diagrama de flujo 900 que comprende una serie de etapas que pueden realizarse para llevar a cabo una compuerta CNOT entre un conjunto seleccionado de cúbits de control y objetivo de la siguiente manera:
cargar un primer electrón con una orientación de espín predefinida en un primer átomo donador (el cúbit 'objetivo' de la operación CNOT, etapa 905);
realizar una operación de rotación X de 180 grados en el espín del primer electrón (etapa 910);
aplicar una compuerta Hadamard al espín nuclear del segundo átomo donador (etapa 915);
cargar un segundo electrón en un segundo átomo donador, el segundo electrón que tiene la misma orientación del espín del primer electrón antes de la rotación X (el cúbit de "control" de la operación CNOT, etapa 920);
aplicar un pulso de desacoplamiento durante la duración de la carga del segundo electrón (etapa 922);
intercambiar los estados de espines nucleares del primer y segundo átomos donadores con los estados de espines de electrones respectivos (etapa 925);
permitir la interacción de los estados de espines de electrones (etapa 927) y aplicar al menos dos pulsos pi de espín-eco en los espines electrónicos mediante el uso de un campo electromagnético global durante la interacción electrón-electrón;
intercambiar los estados de espines de electrones de los primer y segundo átomos donadores con los estados de espines nucleares respectivos (etapa 930);
aplicar una compuerta Hadamard a los espines nucleares del primer átomo donador (etapa 940); y
descargar los primer y segundo electrones (etapa 945).
Con referencia ahora a la Figura 10, se muestra un diagrama de compuerta cuántica 150 que muestra las etapas del diagrama 900 realizadas en los espines de electrones y nucleares de dos átomos donadores diferentes. El diagrama 150 también muestra que durante la etapa 927 puede aplicarse un eco de espines de electrones global o una secuencia de reenfoque 155 y 160 a los estados de espines de electrones para minimizar el error. En la etapa 927, generalmente se permite una interacción suficiente entre los estados de espines de manera que los estados de espines de electrones adquieran un cambio de fase colectiva de n, o múltiplo impar de los mismos.
El estado de espines de los primer y segundo electrones puede medirse mientras los electrones se descargan. Durante el procedimiento de medición, puede verificarse la orientación de los espines del primer y segundo electrones para detectar posibles errores de la compuerta CNOT.
Las etapas 925 y 930 se realizan al aplicar un campo electromagnético a la arquitectura. También se aplican señales de control adicionales en algunos casos para corregir las variaciones en la fuerza de interacción del par de donantes, la fabricación o las imperfecciones del material. Durante la etapa 920, puede aplicarse un pulso ESR de desacoplamiento 922 para evitar que los dos espines de electrones adyacentes se volteen entre sí.
La carga escalonada del cúbit de control seguido de los cúbits objetivo se lleva a cabo en etapas secuenciales en celdas cúbit vecinas anidadas. Críticamente, la carga de los electrones de control y su compuerta X ESR posterior hace posible distinguir los electrones de control y objetivo, dándoles diferentes frecuencias de resonancia. Tener frecuencias de resonancia significativamente diferentes hace posible aplicar la aproximación secular a la interacción (que, por lo tanto, puede aproximarse como una interacción de Ising). Esto simplifica las operaciones requeridas y también permite que las compuertas dipolo-dipolo y de intercambio funcionen de manera idéntica.
El CNOT también permite la inclusión de un protocolo de corrección de interacción para compensar pequeñas variaciones (desconocidas a priori) en la interacción espín-espín natural debido a la precisión de colocación en el nivel del sitio de la red. En particular, los esquemas basados en BB1 proporcionan un pulso compuesto aplicable, que implementa una compuerta CNOT de alta fidelidad incluso en presencia de variaciones en la fuerza de interacción. Después de cargar ambos electrones, los estados cúbit que se almacenan en los espines nucleares se intercambian con los espines de electrones. Los espines de electrones interactúan para formar la compuerta 930. Intercalar compuertas X ESR relativamente rápidas durante el tiempo en que interactúa el electrón, reenfoca cualquier fase de electrón acumulada a través de efectos no homogéneos residuales, mientras se desplaza con el operador de interacción. Esto garantiza que la fidelidad general de la compuerta CNOT se rige por T2(e) en lugar de la T*2(e) mucho más corta. Una vez que se completa la interacción electrón-electrón, los estados de cúbit de datos se intercambian de vuelta de los espines de electrones a los espines nucleares. Los electrones luego se descargan.
La lectura se realiza en un espín donante a la vez. En esta etapa, el estado de los espines de electrones también podría leerse a través del SET para proporcionar información sobre la veracidad de la compuerta para ayudar al procedimiento de corrección de errores. Si un electrón no se cargó correctamente o se produjo un error durante la operación, entonces no se medirá un electrón de espín hacia arriba. En este caso, se ha medido que se ha producido un error durante la operación de la compuerta y pueden calcularse los posibles errores que conducen a la no detección de un auxiliar de espín hacia arriba. El caso más probable es que un electrón no se cargó, en cuyo caso la compuerta se diseña para realizar la identidad. Si se detecta dicho error, la operación puede repetirse para realizar una compuerta CNOT correcta, o la información puede pasarse al código de superficie, donde puede corregirse el error. Este tipo de error anunciado es menos perjudicial para la coherencia de una corrección de error cuántico que un error normal no anunciado.
Con referencia ahora a la Figura 11(a), se muestra un corte 180 de la arquitectura, que muestra los donantes cargados 184 y las líneas de control correspondientes 206 a la 209 y las islas de control 110. La Figura 11(b) muestra las líneas de control 206 a la 209 que se polarizan (por separado) para permitir la tunelización a las dos ubicaciones de donantes vecinas 184.
Uno de los requisitos clave del código de superficie para un UQC, crítico para capturar un umbral alto, es la capacidad de realizar tantas operaciones en paralelo mediante el uso de la arquitectura de cúbit 2D. La arquitectura presentada en este documento es ideal para esta tarea. La combinación de campos globales RF/ESR para el control de compuertas junto con la matriz de compuertas cruzadas permite un alto grado de control, y en particular, operación paralela. Para implementar las operaciones requeridas para la extracción del síndrome y la codificación lógica de cúbit, las operaciones lógicas de cúbit y la corrección de errores en el código de superficie (o códigos topológicos relacionados), es necesario cargar y descargar electrones en una variedad de patrones geométricos. El diseño geométrico limita qué donantes pueden cargarse y descargarse en cada etapa, aunque no todos los patrones pueden crearse en una sola etapa. En base a las simulaciones de capacitancia mostradas en el anterior, se espera que todos los patrones geométricos necesarios para la implementación de la corrección de error cuántico topológico puedan crearse en paralelo mediante el uso de solo un pequeño número de etapas. Si bien pueden crearse patrones geométricos simples, tales como líneas y rectángulos, en una o dos etapas. Pueden crearse patrones más complejos al combinar estos patrones geométricos simples secuencialmente para cargar electrones y construir regiones y patrones más complejos. El ejemplo más simple de un patrón de carga es cargar un solo electrón en una ubicación específica.
Con referencia ahora a la Figura 12(a), se muestra una configuración de carga de un electrón en una única ubicación donante 254 a través del SET respectivo. Los voltajes se aplican a líneas de control verticales y horizontales. Se controlan dos líneas de control vecinas (oscuras) para compensar y evitar la tunelización no deseada de electrones en otras ubicaciones de donantes.
Con referencia ahora a las Figuras 12 (b) a (e), se muestra una secuencia típica de configuraciones de carga usadas para implementar una medición del síndrome de código de superficie.
Las figuras muestran los cúbits auxiliares 254 y los cúbits de datos 256. Los auxiliares 254 se cargan en los cúbits de síndrome y las ubicaciones correspondientes requeridas para esa medición de síndrome, a saber, norte (b), este (c), oeste (d) y sur (e) de un cúbit de síndrome dado. En cada subfigura, las líneas de control de color o gris muestran la aplicación de una polarización de voltaje aplicada para cargar y descargar electrones de los donantes correspondientes 254 y 256. Las direcciones cardinales se usan para indicar las posiciones relativas de los átomos donadores o cúbits dispuestos a través de la matriz.
Las líneas horizontales verticales que se muestran representan las líneas de control. Las líneas verticales y horizontales coloreadas representan el conjunto de líneas de control a polarizar. Los donantes se muestran como puntos, ubicados entre filas y columnas. La ubicación de las islas SET se muestra como rectángulos rellenos en la intersección apropiada de las líneas de control de fuente y drenaje.
Con referencia ahora a la Figura 13, se muestra un diagrama de flujo 350 que comprende una serie de etapas que pueden realizarse para llevar a cabo una extracción de síndrome como se ilustra en la Figura 12. Las etapas son las siguientes: cargar un electrón en un átomo donador auxiliar y realizar una rotación cuántica en el cúbit auxiliar en dependencia del tipo de medición del estabilizador (X o Z) que se llevará a cabo para la corrección de errores (352);
cargar un electrón en un átomo donador de datos dispuesto al norte del átomo donador auxiliar (etapa 355); realizar una compuerta CNOT entre el átomo donador auxiliar y de datos hacia el norte (etapa 356); descargar el electrón hacia el norte (etapa 357);
cargar un electrón en un átomo donador de datos dispuesto al oeste del átomo donador auxiliar (etapa 360); realizar una compuerta CNOT entre el átomo donador auxiliar y de datos hacia el oeste (etapa 361); descargar el electrón hacia el oeste (etapa 362);
cargar un electrón en un átomo donador de datos dispuesto al este del átomo donador auxiliar (etapa 365); realizar una compuerta CNOT entre el átomo donador auxiliar y de datos hacia el este (etapa 366);
descargar el electrón hacia el este (etapa 367);
cargar un electrón en un átomo donador de datos dispuesto al sur del átomo donador auxiliar (etapa 370); realizar una compuerta CNOT entre el átomo donador auxiliar y de datos hacia el sur (etapa 371); y
descargar el electrón hacia el sur y realizar una segunda rotación cuántica en el cúbit auxiliar en dependencia del tipo de medición del estabilizador (X o Z) que se llevará a cabo para la corrección de errores y realizar la lectura del cúbit auxiliar (etapa 372).
Como se ilustra en la Figura 12, las etapas de cargar electrones en los átomos donadores auxiliares pueden realizarse simultáneamente en una pluralidad de átomos donadores a través de la arquitectura al aplicar voltajes de control apropiados a las líneas de control.
Al aplicar el voltaje correcto establecido a estas líneas, puede inducirse un electrón para que haga un túnel desde la isla al donante respectivo, como se discutió con referencia a las Figuras 1 y 2. En solo un caso, en la intersección de las líneas de control a las que se han aplicado voltajes de polarización, los electrones pueden hacer un túnel sobre (o desde) el donante. Otras combinaciones de voltajes aplicados en diferentes átomos donadores no permiten la tunelización. En la Figura 12 (a), por ejemplo, la tunelización solo tiene lugar en una sola ubicación y solamente se carga un solo electrón en la matriz. Sin embargo, este método no se limita a cargar y descargar solo electrones individuales. Puede obtenerse cualquier forma geométrica al aplicar los voltajes correctos. En la Figura 12 (b) a (e) varias combinaciones de electrones se ponen en resonancia con la isla. Muchos patrones geométricos simples pueden crearse de esta manera. Por ejemplo, pueden crearse rectángulos y muchos patrones repetitivos al aplicar diferentes combinaciones de conjuntos de polarizar celdas. No todos los patrones pueden crearse de esta manera en una sola etapa. Sin embargo, al usar los patrones regulares como primitivos, pueden crearse patrones mucho más complejos mediante el uso de una secuencia de etapas de carga. Pueden requerirse patrones particulares de compuertas para la implementación de mediciones de síndromes para el código de superficie. Estas compuertas y secuencias son altamente repetitivas, y las interacciones necesarias para la medición de síndromes pueden reproducirse y realizarse sistemáticamente en paralelo. Esta serie de mediciones de síndromes requiere la aplicación de compuertas CNOT al norte, oeste, este y sur auxiliar del cúbit de datos.
Esto forma naturalmente la base para la extracción del síndrome requerida en los diversos protocolos de corrección de errores cuánticos. Si se requiere un defecto, las mediciones correspondientes pueden descuidarse al descargar los electrones correspondientes. Para extraer todos los síndromes, la serie de mediciones de síndromes se repite, se transpone a la derecha en dos posiciones, arriba en dos posiciones y arriba a la derecha en dos posiciones. Es posible que la secuencia no se realice en cúbits demasiado cerca del espacio, porque de lo contrario los electrones que no están destinados a acoplarse se acoplarán a través de la interacción dipolo-dipolo, lo que degrada la fidelidad de la compuerta. Esta secuencia tarda cuatro veces más que la medición canónica del síndrome simultánea de una sola etapa. En total, entonces, si el número de operaciones paralelas individuales requeridas para la extracción completa del síndrome es Netapas. El umbral de error del código de superficie correspondiente se estima que es Pth~1 %.
Con referencia ahora a la Figura 14, se muestran resultados de simulaciones de control de compuerta electrostática para direccionamiento cúbit. La Figura 14(a) muestra un par de cables de fuente (S) y de drenaje (D) que cruzan un SET polarizados negativamente para sumergir los potenciales de carga de sus cuatro donantes más cercanos. La simetría en los cuatro potenciales donantes se rompe por una combinación de desintonización (GA, GB, GA', GB') que permite seleccionar un solo donante para la carga de electrones.
Cargar un electrón a un cúbit específico requiere la aplicación de un voltaje de polarización positiva a un par de líneas de control de cruce de manera que la energía electrostática agregada debido a una sola compuerta es insuficiente para acceder al estado D0, pero la combinación es suficiente. Esto garantiza que no se carguen erróneamente otros cúbits a lo largo de una fila/columna. El diseño multiplexado significa que para cada par de compuertas de intersección GA y GB todavía hay 4 átomos donadores que se ven como equivalentes por esta combinación de compuerta. En la Figura 14(a), la intersección de GA y GB se rodea por 4 donantes equidistantes. Cargar un electrón en solo uno de estos sin afectar a los otros requiere voltajes de compensación en otras compuertas cercanas. Por ejemplo, el par S y D pueden polarizarse simultáneamente con una fracción del voltaje de la compuerta primaria para reducir el potencial de carga para el donante amarillo objetivo por debajo de los otros tres. Al mismo tiempo, la aplicación de un voltaje negativo a los pares GA y GB y S y D más próximos aumenta el potencial de transición para los donantes no objetivo circundantes. Si bien el uso de las líneas de fuente y drenaje como compuertas secundarias dará como resultado grandes voltajes de polarización en los SET no objetivo, el flujo de corriente resultante se identifica fácilmente y puede ignorarse. Para los mapas de ritmo de las compuertas que se muestran, los factores de compensación son 1, 0,6 y (0,6) para las compuertas objetivo, vecina más cercana y las próximas líneas vecinas más cercanas, respectivamente.
La Figura 14(b) es un modelo de estructura alámbrica 3D usado para el cálculo de capacitancia Fastcap. La extensión espacial de todas las entidades se dilata en 2 nm en todas las direcciones de acuerdo con el radio de Bohr en silicio.
La Figura 14(c) es un análisis de estabilidad de carga. El cada vez más negativo Vcaída = Vs = Vd carga electrones adicionales al SET (líneas I y II). En Vcaída = -15 mV, Vinclinación = 0 se carga un electrón en cualquiera de los cuatro donantes (III). Un voltaje Vinclinación a lo largo del eje x separa las condiciones de carga para los donantes. En este caso (Vinclinación = 2Vg a = -2Vg a 0 = Vg b = -Vg b 0) el donante superior derecho se carga preferentemente. La carga y lectura selectiva del espín se producen en la intersección de las líneas del donante y SET en IV, V, etc. La Figura 14(d) muestra las coordenadas de la compuerta donde solo el donante superior derecho está ocupado y todos los demás que lo rodean están ionizados. La región azul hash indica las coordenadas donde además se carga su donante vecino del sur como para una compuerta de dos cúbits. Las áreas en gris indican que se cargan otros donantes objetivos. La Figura 14(e) muestra un caso SET no compartido (Tipo II). Una compuerta de dos cúbit en el par superior de donantes requiere agregar un voltaje de caída al drenaje vecino Vcaídadoble = Vs = Vd = 2,2 Vd . Esto permite la carga secuencial y selectiva de solo esos dos donantes.
Dado que solo se requieren las compuertas más cercanas y próximas a las más cercanas para una selección de cúbit inequívoca, y las compuertas más distantes tienen un acoplamiento electrostático insignificante, la operación paralela a gran escala en esta arquitectura es una cuestión de repetir el patrón de polarización de compuerta en cada cuarta compuerta/línea principal horizontal y verticalmente. Esto operará en 1 de cada 8 cúbit donantes simultáneamente, ya que cada otro donante es un auxiliar en el código de superficie. En operación paralela, las señales de confirmación de compuerta y lectura de múltiples SET se superpondrán juntas, muchas señales de cúbit por línea de fuente/drenaje. Siempre que el ancho de banda del sensor s Et sea mayor que la velocidad de activación/desactivación de tunelización, será posible correlacionar temporalmente los cambios discretos en la corriente a través de una fuente y un drenaje para identificar inequívocamente la ubicación del cúbit particular desde donde se originó la señal. Si dos electrones hacen un túnel en momentos similares, es posible que no puedan resolverse temporalmente, lo que significa que la ubicación del electrón no puede resolverse. Esto puede remediarse al ignorar la medición (y permitir la corrección de errores para corregir cualquier error resultante) o repetir la medición. Al repetir la medición, se vuelve exponencialmente improbable que las mismas dos ubicaciones den una colisión temporal. Por lo tanto, se necesitarían pocas mediciones incluso para cuadrículas de cúbits extremadamente grandes. Nuestro diseño de ordenador cuántico se basa en la capacidad de cargar y eliminar un solo electrón de un cúbit donante objetivo dado. La capacidad de cargar, descargar, leer un electrón individual de un donante se ha demostrado en varios experimentos.
En la arquitectura de procesador cuántico descrita en la presente descripción, una forma primaria de decoherencia se debe al desfasaje relacionado con el fósforo en silicio. Cada cúbit interactúa con un entorno, compuesto principalmente por un pequeño número de espines nucleares residuales de 29Si. En la práctica, no puede lograrse un entorno isotópicamente puro perfecto, y las fluctuaciones en el baño de espines nucleares conducen al desfasaje de los electrones y núcleos donantes de fósforo. Cada compuerta puede simularse en presencia del desfasaje de espines nucleares y de electrones. Aunque está presente el desfasaje de los espines de electrones y nucleares, la fuente dominante de error surge del desfasaje inducido debido a la carga y descarga del espín de electrones del donante. Los pulsos n de un solo cúbit se simulan en presencia del desfasaje nuclear y de electrones. En el caso ideal, sin considerar el error de carga, estas compuertas también demoran aproximadamente t=21 js , y tienen un error de decoherencia y errores de pulso tan pequeños como 5*10-5. Las rotaciones de ángulo arbitrarias alrededor de dos ejes independientes permiten la capacidad de realizar cualquier rotación de un solo cúbit, con un nivel de error similar. Sin embargo, cuando se considera la carga (que incluye tanto el desfasaje debido a la carga de un electrón como la probabilidad de no cargar un electrón), una compuerta de un solo cúbit tiene un error de aproximadamente 2*10-4, y un tiempo de aproximadamente 1,1 ms, ambos dominados por el proceso de carga y descarga de electrones.
Con referencia ahora a la Figura 15, se muestran resultados de simulación de la activación de cúbit de fase coincidente (PM) y la compuerta CNOT. La Figura 15(a) muestra el error total de carga de PM con respecto al umbral del código de superficie, que incluye el desfasaje de cúbit residual, como una función de la ventana de pulso de PM, At, y la longitud total del tren de pulsos T pm para un intervalo de tasas de tunelización de donantes SET t = 100, 500, 1000 ns. La Figura 15(b) muestra el error de compuerta CNOT y el tiempo de operación total (que incluye las operaciones de carga y descarga de PM) para anchos de ventana de pulsos de PM At = 0,2, 0,4, 0,6 y 0,8 ns (parámetros fijos: t = 500 ns, separación de cúbit de 30 nm y T2(e) = 2s).
En presencia del desfasaje representado por Te2 y Tn2, esta compuerta tiene una fidelidad total de aproximadamente el 99,97 %. Esta fidelidad se domina por el desfasaje impuesto por la tunelización del electrón en y fuera del núcleo, y durante el tiempo requerido para la interacción entre electrones.
Para un ancho de pulso de carga de Atcarga y tiempo Atbloqueo=1/A entre pulsos, y al suponer probabilidades de tunelización exponencial de encendido/apagado caracterizadas por tiempos de tunelización promedio Tencendido, apagado, la probabilidad de carga en el donante, después de N pulsos de carga es:
Figure imgf000012_0001
Al exigir un error de fase general de 10-4 o menos, se requiere un Atcarga de 0,27. Con tiempos de tunelización de Tencendido= 1 js y tapagado>>Tencendido y un error de carga de 10-4 o la longitud total de la secuencia SDL es 0,53 ms, acorde con la compuerta CNOT basada en dipolo. Tanto para las compuertas de un solo cúbit como para las de dos cúbits, cuando un electrón no se carga, la compuerta aplicada no realiza ninguna operación en los cúbits de espines nucleares. La carga correcta de espines de electrones puede variar después de cada operación, al medir el estado del espín de electrones. Volteado con el espín hacia arriba, la presencia de un electrón es detectable a través de la lectura de espín realizada en el SET. En principio, esto significa que el funcionamiento correcto de las compuertas puede verificarse a través de este mecanismo de lectura y repetirse si la compuerta no se ha implementado correctamente. Si hay r rondas de repetición, y la probabilidad original de no cargar correctamente un electrón es p, entonces la probabilidad de que no se cargue correctamente después de r rondas se reduce a pr, que el error de umbral de un código de corrección de error se reducirá a aproximadamente pth/r. Si no se usa de esta manera repetitiva, esta información adicional sobre los errores introducidos por las compuertas puede complementar la medición del síndrome. No medir un electrón donde se espera anuncia un error en una compuerta, un error que es mucho más fácil de corregir que un error estocástico. A diferencia de las compuertas de un solo cúbit, el desfasaje T2 tiene un impacto significativo en la compuerta CNOT de mayor duración. La compuerta CNOT se ha simulado al suponer una separación de 35 nm donde la interacción dipolo-dipolo domina sobre la interacción de intercambio. En la Figura 15 se muestra la fidelidad general de la compuerta CNOT, para una variedad de tasas de desfasaje electrónico. Mientras que a una separación de 35 nm pueden construirse compuertas para hacer uso de la interacción dipolo-dipolo, a una separación más cercana la interacción de intercambio entre los donantes será significativa. En principio, las compuertas aún pueden construirse con precisión siempre que la relación entre la fuerza hiperfina (A) y la fuerza de interacción de intercambio (J) permanezca alta. Las dos interacciones tienen la misma fuerza a aproximadamente 15 nm de separación. Hacer uso de la interacción de intercambio (al construir separaciones más pequeñas) permitiría compuertas de dos cúbit a escalas de tiempo de operación de hasta 10 MHz.
Con referencia ahora a la Figura 16, se muestra un ejemplo alternativo de una arquitectura de procesador cuántico. La arquitectura 190 es operable mediante el uso de principios similares a la arquitectura de la Figura 1. Sin embargo, en la arquitectura 190, el acoplamiento entre donantes se ve mejorado por los cúbits de acoplamiento intermedios 192. Estos acoplan cada cúbit de datos 194 a dos cúbits auxiliares de síndrome X 196 y dos cúbits auxiliares de síndrome Z 198. Los cúbits de acoplamiento adicionales proporcionan capacidades de acoplamiento mejoradas con respecto a la arquitectura de la Figura 1, y un método diferente de operación que no requiere carga de fase coincidente.
Las operaciones descritas anteriormente forman una base de operaciones primitivas para realizar el código de superficie en la arquitectura descrita. Las combinaciones de estas operaciones primitivas, realizadas en la misma arquitectura, permiten realizar tareas de corrección de errores cuánticos de alto nivel. Por ejemplo, el uso de las operaciones primitivas que se discuten en secuencias de 'líneas de operaciones' pueden realizarse en la arquitectura que aborda líneas de cúbits en toda la arquitectura. Por lo tanto, puede definirse un cúbit 'lógico' más grande. El cúbit lógico se define en un gran conjunto de cúbits físicos y sus auxiliares.
Las compuertas cuánticas en estos cúbits lógicos también pueden realizarse al aplicar operaciones primitivas a los cúbits que forman el cúbit lógico. Aunque la secuencia de las operaciones primitivas específicas puede ser compleja, los procedimientos globales realizados en los cúbits lógicos son los descritos en la presente descripción con referencia a los cúbits implementados en átomos donadores de fósforo individuales. Por ejemplo, una compuerta CNOT entre dos cúbits lógicos puede dar como resultado una serie muy compleja de operaciones realizadas en muchos cúbits de la arquitectura. La invención descrita en la presente no se limita a la arquitectura y la implementación de las operaciones primitivas, sino que abarca el cálculo cuántico corregido por error de alto nivel realizado en los cúbits lógicos introducidos anteriormente.
La arquitectura descrita en las modalidades anteriores proporciona una nueva vía para el cálculo cuántico escalable mediante el uso de cúbits donantes de silicio. Sin embargo, la invención no se limita a esto, el modelo de control simplificado puede ser útil para otros sistemas de estado sólido donde el número y la complejidad de acomodar las líneas de control es un cuello de botella significativo para la mejora.
Las técnicas tales como el procedimiento de carga coincidente pueden aplicarse a diferentes tipos de aplicaciones y estructuras cuánticas y no se limitan a la arquitectura descrita en la presente descripción.

Claims (10)

  1. REIVINDICACIONES
    i. Un procesador cuántico (100, 190) que comprende:
    una pluralidad de elementos cúbit (192, 194, 196, 198, 254, 256);
    una pluralidad de miembros de control dispuestos para controlar la pluralidad de elementos cúbit;
    en donde un estado cuántico de los elementos cúbit se codifica en el espín nuclear o de electrones de uno o más átomos donadores (104, 184, 604) incorporados en una estructura semiconductora (102), caracterizado porque los elementos cúbit se disponen en una disposición de matriz bidimensional, y por una estructura de control que comprende:
    los miembros de control que comprenden un primer conjunto de miembros de control alargados (106, 206, 207), dispuestos en un primer plano encima de un plano que comprende los átomos donadores, y un segundo conjunto de miembros de control alargados (108, 208, 209), dispuestos en un segundo plano debajo del plano que comprende los átomos donadores;
    una pluralidad de elementos de control (110) dispuestos en un plano entre el primer y el segundo plano, cada elemento de control que forma un solo transistor de electrones (112, 606) con un miembro de control respectivo del primer conjunto y un miembro de control respectivo del segundo conjunto, en donde cada miembro de control se dispone para controlar una pluralidad de elementos cúbit dispuestos a lo largo de una fila o una columna de la matriz bidimensional para realizar el cálculo cuántico corregido por error topológico, en donde
    cada miembro de control se dispone en las intersecciones o entre dos filas o columnas de átomos donadores en un plano encima o debajo de un plano que comprende los átomos donadores, los miembros de control (106, 206, 207) del primer conjunto son paralelos entre sí y los miembros de control (108, 208, 209) del segundo conjunto son paralelos entre sí; y
    los miembros de control del primer conjunto se disponen para intersecar los miembros de control del segundo conjunto para formar una pluralidad de intersecciones donde los miembros de control de diferentes conjuntos se superponen en la dirección perpendicular al plano que comprende los átomos donadores (104, 184, 604).
  2. 2. El procesador de acuerdo con la reivindicación 1, en donde la estructura de control puede controlarse para interactuar simultáneamente con una pluralidad de elementos cúbit (192, 194, 196, 198, 254, 256) dispuestos en un patrón de cúbits.
  3. 3. El procesador de acuerdo con la reivindicación 2, en donde una pluralidad de átomos donadores (104, 184, 604) se dispone para facilitar el acoplamiento electromagnético entre uno o más de los elementos cúbit (192, 194, 196, 198, 254, 258).
  4. 4. El procesador de acuerdo con cualquiera de las reivindicaciones 1 a la 3 en donde:
    una pluralidad de elementos cúbit de datos (194, 256) se codifica en un primer conjunto de los átomos donadores (104, 184, 604);
    una pluralidad de elementos cúbit auxiliares se codifica en un segundo conjunto de los átomos donadores (104, 184, 604); y
    en cada fila o columna de la matriz, los cúbits de datos se alternan con cúbits auxiliares para facilitar la corrección de errores cuánticos; y
    los cúbits de datos lógicos se codifican en una pluralidad de elementos cúbit de datos y los cúbits auxiliares lógicos se codifican en una pluralidad de elementos cúbit auxiliares.
  5. 5. Un método para cargar o descargar un electrón hacia o desde un átomo donador (104, 184, 604) de un procesador cuántico (100, 190) de acuerdo con cualquiera de las reivindicaciones 1 a la 4 que comprende las etapas de: conmutar, durante un número predeterminado de veces, una o más señales electrostáticas aplicadas a los miembros de control respectivos (106, 206, 207, 108, 208, 209) de una primera configuración a una segunda configuración, en donde la primera configuración de señales es tal que impide la tunelización cuántica del electrón hacia o desde el átomo donador y la segunda configuración de señales es tal que permite la tunelización cuántica del electrón hacia o desde el átomo donador.
  6. 6. El método de acuerdo con la reivindicación 5, en donde el número predeterminado de veces se selecciona de manera que la tunelización cuántica del electrón se produce con un nivel de confianza predeterminado.
  7. 7. Un método para operar una compuerta cuántica Pauli X en un procesador (100, 190) de acuerdo con cualquiera de las reivindicaciones 1 a la 4, el método que comprende las etapas de:
    aplicar un campo magnético a un átomo donador (104, 184, 604) con un electrón cargado, el campo magnético que está en resonancia con el espín nuclear del átomo donador;
    permitir la rotación coherente del espín nuclear por un ángulo 0=180 grados; y eliminar el campo magnético.
  8. 8. Un método para operar una compuerta cuántica CNOT en un procesador (100, 190) de acuerdo con cualquiera de las reivindicaciones 1 a la 4, el método que comprende las etapas de:
    cargar un primer electrón con una orientación de espín predefinida en un primer átomo donador (104, 184, 604); realizar una operación de compuerta Pauli X en el espín del primer electrón;
    aplicar una compuerta Hadamard al espín nuclear del primer átomo donador;
    cargar un segundo electrón en un segundo átomo donador (104, 184, 604), el segundo electrón que tiene la misma orientación de espín del primer electrón antes de que la compuerta Pauli X se realice en el primer electrón;
    intercambiar los estados de espines nucleares del primer y segundo átomos donadores con los estados de espines de electrones respectivos; lo que permite la interacción de los estados de espín de electrones; intercambiar los estados de espines de electrones del primer y segundo átomos donadores con los estados de espines nucleares respectivos; aplicar una compuerta Hadamard a los espines nucleares del primer átomo donador; y
    descargar los primer y segundo electrones.
  9. 9. Un método para realizar la lectura de un estado cuántico de una pluralidad de elementos cúbit en un procesador (160, 190) de acuerdo con cualquiera de las reivindicaciones 1 a la 4, el método que comprende las etapas de: controlar simultáneamente una pluralidad de miembros de control (106, 206, 207, 108, 208, 209) dispuestos para interactuar con los átomos donadores (104, 184, 604) asociados con la pluralidad de elementos cúbit (192, 194, 196, 198, 254256); medir las señales eléctricas propagadas en la pluralidad de miembros de control; y realizar una o más operaciones de correlación de tiempo mediante el uso de una o más de las señales eléctricas medidas para determinar la información de lectura asociada a los elementos cúbit que permiten la lectura simultánea.
  10. 10. Un método para realizar la corrección cuántica en un procesador cuántico (100, 190) de acuerdo con cualquiera de las reivindicaciones 1 a la 4, en donde una pluralidad de elementos cúbit de datos (256, 194) se codifican en un primer conjunto de átomos donadores (104, 184, 604) y una pluralidad de elementos cúbit auxiliares(196, 198, 254) se codifican en un segundo conjunto de átomos donadores (104, 184, 604); y en donde en cada fila o columna de la matriz, los cúbits de datos se alternan con los cúbits auxiliares para facilitar la corrección cuántica; el método de control que comprende las etapas de:
    cargar un electrón en un átomo donador auxiliar;
    cargar un electrón en un átomo donador de datos dispuesto al norte del átomo donador auxiliar; realizar una compuerta CNOT entre el átomo donador auxiliar y de datos hacia el norte;
    descargar el electrón hacia el norte;
    cargar un electrón en un átomo donador de datos dispuesto al oeste del átomo donador auxiliar; realizar una compuerta CNOT entre el átomo donador auxiliar y de datos hacia el oeste;
    descargar el electrón hacia el oeste;
    cargar un electrón en un átomo donador de datos dispuesto al este del átomo donador auxiliar;
    realizar una compuerta CNOT entre el átomo donador auxiliar y de datos hacia el este;
    descargar el electrón hacia el este;
    cargar un electrón en un átomo donador de datos dispuesto al sur del átomo donador auxiliar;
    realizar una compuerta CNOT entre el átomo donador auxiliar y de datos hacia el sur; y
    descargar el electrón hacia el sur; y
    en donde las etapas de cargar electrones en los átomos donadores de datos/auxiliares se realizan simultáneamente en una pluralidad de átomos donadores a través de la matriz bidimensional.
ES15192761T 2014-11-03 2015-11-03 Procesador cuántico Active ES2787623T3 (es)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
AU2014904417A AU2014904417A0 (en) 2014-11-03 Advanced processing apparatus
AU2015900532A AU2015900532A0 (en) 2015-02-17 Advanced processing apparatus

Publications (1)

Publication Number Publication Date
ES2787623T3 true ES2787623T3 (es) 2020-10-16

Family

ID=54427600

Family Applications (1)

Application Number Title Priority Date Filing Date
ES15192761T Active ES2787623T3 (es) 2014-11-03 2015-11-03 Procesador cuántico

Country Status (4)

Country Link
US (2) US10255556B2 (es)
EP (2) EP3016035B1 (es)
AU (2) AU2015252051B2 (es)
ES (1) ES2787623T3 (es)

Families Citing this family (98)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9971970B1 (en) * 2015-04-27 2018-05-15 Rigetti & Co, Inc. Microwave integrated quantum circuits with VIAS and methods for making the same
EP3371752B1 (en) * 2015-11-06 2025-04-16 Google LLC In-situ quantum error correction
US10352992B1 (en) * 2016-01-11 2019-07-16 Rigetti & Co, Inc. Quantum error-correction in microwave integrated quantum circuits
EP3300004A1 (en) * 2016-09-27 2018-03-28 Nederlandse Organisatie voor toegepast- natuurwetenschappelijk onderzoek TNO Method for executing a quantum error correction cycle in a quantum computer
US11164966B2 (en) 2016-09-30 2021-11-02 Intel Corporation Single electron transistors (SETs) and set-based qubit-detector arrangements
WO2018143986A1 (en) * 2017-02-02 2018-08-09 Intel Corporation Quantum dot array devices
US9978020B1 (en) 2017-03-29 2018-05-22 International Business Machines Corporation Optimizing physical parameters in fault-tolerant quantum computing to reduce frequency crowding
US10141493B2 (en) * 2017-04-11 2018-11-27 Microsoft Technology Licensing, Llc Thermal management for superconducting interconnects
FR3066297B1 (fr) * 2017-05-11 2019-06-14 Commissariat A L'energie Atomique Et Aux Energies Alternatives Dispositif quantique a qubits de spin
FI3626034T3 (fi) * 2017-05-16 2026-04-23 Rigetti & Co Llc Sähköisen kytkentäjärjestelmän kytkeminen kvanttitietokonejärjestelmässä
US11121301B1 (en) 2017-06-19 2021-09-14 Rigetti & Co, Inc. Microwave integrated quantum circuits with cap wafers and their methods of manufacture
US11276727B1 (en) 2017-06-19 2022-03-15 Rigetti & Co, Llc Superconducting vias for routing electrical signals through substrates and their methods of manufacture
AU2018300240B2 (en) 2017-07-13 2023-06-08 California Institute Of Technology Neutral atom quantum information processor
US10972133B2 (en) * 2017-08-07 2021-04-06 Microsoft Technology Licensing, Llc Flag fault-tolerant error correction with arbitrary distance codes
EP3639208B1 (en) 2017-08-09 2023-12-13 Google LLC Reducing parasitic interactions in a qubit grid for surface code error correction
WO2019032104A1 (en) 2017-08-09 2019-02-14 Google Llc REDUCTION OF PARASITE INTERACTIONS IN A QUANTIC BIT GRID
WO2019032106A1 (en) 2017-08-09 2019-02-14 Google Llc FREQUENCY PATTERN FOR REDUCING PARASITE INTERACTIONS IN A QUANTIC BIT GRID
AU2017430470B2 (en) * 2017-09-08 2020-11-19 Google Llc Quantum circuits with reduced T gate count
EP4216112B1 (en) * 2017-09-13 2026-03-11 Google LLC Quantum error correction
US11281987B2 (en) * 2017-11-28 2022-03-22 Duke University Software-defined quantum computer
CN117764196A (zh) 2017-12-15 2024-03-26 谷歌有限责任公司 使用监督学习细化量子位校准模型
CA3088133A1 (en) 2018-01-31 2019-08-08 Google Llc Universal control for implementing quantum gates
US10622536B2 (en) 2018-03-23 2020-04-14 International Business Machines Corporation Reducing qubit frequency collisions through lattice design
CN109583592B (zh) * 2018-04-25 2020-04-17 南方科技大学 多超导量子比特中任意两个比特耦合的方法及其系统
US11645493B2 (en) 2018-05-04 2023-05-09 Microsoft Technology Licensing, Llc Flow for quantized neural networks
US11374594B2 (en) * 2018-05-05 2022-06-28 Intel Corporation Apparatus and method including neural network learning to detect and correct quantum errors
US10453592B1 (en) 2018-05-07 2019-10-22 Microsoft Technology Licensing Llc Reducing losses in superconducting cables
US11450760B2 (en) 2018-06-20 2022-09-20 equal1.labs Inc. Quantum structures using aperture channel tunneling through depletion region
US10854738B2 (en) 2018-06-20 2020-12-01 equal1.labs Inc. Semiconductor process for quantum structures with staircase active well
US10845496B2 (en) 2018-06-20 2020-11-24 equal1.labs Inc. Multistage semiconductor quantum detector circuit incorporating anticorrelation
US10861940B2 (en) 2018-06-20 2020-12-08 equal1.labs Inc. Semiconductor process for quantum structures with staircase active well incorporating shared gate control
US10873019B2 (en) 2018-06-20 2020-12-22 equal1.labs Inc. Topological programmable scalable quantum computing machine utilizing chord line quasi unidimensional aperature tunneling semiconductor structures
US10868119B2 (en) 2018-06-20 2020-12-15 equal1.labs Inc. Semiconductor quantum structures using preferential tunneling through thin insulator layers
US10850978B2 (en) 2018-06-20 2020-12-01 equal1.labs Inc. Quantum shift register structures
US10903413B2 (en) 2018-06-20 2021-01-26 Equal!.Labs Inc. Semiconductor process optimized for quantum structures
US11423322B2 (en) 2018-06-20 2022-08-23 equal1.labs Inc. Integrated quantum computer incorporating quantum core and associated classical control circuitry
US11610985B2 (en) 2018-07-20 2023-03-21 Silicon Quantum Computing Pty Ltd. Quantum processing system
WO2020037373A1 (en) * 2018-08-23 2020-02-27 The University Of Melbourne "quantum computer arrays"
EP3844689A4 (en) 2018-08-30 2022-06-08 Rigetti & Co, LLC LOW-LATENTION, HIGH-PERFORMANCE HYBRID COMPUTING
WO2020047444A1 (en) 2018-08-31 2020-03-05 President And Fellows Of Harvard College Quantum computing for combinatorial optimization problems using programmable atom arrays
CA3112817A1 (en) 2018-10-05 2020-04-09 President And Fellows Of Harvard College Quantum convolutional neural networks
US11121302B2 (en) 2018-10-11 2021-09-14 SeeQC, Inc. System and method for superconducting multi-chip module
US11995512B2 (en) 2018-11-13 2024-05-28 Atom Computing Inc. Scalable neutral atom based quantum computing
US10504033B1 (en) * 2018-11-13 2019-12-10 Atom Computing Inc. Scalable neutral atom based quantum computing
US11580435B2 (en) 2018-11-13 2023-02-14 Atom Computing Inc. Scalable neutral atom based quantum computing
US10333503B1 (en) 2018-11-26 2019-06-25 Quantum Machines Quantum controller with modular and dynamic pulse generation and routing
US11205030B2 (en) 2019-01-03 2021-12-21 International Business Machines Corporation Avoiding data exchange in gate operation for quantum computing gates on a chip
US10454459B1 (en) 2019-01-14 2019-10-22 Quantum Machines Quantum controller with multiple pulse modes
WO2020172588A1 (en) 2019-02-22 2020-08-27 President And Fellows Of Harvard College Large-scale uniform optical focus array generation with a phase spatial light modulator
DE102019202661A1 (de) * 2019-02-27 2020-08-27 Forschungszentrum Jülich GmbH Verfahren und Vorrichtung für eine Qubit Fehlererkennung
US12210935B2 (en) 2019-03-03 2025-01-28 The University Of Chicago Technologies for resource-efficient quantum error correction
US10505524B1 (en) 2019-03-06 2019-12-10 Quantum Machines Synchronization in a quantum controller with modular and dynamic pulse generation and routing
US11048839B2 (en) 2019-03-29 2021-06-29 International Business Machines Corporation Adaptive error correction in quantum computing
US11556411B2 (en) 2019-04-24 2023-01-17 International Business Machines Corporation Quantum code for reduced frequency collisions in qubit lattices
US11164100B2 (en) 2019-05-02 2021-11-02 Quantum Machines Modular and dynamic digital control in a quantum controller
CA3138309A1 (en) 2019-05-17 2020-11-26 President And Fellows Of Harvard College System and method for multiplexed optical addressing of atomic memories
JP7612652B2 (ja) 2019-07-11 2025-01-14 プレジデント アンド フェローズ オブ ハーバード カレッジ 多キュービット量子ゲートの並行実行のための系および方法
US10931267B1 (en) 2019-07-31 2021-02-23 Quantum Machines Frequency generation in a quantum controller
US12579462B1 (en) 2019-08-14 2026-03-17 Q.M Technologies Ltd. Controlling a quantum processor via quantum programming field payloads
US10862465B1 (en) 2019-09-02 2020-12-08 Quantum Machines Quantum controller architecture
US11245390B2 (en) 2019-09-02 2022-02-08 Quantum Machines Software-defined pulse orchestration platform
CN114402441A (zh) 2019-09-20 2022-04-26 德国亚琛工业大学 用于初始化量子点的部件
WO2021052531A1 (de) 2019-09-20 2021-03-25 Rheinisch-Westfälische Technische Hochschule (Rwth) Aachen Bauteil mit bandanordnung für einzelelektronenbewegung über eine längere distanz
US12431879B2 (en) 2019-09-25 2025-09-30 Q.M Technologies Ltd. Classical processor for quantum control
US11763157B2 (en) 2019-11-03 2023-09-19 Microsoft Technology Licensing, Llc Protecting deep learned models
US12288129B2 (en) 2019-11-08 2025-04-29 Kbr Wyle Services, Llc System and method using multiple entangled linear qubit arrays for quantum computing
AU2020379827B2 (en) 2019-11-08 2026-05-07 Kbr Wyle Services, Llc System and method using multilayer qubit lattice arrays for quantum computing
US11507873B1 (en) 2019-12-16 2022-11-22 Quantum Machines Highly scalable quantum control
EP3862934A1 (en) * 2020-02-04 2021-08-11 IQM Finland Oy Additive control of qubits for enabling time-domain and frequency-domain multiplexing
US12530222B1 (en) * 2020-02-10 2026-01-20 Rigetti & Co, Llc Workload orchestration in hybrid quantum/classical computing systems
EP4115351A4 (en) 2020-03-02 2024-05-08 Atom Computing Inc. SCALABLE NEUTRAL ATOMIC-BASED QUANTUM COMPUTING
CN115516469B (zh) 2020-03-02 2026-05-01 原子计算公司 可扩展的基于中性原子的量子计算
US11126926B1 (en) 2020-03-09 2021-09-21 Quantum Machines Concurrent results processing in a quantum control system
EP4126755A4 (en) * 2020-03-22 2024-05-01 Fu-Chang Hsu QUANTUM BIT MATRIX
US11043939B1 (en) 2020-08-05 2021-06-22 Quantum Machines Frequency management for quantum control
US12395162B2 (en) 2020-11-12 2025-08-19 equal1.labs Inc. System and method of quantum stochastic rounding using silicon based quantum dot arrays
CA3196700A1 (en) 2020-11-20 2022-06-23 President And Fellows Of Harvard College Topological qubits in a quantum spin liquid
CA3204993A1 (en) 2021-02-12 2022-08-18 Wenchao XU Ultrafast detector of rydberg atoms
US20240177041A1 (en) * 2021-03-11 2024-05-30 Silicon Quantum Computing Pty Limited Quantum processing element and quantum processing system
US20240169242A1 (en) * 2021-03-11 2024-05-23 Silicon Quantum Computing Pty Limited Qubit and quantum processing system
US12132486B2 (en) 2021-04-08 2024-10-29 Quantum Machines System and method for pulse generation during quantum operations
US11671180B2 (en) 2021-04-28 2023-06-06 Quantum Machines System and method for communication between quantum controller modules
US12242406B2 (en) 2021-05-10 2025-03-04 Q.M Technologies Ltd. System and method for processing between a plurality of quantum controllers
US12165011B2 (en) 2021-06-19 2024-12-10 Q.M Technologies Ltd. Error detection mechanism for quantum bits
US12332682B2 (en) 2021-07-21 2025-06-17 Q.M Technologies Ltd. System and method for clock synchronization and time transfer between quantum orchestration platform elements
US12602245B2 (en) * 2021-11-18 2026-04-14 Red Hat, LLC Quantum isolation zoneslc
US12111352B2 (en) 2022-01-24 2024-10-08 Quantum Machines Machine learning for syncing multiple FPGA ports in a quantum system
WO2024049496A2 (en) * 2022-01-31 2024-03-07 Streamline Automation Llc Topological quantum computing systems and methods
US12314815B2 (en) 2022-02-28 2025-05-27 Q.M Technologies Ltd. Auto-calibrating mixers in a quantum orchestration platform
US12493810B2 (en) 2022-05-09 2025-12-09 Q.M Technologies Ltd. Pulse generation in a quantum device operator
WO2023218310A1 (en) * 2022-05-09 2023-11-16 1Qb Information Technologies Inc. Methods and systems for quantum error correction
US12488275B1 (en) 2022-05-10 2025-12-02 Q.M Technologies Ltd. Buffering the control of a quantum device
EP4526813A4 (en) 2022-05-19 2026-05-06 Atom Computing Inc CAVITY-BASED DEVICES AND COMPUTING METHODS
US12450513B2 (en) * 2022-05-31 2025-10-21 Q.M Technologies Ltd. Quantum controller validation
JP2024018005A (ja) * 2022-07-28 2024-02-08 株式会社日立製作所 量子情報処理装置及び量子情報処理システム
US12549161B2 (en) 2023-11-29 2026-02-10 Q.M Technologies Ltd. High resolution, direct synthesis of qubit control signals
CN117521831B (zh) * 2024-01-04 2024-03-29 合肥微观纪元数字科技有限公司 基于图形处理器的量子误差自动化校准方法及相关设备
GB2643110A (en) * 2024-07-30 2026-02-11 Riverlane Ltd A method of performing qubit operations

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AUPO926897A0 (en) * 1997-09-17 1997-10-09 Unisearch Limited Quantum computer
GB0205011D0 (en) * 2002-03-04 2002-04-17 Univ London A gate for information processing
AU2002950888A0 (en) 2002-08-20 2002-09-12 Unisearch Limited Quantum device
WO2005019095A1 (en) 2003-08-20 2005-03-03 Qucor Pty Ltd Fabricating nanoscale and atomic scale devices
US7966549B2 (en) * 2007-03-01 2011-06-21 Qucor Pty. Ltd. Error corrected quantum computer
CN102037475B (zh) 2008-05-20 2015-05-13 D-波系统公司 用于校准、控制并且运行量子处理器的系统、方法和装置
US9256834B2 (en) * 2013-05-29 2016-02-09 Microsoft Technology Licensing, Llc Quantum computers having partial interferometric quantum gates
US9286154B2 (en) * 2013-06-07 2016-03-15 Alcatel Lucent Error correction for entangled quantum states
US9858531B1 (en) * 2013-08-02 2018-01-02 University Of Maryland Fault tolerant scalable modular quantum computer architecture with an enhanced control of multi-mode couplings between trapped ion qubits

Also Published As

Publication number Publication date
EP3016035A2 (en) 2016-05-04
AU2015252051A1 (en) 2016-05-19
EP3016034B1 (en) 2020-03-18
EP3016035A3 (en) 2017-03-08
US10255556B2 (en) 2019-04-09
EP3016034A2 (en) 2016-05-04
AU2015252051B2 (en) 2020-10-15
US20160125310A1 (en) 2016-05-05
US20160125311A1 (en) 2016-05-05
EP3016034A3 (en) 2017-02-22
AU2015252050A1 (en) 2016-05-19
US10229365B2 (en) 2019-03-12
EP3016035B1 (en) 2019-01-02
AU2015252050B2 (en) 2019-08-08

Similar Documents

Publication Publication Date Title
AU2015252051B2 (en) A quantum processor
CA3027982C (en) Electronic circuit for control or coupling of single charges or spins and methods therefor
US10562765B2 (en) Quantum shift register incorporating bifurcation
JP6931122B2 (ja) 表面符号誤り訂正のためのキュービットグリッドにおける寄生相互作用の低減
O’Gorman et al. A silicon-based surface code quantum computer
JP6957732B2 (ja) キュービットグリッドにおける寄生相互作用を低減するための周波数パターン
JP6900572B2 (ja) キュービットグリッドにおける寄生相互作用の低減
US20230229952A1 (en) An advanced quantum processor architecture
CN117355846A (zh) 量子电路的调试
US20240363738A1 (en) System and method for controlling quantum processing elements
JP2024528163A (ja) 進歩した量子処理システムおよび量子論理演算を行うための方法
JP2024512373A (ja) キュービットおよび量子処理システム
Turvani et al. A quantitative approach to testing in quantum dot cellular automata: Nanomagnet logic case
WO2019165494A1 (en) Nuclear spin quantum processing element and method of operation thereof
Nickl et al. Eight-Qubit Operation of a 300 mm SiMOS Foundry-Fabricated Device
AU2021323935A1 (en) Advanced quantum processing systems and methods
US20240394584A1 (en) Surface Code Computations using ISWAP Gates
AU2024370589A1 (en) Quantum processing systems