$69 Sipeed SLogic16U3 недорогой логический анализатор поддерживает пропускную способность 3.2 Гбит/с, 150+ протоколов

SLogic16U3 — это компактный, бюджетный USB 3.0 логический анализатор с пропускной способностью до 3.2 Gbps и 16 входными каналами, предназначенный для отладки, реверс-инжиниринга и проверки цифровых схем и встраиваемых систем.

Устройство поддерживает скорости выборки до 800 MS/s с четырьмя каналами, 400 MS/s с восемью каналами и 200 MS/s с шестнадцатью каналами через интерфейс USB 3.0 с пропускной способностью 5 Gbps. Кроме того, он поддерживает входы 0–10 В и имеет регулируемые пороги срабатывания (0–6 В). Размещенный в компактном алюминиевом корпусе размером 40×40×10 мм, он поддерживает более 150 протоколов, таких как SPI, I²C, UART, CAN и JTAG, и обеспечивает срабатывание по фронту с потоковой передачей в реальном времени через USB. Устройство может быть расширено как осциллограф с помощью опционального модуля АЦП и легко интегрируется с программным обеспечением Sigrok и PulseView для визуализации формы сигнала.

Sipeed SLogic16U3 USB3 Logic Analyzer

Характеристики SLogic16U3:

  • Микроконтроллер – TBD
  • Входные каналы – 16 цифровых каналов
  • Скорости выборки
    • 800 MS/s при 4 каналах
    • 400 MS/s при 8 каналах
    • 200 MS/s при 16 каналах
  • Максимальная пропускная способность – 3.2 Gbps
  • Напряжение входного сигнала – 0–10 В
  • Регулируемое пороговое напряжение – 0–6 В с шагом 0.1 В
  • Типы триггеров – По rising фронту, falling фронту, high уровню, low уровню и событиям, чувствительным к уровню
  • Поддерживаемые протоколы – Более 150, включая SPI, I²C, UART, JTAG, CAN и Modbus
  • Разное – Расширяемый модуль АЦП для функциональности осциллографа
  • Питание – От USB
  • Габариты – 40 × 40 × 10 мм
  • Материал корпуса – Алюминиевый сплав
Sipeed SLogic16U3 Internals Copy
Внутренности SLogic16U3

Sipeed SLogic16U3 top front and back view
Вид сверху, спереди и сзади SLogic16U3

SLogic16U3 работает с Windows, Linux и macOS благодаря совместимости с Sigrok/PulseView. Он поддерживает захват в реальном времени, отображение формы сигнала и декодирование протоколов. Из-за ограничений драйверов USB, Windows может достигать около 390 MB/s (~3.1 Gbps), в то время как системы Linux могут достигать полной скорости выборки 800 MS/s с четырьмя активными каналами. Включенное программное обеспечение PulseView также позволяет настраивать каналы, масштабировать, измерять и декодировать, что делает его гибким инструментом как для встраиваемой отладки, так и для анализа сигналов. Дополнительная информация о продукте доступна на вики , или можно посетить официальный аккаунт Sipeed на GitHub для исходного кода и инструментов, включая репозитории libsigrok (ветка slogic-dev) и инструменты SLogic16U3 .

Документация, предоставленная Sipeed, хороша, но содержит некоторые запутанные и несколько преувеличенные термины, которые требуют пояснения. Компания упоминает, что SLogic16U3 подключается через интерфейс USB 3.0 с пропускной способностью 5 Gbps и что Windows может достигать около 390 MB/s (~3.1 Gbps). Однако эффективная скорость передачи данных в реальном времени на любом интерфейсе USB 3.0 составляет около 3.2 Gbps из-за накладных расходов протокола, таких как кодирование, заголовки пакетов, управление потоком и CRC. Таким образом, не должно быть значительной разницы в пропускной способности данных между Windows и Linux.

Также можно заметить, что скорость уменьшается с увеличением количества каналов. Это нормальное поведение для всех многоканальных логических анализаторов. Они имеют фиксированную общую пропускную способность выборки (по сути, общую скорость передачи данных, которая может быть передана через USB). Когда включено больше каналов, доступная пропускная способность распределяется между ними, что приводит к более низкой скорости выборки на канал. В конечном счете, общая скорость передачи данных остается той же,

  • 4 канала -> 800 MS/s -> ~3.2 Gsamples/s всего.
  • 8 канала -> 400 MS/s -> ~3.2 Gsamples/s всего.
  • 16 каналов -> 200 MS/s -> ~3.2 Gsamples/s всего.

Ранее рассматривались аналогичные продукты, такие как ESP32JTAG и Analog Discovery 3 , по сравнению с которыми Sipeed SLogic16U3 предлагает более низкую стоимость и более высокую скорость выборки. Он обеспечивает пропускную способность до 3.2 Gbps и 16-канальный цифровой захват за $69. Для сравнения, ESP32JTAG стоит $139 с ограничением 250 MHz, а Analog Discovery 3 стоит $379 с выборкой 125 MS/s.

PluseView 50 100 200 400M signal test
Тест сигнала PulseView 50/100/200/400M

Бюджетный логический анализатор Sipeed SLogic16U3 доступен на AliExpress за $58.65 (базовый комплект) . Расширенный комплект стоит около $69.70 и включает основной блок SLogic16U3, а также 2× 6-контактных ленточных кабеля, 2× 4-контактных модуля коаксиального кабеля, 16 тестовых зажимов, 0.5-метровый USB Type-C кабель для данных, стальную SIM-иглу, инструкционную карту и сумку на молнии. Стоит отметить, что Sipeed также работает над более производительным логическим анализатором SLogic32U3 USB 3.2 (10 Gbps) с скоростью выборки до 1500 MS/s и 32 каналами, планируемым к продаже за $149.

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

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

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

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

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