Страница 7 из 15 Первая ... 56789 ... Последняя
Показано с 121 по 140 из 285

Тема: board_xc7a100_v10

  1. #1 Показать/скрыть первое сообщение.
    Старый знакомый
    Автор темы
    Аватар для demon_rt
    Регистрация
    23.05.2014
    Сообщений
    678

    По умолчанию board_xc7a100_v10

    Решил создать отдельную ветку.

    При эксплуатации первой версии ЦАП board https://forum.vegalab.ru/showthread.php?t=83083 на базе Virtex 4 били выявлены некоторые недостатки:

    - Очень сильный нагрев ПЛИС и как следствие всего устройства, в силу примененного старого семейства с большим потреблением.

    - Применение программируемого генератора Si570 сильно усложняло проект ПЛИС в из-за реализации конечного автомата программирования, тем самым снижалась общая надежность устройства при переходах между разными Fs. Также параметры фазового шума и точности настройки данного синтезатора уступают константным генераторам с фиксированной частотой.

    - Не хватало полной гальванической развязки между цифрой и аналогом.

    Ну и еще пару мелких недочетов подвигли на разработку нового устройства.



    ТЗ:

    - Питание от внешнего импульсного преобразователя постоянного тока, напряжением +12 В.

    - Общее потребление устройства с установленными модулями ЦАП в районе 10 Вт.

    - Все элементы должны находиться на одной двухслойной плате, за исключением двух модулей ЦАП.

    - Цифровые входы: SPDIF OPt, SPDIF COAX, USB

    - Аналоговый выходы: RCA, Phone

    - Применение современной ПЛИС с малым потреблением и достаточным количеством блоков DSP для обработки.

    - Полная гальваническая развязка по питанию и сигнальным линиям между цифровым и аналоговым трактами.

    - Реализация USB на процессоре Atmel (с возможностью использования драйверов от аманеро)

    - Аттенюатор на реле.

    - Применение генераторов аналогового тракта с низким фазовым шумом

    - Наличие энергонезависимой ПЗУ для хранения настроек (уровень аттенюатора, селектор вх. вых. и др)

    - Интегрированный усилитель для наушников на мощных буферах ( очень хорошо показали себя LM49600 в прошлой версии)

    - Защита по DC в усилителе для наушников

    - Все управление одним энкодером

    - Поддержка управления через инфракрасный ПДУ

    - Поддержка VFD дисплея 16х112 точек и реализация графического контроллера в ПЛИС

    - Реализация в ПЛИС ЦФ 2048 отвода, 32 бита. и коэффициентами интерполяции х1,х2,х4,х8

    Схема:
    Нажмите на изображение для увеличения. 

Название:	_Atten.jpg 
Просмотров:	768 
Размер:	1.07 Мб 
ID:	359983Нажмите на изображение для увеличения. 

Название:	_Clk.jpg 
Просмотров:	732 
Размер:	1.10 Мб 
ID:	359984Нажмите на изображение для увеличения. 

Название:	_FPGA_0.jpg 
Просмотров:	692 
Размер:	3.02 Мб 
ID:	359985Нажмите на изображение для увеличения. 

Название:	_ISO.jpg 
Просмотров:	594 
Размер:	1.48 Мб 
ID:	359986Нажмите на изображение для увеличения. 

Название:	_MAIN.jpg 
Просмотров:	589 
Размер:	1.16 Мб 
ID:	359987Нажмите на изображение для увеличения. 

Название:	_Out.jpg 
Просмотров:	727 
Размер:	1.44 Мб 
ID:	359988
    Нажмите на изображение для увеличения. 

Название:	_Power.jpg 
Просмотров:	652 
Размер:	1.70 Мб 
ID:	359989Нажмите на изображение для увеличения. 

Название:	_USB.jpg 
Просмотров:	582 
Размер:	1.33 Мб 
ID:	359990

    Внешний вид:
    Нажмите на изображение для увеличения. 

Название:	Снимок5.PNG 
Просмотров:	807 
Размер:	397.9 Кб 
ID:	359991Нажмите на изображение для увеличения. 

Название:	20191212_224448.jpg 
Просмотров:	664 
Размер:	3.03 Мб 
ID:	360881Нажмите на изображение для увеличения. 

Название:	20191212_224727.jpg 
Просмотров:	749 
Размер:	3.27 Мб 
ID:	360882
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	20191212_225101.jpg 
Просмотров:	475 
Размер:	1.33 Мб 
ID:	360879   Нажмите на изображение для увеличения. 

Название:	20191212_225132.jpg 
Просмотров:	503 
Размер:	1.44 Мб 
ID:	360880  
    Последний раз редактировалось demon_rt; 28.12.2019 в 17:06.

  2. #121
    Старый знакомый Аватар для lionel
    Регистрация
    10.05.2010
    Адрес
    СПб
    Сообщений
    504

    По умолчанию Re: board_xc7a100_v10

    Цитата Сообщение от sia_2 Посмотреть сообщение
    Да, в direct DSD режиме у них аналоговый FIR.
    Примерно так же, как у DSD1700, только источниками тока.
    Получается что схема из даташита 1792 описывает только PCM выходы, а к DSD воспроизведению она не имеет отношения?
    Нажмите на изображение для увеличения. 

Название:	pcm1794.jpg 
Просмотров:	129 
Размер:	30.7 Кб 
ID:	362023

  3. #122
    Завсегдатай Аватар для sia_2
    Регистрация
    18.07.2005
    Сообщений
    4,015

    По умолчанию Re: board_xc7a100_v10

    Цитата Сообщение от lionel Посмотреть сообщение
    Получается что схема из даташита 1792 описывает только PCM выходы, а к DSD воспроизведению она не имеет отношения?
    Нажмите на изображение для увеличения. 

Название:	pcm1794.jpg 
Просмотров:	129 
Размер:	30.7 Кб 
ID:	362023
    Да. DSD Direct mode - работает как AFIR источниками тока, напрямую безо всяких сигма-дельта модуляторов.

  4. #123
    Старый знакомый Аватар для tomtit
    Регистрация
    23.06.2009
    Адрес
    пгт.Торонтовка
    Возраст
    66
    Сообщений
    988

    По умолчанию Re: board_xc7a100_v10

    Цитата Сообщение от demon_rt Посмотреть сообщение
    Дело скорее не в чистоте сигнала, триггер между фронтами клока обеспечивает константное состояние на выходе. А вот с обеспечением референсного напряжения фиксированного уровня есть проблема. Судя по документации есть некое небольшое окно в пределах которого будет гулять уровень. В промышленно изготовленных ЦАП, на сколько мне известно, эта проблема решается применением токовых зеркал.
    А кого интересует в аудио стабильная опора ?
    Нужна малошумящая, стабильность роли не играет.
    Я могу согласиться что прямое пролезание клока может быть уменьшено при буферизации.
    Насчет драйверов затвора тоже все неоднозначно, там другие грабли.

  5. #124
    Старый знакомый Аватар для lionel
    Регистрация
    10.05.2010
    Адрес
    СПб
    Сообщений
    504

    По умолчанию Re: board_xc7a100_v10

    А чем плоха эта схема из MT-015?
    Нажмите на изображение для увеличения. 

Название:	Screenshot_1.jpg 
Просмотров:	94 
Размер:	25.0 Кб 
ID:	362076

  6. #125
    Старый знакомый
    Автор темы
    Аватар для demon_rt
    Регистрация
    23.05.2014
    Сообщений
    678

    По умолчанию Re: board_xc7a100_v10

    Изготовили вот таких красавцев. Будем пробовать...
    Нажмите на изображение для увеличения. 

Название:	20200131_125220.jpg 
Просмотров:	200 
Размер:	940.5 Кб 
ID:	363377

  7. #126
    Старый знакомый
    Автор темы
    Аватар для demon_rt
    Регистрация
    23.05.2014
    Сообщений
    678

    По умолчанию Re: board_xc7a100_v10

    - Установлены генераторы
    - Установлен медный игольчатый радиатор для ПЛИС, попробуем обойтись без принудительного охлаждения.
    - Так же пришел радиатор для аналогового преобразователя.
    Нажмите на изображение для увеличения. 

Название:	2020-02-13 21.54.33.jpg 
Просмотров:	147 
Размер:	953.6 Кб 
ID:	364650

  8. #127
    Старый знакомый
    Автор темы
    Аватар для demon_rt
    Регистрация
    23.05.2014
    Сообщений
    678

    По умолчанию Re: board_xc7a100_v10

    Измерения проводились на ESI Juli@ без режектора. Источник цифровых тестовых потоков всем известные test_audiomaniac заводились по USB
    Нажмите на изображение для увеличения. 

Название:	Снимок0.PNG 
Просмотров:	120 
Размер:	43.4 Кб 
ID:	365414Нажмите на изображение для увеличения. 

Название:	Снимок1.PNG 
Просмотров:	97 
Размер:	41.9 Кб 
ID:	365415Нажмите на изображение для увеличения. 

Название:	Снимок2.PNG 
Просмотров:	99 
Размер:	53.2 Кб 
ID:	365416Нажмите на изображение для увеличения. 

Название:	Снимок3.PNG 
Просмотров:	119 
Размер:	49.8 Кб 
ID:	365417Нажмите на изображение для увеличения. 

Название:	Снимок4.PNG 
Просмотров:	88 
Размер:	45.7 Кб 
ID:	365418Нажмите на изображение для увеличения. 

Название:	Снимок5.PNG 
Просмотров:	103 
Размер:	49.3 Кб 
ID:	365419

  9. #128
    Завсегдатай Аватар для maxssau
    Регистрация
    15.08.2015
    Адрес
    Самара
    Возраст
    40
    Сообщений
    2,624

    По умолчанию Re: board_xc7a100_v10

    Почему такой высокий уровень thd+n? Juli@ может сильно лучше или это тестовые треки с таким уровнем?
    _________________
    Евгений

  10. #129
    Старый знакомый
    Автор темы
    Аватар для demon_rt
    Регистрация
    23.05.2014
    Сообщений
    678

    По умолчанию Re: board_xc7a100_v10

    Цитата Сообщение от maxssau Посмотреть сообщение
    Почему такой высокий уровень thd+n?
    Я так и не понял как эта программа измеряет уровень шума..

    ---------- Сообщение добавлено 11:54 ---------- Предыдущее сообщение было 11:50 ----------

    А вообщем данные тестовые треки имеют разрядность 16 бит с соответствующим динамическим диапазоном, это видно по горбу шумовой дорожки после 20 Кгц
    Нажмите на изображение для увеличения. 

Название:	gregergegeg.PNG 
Просмотров:	89 
Размер:	60.5 Кб 
ID:	365421

  11. #130
    Завсегдатай Аватар для maxssau
    Регистрация
    15.08.2015
    Адрес
    Самара
    Возраст
    40
    Сообщений
    2,624

    По умолчанию Re: board_xc7a100_v10

    Это же arta? В ней вроде есть встроенный генератор
    _________________
    Евгений

  12. #131
    Старый знакомый
    Автор темы
    Аватар для demon_rt
    Регистрация
    23.05.2014
    Сообщений
    678

    По умолчанию Re: board_xc7a100_v10

    Цитата Сообщение от maxssau Посмотреть сообщение
    Это же arta?
    Да

    Цитата Сообщение от maxssau Посмотреть сообщение
    В ней вроде есть встроенный генератор
    Есть, и в моем FPGA есть интегрированный DDS на 24 разряда.
    Просто хотел проверить именно на этих треках для наглядности

  13. #132
    Завсегдатай Аватар для maxssau
    Регистрация
    15.08.2015
    Адрес
    Самара
    Возраст
    40
    Сообщений
    2,624

    По умолчанию Re: board_xc7a100_v10


    Offтопик:

    В Вашем случае скорее всего ограничится возможностью самой juli@
    Я лучше 114 дб не получал на этой карточке
    Нажмите на изображение для увеличения. 

Название:	thd.PNG.68decf93fa55f56dc51f7dfdfc36c1d8.png 
Просмотров:	106 
Размер:	71.8 Кб 
ID:	365423

    _________________
    Евгений

  14. #133
    Старый знакомый
    Автор темы
    Аватар для demon_rt
    Регистрация
    23.05.2014
    Сообщений
    678

    По умолчанию Re: board_xc7a100_v10

    Цитата Сообщение от maxssau Посмотреть сообщение
    Я лучше 114 дб не получал на этой карточке
    Так это мягко говоря не плохие параметры, вот для примера инструментальный АЦП LTC2378IDE-20
    Нажмите на изображение для увеличения. 

Название:	tntnyneruje.PNG 
Просмотров:	103 
Размер:	31.6 Кб 
ID:	365424

  15. #134
    Завсегдатай
    Регистрация
    03.05.2010
    Сообщений
    3,532

    По умолчанию Re: board_xc7a100_v10

    Цитата Сообщение от demon_rt Посмотреть сообщение
    Измерения
    А как получились такие палки от 20 кГц? Никогда такого не видел. Или это какой-то специальный сигнал, какой?

    Судя по джиттеру, USB тоже идет через СПДИФ с восстановлением клока. Чем обусловлено такое решение?

    ---------- Сообщение добавлено 10:32 ---------- Предыдущее сообщение было 10:29 ----------

    Цитата Сообщение от maxssau Посмотреть сообщение
    Почему такой высокий уровень thd+n?
    Это шум. И ничего другого в нормальном случае от 16 бит ожидать нельзя, ~ -90 дБ это и есть типовой дизеринг.

  16. #135
    Старый знакомый
    Автор темы
    Аватар для demon_rt
    Регистрация
    23.05.2014
    Сообщений
    678

    По умолчанию Re: board_xc7a100_v10

    Цитата Сообщение от ViktKors Посмотреть сообщение
    А как получились такие палки от 20 кГц?
    Это такой тестовый сигнал, не ровно 20 а с копейками не кратными Fs

  17. #136
    Завсегдатай
    Регистрация
    03.05.2010
    Сообщений
    3,532

    По умолчанию Re: board_xc7a100_v10

    Цитата Сообщение от demon_rt Посмотреть сообщение
    для примера инструментальный АЦП LTC2378IDE-20
    Это совсем некорректный пример. LTC2378IDE - это SAR АЦП, он для аудиоизмерений не подходит по своему принципу работы.

    ---------- Сообщение добавлено 10:34 ---------- Предыдущее сообщение было 10:33 ----------

    Цитата Сообщение от demon_rt Посмотреть сообщение
    Это такой тестовый сигнал, не ровно 20 а с копейками не кратными Fs
    Да пускай не ровно 20 кГц, палки-заросли откуда?
    Ну или (если так и было задумано) зачем они такие, в чем цель?

    Т.е., как и в вопросе про USB, это такая фича, или это такой баг?

  18. #137
    Старый знакомый
    Автор темы
    Аватар для demon_rt
    Регистрация
    23.05.2014
    Сообщений
    678

    По умолчанию Re: board_xc7a100_v10

    Цитата Сообщение от ViktKors Посмотреть сообщение
    он для аудиоизмерений не подходит по своему принципу работы
    От чего это он не подходит для аудиоизмерений?


    Цитата Сообщение от ViktKors Посмотреть сообщение
    Да пускай не ровно 20 кГц, палки-заросли откуда?
    Они уже присутствуют в цифровом виде
    Нажмите на изображение для увеличения. 

Название:	dggrgqgqgg.PNG 
Просмотров:	108 
Размер:	126.2 Кб 
ID:	365425

  19. #138
    Завсегдатай
    Регистрация
    03.05.2010
    Сообщений
    3,532

    По умолчанию Re: board_xc7a100_v10

    Цитата Сообщение от demon_rt Посмотреть сообщение
    От чего это он не подходит для аудиоизмерений?
    Потому что он SAR (устройство с принципиально ненулевой дифф нелинейностью), и не получится нормально залезть на пару-тройку десятков дБ под LSB (чтоб посмотреть как раз туда, где нехорошие ЦАПы обычно косячат).
    Для дельта-сигмы это настолько не вопрос, что (при 24 битах) вполне можно пожертвовать разрядом-другим сверху в угоду интегральной линейности.



    Цитата Сообщение от demon_rt Посмотреть сообщение
    Они уже присутствуют в цифровом виде
    Странно.
    1 кГц там вроде как нормально сделан, а 20 кГц с косяками? Оно конечно может быть.. Емнип. кто-то говорил, что у него и джиттер-тест "щадящий", не дает косякам вылезти в полный рост, но джиттер тест явно делался иначе чем синусы.
    А нельзя как-то выложить сюда этот сигнал? а то гугл дает только ссылку на пост в социальную сеть, где нужна авторизация, а регистрироваться ради такого, нет никакого желания.

  20. #139
    Старый знакомый
    Автор темы
    Аватар для demon_rt
    Регистрация
    23.05.2014
    Сообщений
    678

    По умолчанию Re: board_xc7a100_v10

    Цитата Сообщение от ViktKors Посмотреть сообщение
    Странно.
    1 кГц там вроде как нормально сделан, а 20 кГц с косяками?
    Может так задумано?)))


    Цитата Сообщение от ViktKors Посмотреть сообщение
    у него и джиттер-тест "щадящий"
    А есть не щадящий?


    Цитата Сообщение от ViktKors Посмотреть сообщение
    А нельзя как-то выложить сюда этот сигнал?
    https://yadi.sk/d/oS0u-HY42IfwkA

    ---------- Сообщение добавлено 14:12 ---------- Предыдущее сообщение было 13:58 ----------

    Цитата Сообщение от ViktKors Посмотреть сообщение
    Потому что он SAR (устройство с принципиально ненулевой дифф нелинейностью)
    Не так уж все плохо
    Нажмите на изображение для увеличения. 

Название:	ergeherhthrthwh.PNG 
Просмотров:	86 
Размер:	26.6 Кб 
ID:	365437

    ---------- Сообщение добавлено 14:43 ---------- Предыдущее сообщение было 14:12 ----------

    Цитата Сообщение от ViktKors Посмотреть сообщение
    Судя по джиттеру,
    Как определили уровень джиттера?


    Цитата Сообщение от ViktKors Посмотреть сообщение
    USB тоже идет через СПДИФ с восстановлением клока.
    Нет не через SPDIF.
    С CPU на частоте от генератора ЦАП.

    SPDIF к слову так же идет с переходом в частотный домен ЦАП на FIFO

  21. #140
    Завсегдатай
    Регистрация
    03.05.2010
    Сообщений
    3,532

    По умолчанию Re: board_xc7a100_v10

    Цитата Сообщение от demon_rt Посмотреть сообщение
    А есть не щадящий?
    Я выкладывал 24 бита. 16-тные нужно поискать, вечером выложу.
    Но 24 бита конечно намного удобнее потому как нет мешающего забора, а все проявления - как на ладони.


    Цитата Сообщение от demon_rt Посмотреть сообщение
    Спасибо большое.
    Вечером посмотрю.

    Цитата Сообщение от demon_rt Посмотреть сообщение
    Не так уж все плохо
    по меркам SAR конечно говорить не о чем.
    Но реально получается, что все, что делают 24 битные аудио ЦАП по уровню своего LSB, не рассмотреть никак.

    ---------- Сообщение добавлено 12:48 ---------- Предыдущее сообщение было 12:46 ----------

    Цитата Сообщение от demon_rt Посмотреть сообщение
    Как определили уровень джиттера?
    А чего его определять - на фоне "забора" там куча левых палок, которых быть не должно. Это же и есть способ использования данного теста - смотреть на "левые" палки. Потому 24 битный и удобнее - там только "левые палки", а забора нет, ну или если есть - это значит, что забор тоже "левый".

    Без понятия, конечно может быть, что в данном случае это особенности работы ЦА-преобразователя, но в типичном случае плохой клок выглядит именно так.

Страница 7 из 15 Первая ... 56789 ... Последняя

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •