audiohobby.ru audiohobby.ru

Обзор асинхронного USB интерфейса WaveIO

Обзор USB Модуля WaveIO

     Модуль WaveIO специально предназначен для асинхронной передачи потокового аудио между компьютером, снабженным портом USB и практически любым ЦАП, с I2S или SPDIF интерфейсом. Модуль поддерживает частоту дискретизации вплоть до 384 кГц. Для Windows доступны проприетарные драйвера, с поддержкой ASIO для получения максимального качества звука.


     На плате установлены качественные японские тактовые генераторы (NDK oscillator NZ2520SD). Предусмотрена возможность питания WaveIO, как с USB порта, так и помощью 5в внешнего блока питания.

Основные характеристики модуля:

  • Асинхронный интерфейс USB: USB Audio Class 2 совместим;
  • Низкая задержка (не более 3 мкс):
  • Разрядность  - 32 Bit;
  • Поддерживается частоты дискретизации 44,1 до 384 кГц;
  • XMOS @ 500 MIPS;
  • Полнофункциональный Thesycon пакет драйверов (без 30 минутных периодических звуковых сигналов);
  • Изолированный (IL715-3) и не изолированный I2S порт;
  • Изолированный и не изолированный SPDIF выход;
  • Четырехслойная печатная плата с выделенными слоями питания и земли;
  • Семь линейных LDO стабилизаторов напряжения, три из них LP5900 (6.5 μVrms) для питания осцилляторов и окружающих логических элементов.

Для индикации предусмотрен разъем J9.

Частоты дискретизации 352.8 / 384 кГц и поддержка dsd были добавлены позже, поэтому для их индикации были задействованы сразу на 2 пина. На мой взгляд удобнее было бы оптимизировать индикацию под использование дешифратора.

Сейчас с последней прошивкой, c поддержкой dsd, индикация выглядит так:

  • PCM 44.1 = L1
  • PCM 48 = L2
  • PCM 88.2 = L3
  • PCM 96 = L4
  • PCM 176.4 = L5
  • PCM 192 = L6
  • PCM 352.8 = L5 + L3
  • PCM 384 = L6 + L4
  • DoP 64 = L1 + L3
  • DoP 128 = L1 + L4
  • DSD 64 = L2 + L3
  • DSD 128 = L2 + L4
  • DSD 256 = L2 + L5

Итого для определения режима DSD для WaveIO получается следующая логика:

  1. (L1 AND L3) OR (L1 AND L4) => DoP,
  2. (L2 AND L3) OR (L2 AND L4) OR (L2 AND L5) => Native DSD

На мой взгляд это крайне неудобно, лучше было бы вывести на J9 отдельный пин — DSD.ON (это важнее для конфигурации ЦАПов, чем сама индикация режимов), как это сделано у amanero и других популярных транспортах. 

Сам же модуль выполнен очень качественно, работает стабильно (в отличие от китайских поделок), поэтому будет хорошим выбором для тех, кому нужен качественный транспорт для ЦАПа.

0
+1
vadegdadeg vadegdadeg 5 лет назад #
Здравствуйте Админ! Скажите, а ее сложно перешивать? Просто есть боязнь окирпичить (еще со времен сименсов), поэтому и спрашиваю. Как я понял из прочтения сайта разработчика ему нужно прислать доказательство покупки платы и он пришлет новую прошивку?
0
admin admin 5 лет назад #

Это только для драйверов так, прошивка доступна для скачивания на официальном сайте -> раздел Support

Помню, что сразу прошить не вышло,  далее смотрел тут по инструкции - https://www.diyaudio.com/forums/digital-line-level/188902-xmos-based-asynchronous-usb-i2s-interface-212.html