2025-11-19T04:28:13.302797

A time-to-digital converter with steady calibration through single-photon detection

Wagner, Vogrig, Villoresi et al.
Time-to-Digital Converters (TDCs) are a crucial tool in a wide array of fields, in particular for quantum communication, where time taggers performance can severely affect the quality of the entire application. Nowadays, FPGA-based TDCs present a viable alternative to ASIC ones, once the nonlinear behaviour due to the intrinsic nature of the device is properly mitigated. To compensate said nonlinearities, a calibration procedure is required, usually based on an interpolation methods. Here we present the design and the demonstration of a TDC that is FPGA-based and showing a residual jitter of 27 ps, that is scalable for multichannel operation. The application in Quantum Key Distribution (QKD) is discussed with a unique calibration method based on the exploitation of single-photon detection that does not require to stop the data acquisition or to use any interpolation methods, thus increasing accuracy and removing data loss. The calibration was tested in a relevant environment, investigating the device behaviour between 5°C and 80°C. Moreover, our design is capable of continuously streaming up to 12 Mevents/s for up to ~1 week without the TDC overflowing.
academic

Ein Zeit-Digital-Wandler mit stabiler Kalibrierung durch Einzelphotonerkennung

Grundinformationen

  • Papier-ID: 2406.01293
  • Titel: A time-to-digital converter with steady calibration through single-photon detection
  • Autoren: Matías R. Bolaños Wagner, Daniele Vogrig, Paolo Villoresi, Giuseppe Vallone, Andrea Stanco
  • Klassifizierung: eess.SP physics.ins-det quant-ph
  • Veröffentlichungsdatum: 4. Juni 2024
  • Papierlink: https://arxiv.org/abs/2406.01293

Zusammenfassung

Dieses Papier präsentiert einen FPGA-basierten Zeit-Digital-Wandler (TDC) mit einem Restjitter von 27 ps und Skalierbarkeit für Mehrkanal-Betrieb. Das Design ist speziell für Quantenschlüsselverteilungs-(QKD-)Anwendungen konzipiert und nutzt eine einzigartige Kalibrierungsmethode basierend auf Einzelphotonerkennung, die weder die Datenerfassung unterbrechen noch Interpolationsmethoden verwenden muss. Dies erhöht die Genauigkeit und eliminiert Datenverluste. Die Kalibrierungsmethode wurde im Temperaturbereich von 5°C bis 80°C getestet, und das Gerät kann kontinuierlich Daten mit bis zu 12 Mevents/s über etwa eine Woche hinweg streamen, ohne dass TDC-Überläufe auftreten.

Forschungshintergrund und Motivation

Problemhintergrund

  1. Bedeutung von TDC in der Quantenkommunikation: Zeit-Digital-Wandler sind kritische Werkzeuge in mehreren Bereichen, besonders in der Quantenkommunikation, wo die Leistung von Zeitstempler die Qualität der gesamten Anwendung erheblich beeinflusst.
  2. Vorteile und Herausforderungen von FPGA-TDC: FPGA-basierte TDCs bieten gegenüber ASIC-Lösungen Flexibilität, hohe Geschwindigkeit und Kosteneffizienz, erfordern aber die Lösung von Problemen mit dem inhärenten nichtlinearen Verhalten des Geräts.
  3. Einschränkungen traditioneller Kalibrierungsmethoden: Bestehende Kalibrierungsmethoden basieren typischerweise auf Interpolationstechniken und erfordern periodische Unterbrechungen der Datenerfassung zur Kalibrierung, was zu Datenverlust und verminderter Effizienz führt.

Forschungsmotivation

  1. Spezifische Anforderungen der Quantenschlüsselverteilung: Bei Satelliten-QKD-Anwendungen sind Kommunikationszeitfenster begrenzt, und es ist notwendig, die Datenmenge zu maximieren, während die Leistung erhalten bleibt. Das Datenverlustproblem traditioneller Kalibrierungsmethoden ist besonders kritisch.
  2. Bedarf an Echtzeit-Kalibrierung: Es ist eine Methode erforderlich, die während des Datenerfassungsprozesses kontinuierlich kalibriert, um Auswirkungen durch Kalibrierung oder Kalibrierungsausfälle auf die Schlüsselerzeugung zu vermeiden.

Kernbeiträge

  1. Vorschlag der "stabilen Kalibrierung" (steady calibration)-Methode: Eine Echtzeit-Kalibrierungstechnik basierend auf Einzelphotonerkennung ohne Unterbrechung der Datenerfassung.
  2. Design und Implementierung des MARTY-TDC-Systems: Ein Mehrkanal-TDC basierend auf Zynq7020 FPGA mit hervorragenden Leistungsmerkmalen.
  3. Verifikation der Temperaturadaptivität: Systemleistung wurde im Bereich von 5°C bis 80°C getestet und die Wirksamkeit der stabilen Kalibrierung nachgewiesen.
  4. Bereitstellung von QKD-Anwendungsverifikation: Durch Vergleichstests mit kommerziellen TDCs wurde die Praktikabilität des Systems für Quantenschlüsselverteilung verifiziert.

Methodische Details

Aufgabendefinition

Design eines FPGA-basierten Zeit-Digital-Wandlers, der folgende Anforderungen erfüllt:

  • Bereitstellung von Pikosekunden-Zeitauflösung
  • Unterstützung von Mehrkanal-Betrieb
  • Implementierung von Echtzeit-Kalibrierung ohne Datenverlust
  • Anwendbarkeit auf Quantenkommunikationsanwendungen

Modellarchitektur

1. TDC-Hardwarearchitektur

Grob-Zähl-Modul:

  • Verwendung von DSP48-Komponenten für binäre Zähler
  • Taktfrequenz: fs = 412,5 MHz
  • 48-Bit-Kodierung, Gesamtlaufzeit: 2^48/fs ≈ 1 Woche

Fein-Zähl-Modul:

  • Basierend auf schneller Carry-Kette (CARRY4-Elemente) implementierte Verzögerungslinie
  • 36 CARRY4-Elemente (insgesamt 144 schnelle Carry-Komponenten)
  • Abdeckung der groben Taktperiode τcoarse = 1/fs ≈ 2,42 ns

Dekodierungsalgorithmus:

  • Verwendung des von Adamič et al. vorgeschlagenen Pipeline-Addierer-Baum-Algorithmus
  • Hohe Robustheit gegen "Blasen-Fehler"
  • Umwandlung von Thermometer-Code zu Binär-Code

2. Stabile Kalibrierungsmethode

Traditioneller Kalibrierungsprozess:

Minimale Ereignisanzahl: Nevents > (zα/2/β)² · (M-1) = 116110
Wobei: zα/2 entspricht 99%-Konfidenzintervall, β=0,02 Toleranz, M=8-Bit-Zahl

Code-Dichte-Test:

  • Ausbreitungszeit-Berechnung: δti = (wi/Σwj) · τsample
  • Kalibrierungszeit: t(c)i = (1/2)δti + Σj<i δtj

Innovation der stabilen Kalibrierung:

  • Geordnete Speicherung des Code-Dichte-Histogramms
  • Für jedes neue Ereignis: Löschen des ältesten Ereignisses, Hinzufügen des neuen Ereignisses
  • Echtzeit-Neuberechnung der Kalibrierungskurve
  • Annahme einer gleichmäßigen Verteilung von Erkennungsereignissen auf der Verzögerungslinie

Technische Innovationspunkte

  1. Kalibrierung ohne Datenverlust: Traditionelle Methoden erfordern 30 ms Ausfallzeit zum Umschalten auf Ring-Oszillatoren. Die stabile Kalibrierung nutzt die Erkennungsdaten selbst zur Kalibrierung.
  2. Gleichmäßige Verteilungsannahme: Durch nicht-konventionelle Taktfrequenzen und Drifeffekte wird eine gleichmäßige Verteilung von Eingangsereignissen gewährleistet.
  3. Temperatur-Selbstanpassung: Die Kalibrierungskurve passt sich automatisch an Temperaturänderungen an, ohne manuelle Intervention.

Experimentelle Einrichtung

Testumgebung

  • Temperaturkontrolle: Peltier-Element + RAL 9006 Klimabox
  • Temperaturbereich: 5°C bis 80°C, 1°C-Schritte
  • Temperaturüberwachung: XADC-Sensor misst Chipkerntemperatur

Testgeräte

  • Lichtquelle: 1550 nm abgeschwächter Laser
  • Detektor: PMD-IR Einzelphotonendetektoren (MPD)
  • Kommerzieller Vergleich: QuTAG Zeitstempler (QuTools)

Bewertungskriterien

  1. Auflösung: τres = t(c)Nc/Nc = 18,22 ps
  2. Jitter: Durch Gaußsche Anpassung der Zeitdifferenz zwischen zwei Kanälen erhaltene FWHM
  3. Differentielle Nichtlinearität (DNL): DNLi = (wi - ⟨w⟩)/⟨w⟩
  4. Quantenfehlerquote (QBER): Leistungsindikator für QKD-Anwendungen

Experimentelle Ergebnisse

Hauptleistungsmerkmale

  • Auflösung: 18,22 ps
  • Jitter: 27,11 ps (Raumtemperatur)
  • DNL-Bereich: -0,97, 2,86
  • Datenübertragungsrate: Maximal 15 Mevents/s (Ethernet-Limit)
  • Kontinuierliche Betriebszeit: Etwa 1 Woche ohne Überläufe

Temperaturcharakteristik-Analyse

1. Beziehung zwischen Ausbreitungszeit und Temperatur

  • Durchschnittliche Ausbreitungszeit steht in umgekehrter Beziehung zur Temperatur
  • Zurückzuführen auf die Eigenschaften der CARRY4-Elemente des Zynq7020-Chips (28-nm-Technologie)

2. Vergleich von vier Kalibrierungsschemen

  1. 5°C Ring-Oszillator-Kalibrierung + Halten: Jitter nimmt mit Temperatur monoton zu
  2. 5°C Laser-Kalibrierung + Halten: Ähnlicher Trend, beweist Temperaturabhängigkeit
  3. Ring-Oszillator-Kalibrierung bei jeder Temperatur: Verbesserung vor 30°C, danach stabil
  4. Stabile Laser-Kalibrierung: Beste Leistung, Standardabweichung ⟨σsteady⟩ = 0,64 ps vs ⟨σRO⟩ = 1,33 ps

QKD-Anwendungsverifikation

  • Testkonfiguration: Polarisationskodierte HVDD-Sequenz
  • QBER-Ergebnisse: Sowohl MARTY als auch QuTAG zeigen 2,2%
  • Pulsbreite: MARTY 107±3 ps, QuTAG 108±3 ps
  • Schlussfolgerung: Obwohl MARTY höheren Jitter aufweist, ist die Pulsbreite vergleichbar, hauptsächlich begrenzt durch Detektor-Jitter (~100 ps)

Verwandte Arbeiten

FPGA-TDC-Entwicklung

  1. Frühe Arbeiten: Vollständige FPGA-TDC-Implementierung von Wang et al. (2010)
  2. Hochpräzisions-Lösungen: 17-ps-Präzisions-Einzelstufen-Vernier-Verzögerungsring von Markovic et al.
  3. Kommerzialisierungstrend: IP-Core-Ansatz von Garzetti et al.

Entwicklung der Kalibrierungstechnik

  1. Traditionelle Methoden: Periodische Interpolations-basierte Kalibrierung
  2. Automatisierte Kalibrierung: Selbstkalibrierungs-Architektur für zufällige TDCs von Ito et al.
  3. Echtzeit-Kalibrierung: Echtzeit-Kalibrierung mit doppelter Verzögerungslinie von Chen et al.

Quantenkommunikationsanwendungen

  1. QKD-Zeitsynchronisation: Qubit4Sync-Algorithmus von Calderaro et al.
  2. Satelliten-Quantenkommunikation: Fortschritte in der Quantenkryptographie von Pirandola et al.
  3. Integrierte Photonik: Vollständiges Tageslicht-QKD-System von Avesani et al.

Schlussfolgerungen und Diskussion

Hauptschlussfolgerungen

  1. Wirksamkeit der stabilen Kalibrierung: Erfolgreiche Implementierung von Echtzeit-Kalibrierung ohne Datenverlust mit überlegener Leistung gegenüber traditionellen Methoden
  2. Temperaturadaptivität: Stabile Leistung über einen Temperaturbereich von 75°C
  3. QKD-Anwendbarkeit: Vergleichbare Leistung mit kommerziellen Geräten, erfüllt Anforderungen der Quantenkommunikation
  4. Skalierbarkeit: Unterstützt Mehrkanal-Betrieb und langfristige kontinuierliche Operationen

Einschränkungen

  1. FPGA-Technologie-Limitierungen: 28-nm-Technologie begrenzt weitere Leistungsverbesserungen
  2. Gleichmäßige Verteilungsannahme: Abhängig von Takt-Nicht-Konventionalität und Drifeffekten
  3. Temperaturbereich: Obwohl ein breiter Bereich abgedeckt wird, ist die Anpassung an extreme Umgebungen nicht vollständig verifiziert
  4. QKD-Optimierung: Das in Tests verwendete QKD-System war nicht vollständig optimiert

Zukünftige Richtungen

  1. Technologie-Upgrade: Migration zu Ultrascale+ (16-nm FinFET)-Technologie
  2. Online-Kalibrierung: Implementierung einer vollständig Online-Version der stabilen Kalibrierung
  3. Mehrkanal-Erweiterung: Weitere Optimierung der parallelen Mehrkanal-Verarbeitung
  4. Anwendungserweiterung: Ausweitung auf andere Bereiche, die hochpräzise Zeitmessungen erfordern

Tiefgreifende Bewertung

Stärken

  1. Starke technische Innovation: Die Methode der stabilen Kalibrierung ist eine wichtige Innovation in diesem Bereich und löst das langfristig bestehende Datenverlustproblem
  2. Umfassende Experimentaldesign: Breite Temperaturtest-Abdeckung, umfassende Vergleichspläne, praktisch bedeutsame QKD-Verifikation
  3. Ausgezeichnete technische Implementierung: Hohe Systemintegration, Unterstützung für langfristige stabile Operationen, hohe Datenübertragungseffizienz
  4. Ausreichende theoretische Analyse: Tiefgehende Analyse von Kalibrierungsprinzipien, Temperatureffekten und Leistungsmerkmalen

Mängel

  1. Theoretische Grundlagen: Theoretischer Beweis der Gleichmäßige-Verteilungs-Annahme ist nicht ausreichend, abhängig von empirischen Beobachtungen
  2. Leistungsvergleich: Unzureichender Vergleich mit TDC-Implementierungen mit neuester FPGA-Technologie
  3. Anwendungsbereich: Hauptsächlich auf QKD-Anwendungen ausgerichtet, Anwendbarkeit in anderen Szenarien bedarf weiterer Verifikation
  4. Langfristige Stabilität: Obwohl eine Woche Betrieb getestet wurde, ist die Analyse langfristiger Drifteigenschaften nicht ausreichend

Einflussfaktor

  1. Akademischer Beitrag: Bietet neue Perspektiven für TDC-Kalibrierungstechnologie, könnte nachfolgende Forschungsrichtungen beeinflussen
  2. Praktischer Wert: Direkt anwendbar auf Quantenkommunikationssysteme, besonders für Satelliten-QKD-Anwendungen
  3. Reproduzierbarkeit: Ausreichend detailliertes Design, basierend auf Standard-FPGA-Plattformen, leicht zu reproduzieren und zu verbessern
  4. Industrialisierungspotenzial: Gutes Kosten-Nutzen-Verhältnis, hohe Technologie-Reife, gute Aussichten auf Kommerzialisierung

Anwendungsszenarien

  1. Quantenkommunikation: Zeitstempler für QKD-Systeme, besonders geeignet für Satelliten-Quantenkommunikation
  2. Hochenergiephysik: Zeitmessung in Teilchendetektions-Experimenten
  3. Laser-Radar: LiDAR-Systeme, die hochpräzise Zeitmessungen erfordern
  4. Industrielle Messung: Zeitmessungsanwendungen, die kontinuierliche Operationen und hohe Zuverlässigkeit erfordern

Literaturverzeichnis

Das Papier zitiert 27 wichtige Referenzen, die TDC-Technologie, FPGA-Implementierung, Quantenkommunikation und Kalibrierungsmethoden abdecken und eine solide theoretische Grundlage und technische Vergleichsmaßstäbe für die Forschung bieten.


Gesamtbewertung: Dies ist ein hochqualitatives Fachpapier, dessen vorgeschlagene Methode der stabilen Kalibrierung wichtige theoretische Bedeutung und praktischen Wert hat. Das Experimentaldesign ist streng, die Ergebnisse sind zuverlässig und es hat direkten Anwendungswert für das Quantenkommunikationsfeld. Obwohl es Raum für Verbesserungen in theoretischer Analyse und Leistungsvergleich gibt, ist es insgesamt ein wichtiger Beitrag zu diesem Bereich.