ThunderScope — осциллограф с открытым исходным кодом Thunderbolt и PCIe, с частотой дискретизации данных 1 Гвыб/с (краудфандинг)

ThunderScope — это осциллограф с открытым исходным кодом, Thunderbolt/USB4 и PCIe, с частотой дискретизации до 1 Гвыб/с. Устройство портативное и представляет собой доступную альтернативу дорогостоящим настольным осциллографам с открытым исходным кодом и обеспечивает более высокую частоту дискретизации, чем большинство USB-осциллографов.

ThunderScope передает данные выборки на ваш компьютер для обработки и анализа, в отличие от традиционных осциллографов, которые «ограничены встроенными возможностями обработки и ограниченными пользовательскими интерфейсами». Устройство использует самый быстрый из доступных интерфейсов, Thunderbolt, для потоковой передачи данных, что позволяет использовать весь потенциал вашего компьютера. ThunderScope — «единственный осциллограф, который будет становиться лучше каждый раз, когда вы обновляете свой компьютер».

Осциллограф Thunderbolt основан на Artix 7 XC7A35T-2CSG325C FPGA от AMD. Он поддерживает до четырех каналов и полную аналоговую полосу пропускания 500 МГц (с отключенным сглаживающим фильтром). Ему не требуется внешний источник питания, поскольку он питается через порт Thunderbolt. Он поставляется в прочном алюминиевом корпусе с портом Thunderbolt или в виде карты PCIe, которая подключается напрямую к 4-разъемному слоту PCIe Gen 2.

Версия ThunderScope PCIe

Планируется добавить функцию сопряжения нескольких ThunderScope с использованием тактовых и синхронизирующих соединений.

Технические характеристики ThuderScope:

  • Дизайн на базе AMD Artix 7 XC7A35T-2CSG325C
  • Интерфейс хоста – PCIe Gen 2 x 4 (напрямую или через TBT/USB4), 40 Гбит/с максимально
  • Пропускная способность потоковой передачи на хост – 1 ГБ/с
  • Каналы – 4x через разъемы BNC
  • Аналоговая полоса пропускания – 500 МГц
  • Входное сопротивление – 50 Ом, 1 МОм
  • Максимальная частота дискретизации – 1 Гвыб/с (8 бит), 500 Мвыб/с (12 бит)
  • Глубина памяти – 1 Гбит/канал (текущий программный лимит)
  • Типы триггеров – Edge (еще планируется), расширяемые пользователем типы триггеров
  • Отладка – JTAG
  • Электропитание – питание от хоста, без дополнительных кабелей питания
  • Размеры – 145 x 103 x 31 мм (TS), 132 x 120 x 20 мм (TS PCIe)
  • Вес – 360 г (TS), 150 г (TS PCIe)
  • Поддерживаемые операционные системы – Windows, Linux, Mac (в разработке)

ThunderScope подключен к ноутбуку, на котором запущен ngscopeclient

По умолчанию он запускает шлюз AMD XDMA, но в качестве альтернативы есть шлюз на основе Litex (и библиотека управления оборудованием Litex). TS.NET от ThunderScope обеспечивает точное аппаратное управление шлюзом, взаимодействует с программным обеспечением и поддерживает запуск полной пропускной способности. Основной пользовательский интерфейс работает на базе ngscopeclient — открытого исходного кода и ускоренного на GPU интерфейса для тестового оборудования. ThunderScope — полностью открытый исходный код, и уже есть работающий репозиторий GitHub с документацией, файлами проектирования оборудования KiCad/Altium, прошивкой и программным обеспечением.

Ранее мы уже рассматривали другие USB-осциллографы с открытым исходным кодом, включая «Esp32_oscilloscope», 2-канальный FHDM TECH DSO-500K на базе Raspberry Pi Pico и USB-осциллограф Analog Discovery 3 с неназванной Xilinx FPGA.

Проект ThunderScope начался еще в 2018 году, но впервые был задокументирован на Hackaday.io в 2021 году. Краудфандинговая кампания открыта на Crowd Supply несколько дней назад и уже превзошла свою цель финансирования. Устройство ThunderScope стоит 950 долларов за базовую комплектацию, включающую откалиброванный ThunderScope в алюминиевом корпусе. Оно поставляется с индивидуальным корпусом Pelican и кабелем USB-C 40 Гбит/с. Версия PCIe продается за 800 долларов и включает в себя индивидуальный кронштейн PCIe. Набор зондов (один зонд 350 МГц, один зонд 250 МГц и два зонда 150 МГц) продается отдельно за 150 долларов. Все заказы отправляются бесплатно и, как ожидается, будут распределены к 1 июля 2025 года.

Выражаем свою благодарность источнику с которого взята и переведена статья, сайту cnx-software.com.

Оригинал статьи вы можете прочитать здесь.

0 0 votes
Article Rating
Подписаться
Уведомление о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

0 Комментарий
Inline Feedbacks
View all comments