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

Преобразователь время-цифра со стабильной калибровкой посредством однофотонного детектирования

Основная информация

  • ID статьи: 2406.01293
  • Название: A time-to-digital converter with steady calibration through single-photon detection
  • Авторы: Matías R. Bolaños Wagner, Daniele Vogrig, Paolo Villoresi, Giuseppe Vallone, Andrea Stanco
  • Классификация: eess.SP physics.ins-det quant-ph
  • Дата публикации: 4 июня 2024 г.
  • Ссылка на статью: https://arxiv.org/abs/2406.01293

Аннотация

В данной работе предложен преобразователь время-цифра (ПВЦ) на базе FPGA с остаточным джиттером 27 пс, поддерживающий масштабируемость многоканальной работы. Конструкция специально разработана для приложений квантового распределения ключей (КРК) и использует уникальный метод калибровки на основе однофотонного детектирования, не требующий остановки сбора данных или использования методов интерполяции, что повышает точность и исключает потерю данных. Метод калибровки был протестирован в диапазоне температур от 5°C до 80°C; устройство способно непрерывно передавать данные со скоростью до 12 Мсобытий/с в течение примерно одной недели без переполнения ПВЦ.

Научный контекст и мотивация

Проблемная область

  1. Значимость ПВЦ в квантовой коммуникации: Преобразователи время-цифра являются критическими инструментами во многих областях, особенно в квантовой коммуникации, где производительность временных меток серьёзно влияет на качество всего приложения.
  2. Преимущества и вызовы FPGA-ПВЦ: ПВЦ на базе FPGA обладают преимуществами гибкости, высокопроизводительности и экономической эффективности по сравнению с решениями на ASIC, однако требуют решения проблем, связанных с внутренней нелинейностью устройства.
  3. Ограничения традиционных методов калибровки: Существующие методы калибровки обычно основаны на интерполяционных технологиях, требуют периодической остановки сбора данных для калибровки, что приводит к потере данных и снижению эффективности.

Научная мотивация

  1. Специальные требования квантового распределения ключей: В приложениях спутникового КРК временное окно коммуникации ограничено; требуется максимизировать объём получаемых данных при сохранении производительности, что делает проблему потери данных при калибровке особенно острой.
  2. Необходимость калибровки в реальном времени: Требуется метод, способный непрерывно калибровать систему во время сбора данных, избегая влияния калибровки или её отказа на генерацию ключей.

Основные вклады

  1. Предложен метод "стабильной калибровки" (steady calibration): Технология калибровки в реальном времени на основе однофотонного детектирования без необходимости остановки сбора данных.
  2. Разработана и реализована система MARTY TDC: Многоканальный ПВЦ на базе FPGA Zynq7020 с превосходными характеристиками производительности.
  3. Верифицирована температурная адаптивность: Система протестирована в диапазоне 5°C–80°C, что доказывает эффективность стабильной калибровки.
  4. Обеспечена верификация приложения КРК: Посредством сравнительного тестирования с коммерческим ПВЦ верифицирована практическая применимость системы в квантовом распределении ключей.

Детальное описание методов

Определение задачи

Разработать преобразователь время-цифра на базе FPGA, способный:

  • Обеспечивать временное разрешение на уровне пикосекунд
  • Поддерживать многоканальную работу
  • Реализовать калибровку в реальном времени без потери данных
  • Применяться в приложениях квантовой коммуникации

Архитектура модели

1. Аппаратная архитектура ПВЦ

Модуль грубого счёта:

  • Использует компоненты DSP48 для реализации двоичного счётчика
  • Частота тактирования: fs = 412,5 МГц
  • 48-битное кодирование, общее время работы: 2^48/fs ≈ 1 неделя

Модуль точного счёта:

  • Основан на быстрой цепи переноса (элементы CARRY4) для реализации линии задержки
  • 36 элементов CARRY4 (всего 144 компонента быстрого переноса)
  • Охватывает период грубых часов τcoarse = 1/fs ≈ 2,42 нс

Алгоритм декодирования:

  • Использует конвейерный алгоритм дерева сумматоров, предложенный Adamič и др.
  • Высокая устойчивость к "ошибкам пузырьков"
  • Преобразование термометрического кода в двоичный код

2. Метод стабильной калибровки

Традиционный процесс калибровки:

Минимальное число событий: Nevents > (zα/2/β)² · (M-1) = 116110
где: zα/2 соответствует 99% доверительному интервалу, β=0,02 допуск, M=8 бит

Тест плотности кодов:

  • Расчёт времени распространения: δti = (wi/Σwj) · τsample
  • Время калибровки: t(c)i = (1/2)δti + Σj<i δtj

Инновация стабильной калибровки:

  • Упорядоченное хранение гистограммы плотности кодов
  • Для каждого нового события: удаление самого старого события, добавление нового
  • Пересчёт кривой калибровки в реальном времени
  • Предположение о равномерном распределении обнаруженных событий на линии задержки

Технические инновации

  1. Калибровка без потери данных: Традиционные методы требуют 30 мс простоя для переключения на кольцевой генератор; стабильная калибровка использует сами обнаруженные данные для калибровки.
  2. Предположение о равномерном распределении: Обеспечивается несоизмеримостью частот тактирования и эффектами дрейфа, гарантирующими равномерное распределение входящих событий.
  3. Температурная самоадаптация: Кривая калибровки автоматически подстраивается под изменения температуры без ручного вмешательства.

Экспериментальная установка

Условия тестирования

  • Температурный контроль: Элемент Пельтье + климатическая камера RAL 9006
  • Диапазон температур: 5°C–80°C, шаг 1°C
  • Мониторинг температуры: Датчик XADC для измерения центральной температуры кристалла

Тестовое оборудование

  • Источник света: Ослабленный лазер 1550 нм
  • Детектор: Однофотонный детектор PMD-IR (MPD)
  • Коммерческое сравнение: Временной маркер QuTAG (QuTools)

Метрики оценки

  1. Разрешение: τres = t(c)Nc/Nc = 18,22 пс
  2. Джиттер: Получено из гауссовой аппроксимации разности времён двухканального измерения (FWHM)
  3. Дифференциальная нелинейность (DNL): DNLi = (wi - ⟨w⟩)/⟨w⟩
  4. Квантовая ошибка битов (QBER): Метрика производительности приложения КРК

Экспериментальные результаты

Основные характеристики производительности

  • Разрешение: 18,22 пс
  • Джиттер: 27,11 пс (комнатная температура)
  • Диапазон DNL: -0,97, 2,86
  • Скорость передачи данных: максимум 15 Мсобытий/с (ограничение Ethernet)
  • Время непрерывной работы: примерно 1 неделя без переполнения

Анализ температурных характеристик

1. Связь времени распространения и температуры

  • Среднее время распространения обратно пропорционально температуре
  • Объясняется характеристиками элементов CARRY4 кристалла Zynq7020 (технология 28 нм)

2. Сравнение четырёх схем калибровки

  1. Калибровка кольцевым генератором при 5°C + сохранение: Джиттер монотонно возрастает с температурой
  2. Лазерная калибровка при 5°C + сохранение: Аналогичная тенденция, подтверждающая температурную зависимость
  3. Калибровка кольцевым генератором для каждой точки температуры: Улучшение до 30°C, затем стабилизация
  4. Стабильная лазерная калибровка: Лучшая производительность, стандартное отклонение ⟨σsteady⟩ = 0,64 пс против ⟨σRO⟩ = 1,33 пс

Верификация приложения КРК

  • Конфигурация тестирования: Последовательность HVDD с поляризационным кодированием
  • Результаты QBER: Как MARTY, так и QuTAG показали 2,2%
  • Ширина импульса: MARTY 107±3 пс, QuTAG 108±3 пс
  • Заключение: Несмотря на более высокий джиттер MARTY, ширина импульса сравнима; ограничение в основном обусловлено джиттером детектора (~100 пс)

Связанные работы

Развитие FPGA-ПВЦ

  1. Ранние работы: Полнофункциональная реализация FPGA-ПВЦ Wang и др. (2010)
  2. Высокоточные решения: Решение с точностью 17 пс на одноступенчатой линии задержки верньера Markovic и др.
  3. Коммерциализация: Подход с IP-ядром Garzetti и др.

Эволюция технологий калибровки

  1. Традиционные методы: Периодическая калибровка на основе интерполяции
  2. Автоматическая калибровка: Архитектура самокалибровки случайного ПВЦ Ito и др.
  3. Калибровка в реальном времени: Калибровка с двойной линией задержки в реальном времени Chen и др.

Приложения в квантовой коммуникации

  1. Синхронизация времени КРК: Алгоритм Qubit4Sync Calderaro и др.
  2. Спутниковая квантовая коммуникация: Достижения в квантовой криптографии Pirandola и др.
  3. Интегрированная фотоника: Полностью оптическая система КРК Avesani и др.

Заключение и обсуждение

Основные выводы

  1. Эффективность стабильной калибровки: Успешно реализована калибровка в реальном времени без потери данных, превосходящая традиционные методы по производительности
  2. Температурная адаптивность: Сохранение стабильной производительности в диапазоне 75°C
  3. Применимость к КРК: Производительность сравнима с коммерческим оборудованием, удовлетворяет требованиям квантовой коммуникации
  4. Масштабируемость: Поддержка многоканальной работы и долгосрочного непрерывного функционирования

Ограничения

  1. Ограничения технологии FPGA: Технология 28 нм ограничивает дальнейшее повышение производительности
  2. Предположение о равномерном распределении: Зависит от несоизмеримости тактовых частот и эффектов дрейфа
  3. Диапазон температур: Хотя охватывает широкий диапазон, адаптивность к экстремальным условиям окружающей среды недостаточно верифицирована
  4. Оптимизация КРК: Система КРК в тестировании не полностью оптимизирована

Направления будущих исследований

  1. Обновление технологии: Миграция на технологию Ultrascale+ (16 нм FinFET)
  2. Полная онлайн-калибровка: Реализация полностью онлайн-версии стабильной калибровки
  3. Расширение многоканальности: Дальнейшая оптимизация параллельной обработки многоканальных данных
  4. Расширение приложений: Применение в других областях, требующих высокоточного временного измерения

Глубокая оценка

Преимущества

  1. Высокая техническая инновативность: Метод стабильной калибровки представляет собой важную инновацию в данной области, решая давнюю проблему потери данных
  2. Совершенный экспериментальный дизайн: Широкий диапазон температурного тестирования, полный набор сравнительных схем, верификация КРК имеет практическое значение
  3. Отличная инженерная реализация: Высокая степень интеграции системы, поддержка долгосрочной стабильной работы, высокая эффективность передачи данных
  4. Достаточный теоретический анализ: Глубокий анализ принципов калибровки, температурных эффектов и характеристик производительности

Недостатки

  1. Теоретическое обоснование: Теоретическое доказательство предположения о равномерном распределении недостаточно полно; опирается на эмпирические наблюдения
  2. Сравнение производительности: Недостаточно сравнений с ПВЦ, реализованными на новейших технологиях FPGA
  3. Диапазон приложений: Ориентирован в основном на приложения КРК; применимость в других сценариях требует дальнейшей верификации
  4. Долгосрочная стабильность: Хотя проведено тестирование на 1 неделю работы, анализ характеристик долгосрочного дрейфа недостаточно глубок

Влияние

  1. Научный вклад: Предлагает новый подход к технологии калибровки ПВЦ, потенциально влияя на направления последующих исследований
  2. Практическая ценность: Непосредственно применим к системам квантовой коммуникации, особенно к приложениям спутникового КРК
  3. Воспроизводимость: Достаточно подробное описание конструкции, основано на стандартной платформе FPGA, легко воспроизводится и совершенствуется
  4. Потенциал коммерциализации: Хорошее соотношение стоимости и производительности, высокая степень технологической зрелости, обладает перспективами коммерциализации

Области применения

  1. Квантовая коммуникация: Временные метки для систем КРК, особенно подходит для спутникового квантового распределения ключей
  2. Физика высоких энергий: Временные измерения в экспериментах по детектированию частиц
  3. Лидар: Системы LiDAR, требующие высокоточного временного измерения
  4. Промышленные измерения: Приложения временного измерения, требующие непрерывной работы и высокой надёжности

Библиография

Статья цитирует 27 важных источников, охватывающих ключевые области технологии ПВЦ, реализации на FPGA, квантовой коммуникации и методов калибровки, обеспечивая прочную теоретическую базу и технические эталоны для сравнения.


Общая оценка: Это высококачественная техническая статья, в которой предложенный метод стабильной калибровки обладает важным теоретическим значением и практической ценностью. Экспериментальный дизайн строг, результаты достоверны, работа имеет прямую практическую ценность для области квантовой коммуникации. Хотя существует пространство для улучшения в теоретическом анализе и сравнении производительности, в целом это представляет собой важный вклад в данную область.