Страница 14 из 15 Первая ... 412131415 Последняя
Показано с 261 по 280 из 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 
Просмотров:	611 
Размер:	1.07 Мб 
ID:	359983Нажмите на изображение для увеличения. 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Название:	Screenshot_6.jpg 
Просмотров:	142 
Размер:	93.6 Кб 
ID:	383619

    big_int.txt

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

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

    Цитата Сообщение от lionel Посмотреть сообщение
    Такой тоже думаете не видно?
    Для какой частоты семплирования считали?

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

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

    Цитата Сообщение от demon_rt Посмотреть сообщение
    Для какой частоты семплирования считали?
    для 44100 с частотой среза 250 Гц.

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

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

    Цитата Сообщение от lionel Посмотреть сообщение
    для 44100 с частотой среза то ли 100 то ли 125 Гц.
    А что такая полоса пропускания маленькая? Такой должен фильтровать.

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

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

    Цитата Сообщение от demon_rt Посмотреть сообщение
    А что такая полоса пропускания маленькая? Такой должен фильтровать.
    Ну, я для проверки фильтрации и делал эту полосу. Фильтрации нет.
    Помня про момент с подвисанием ISE, пробовал и под линуксом собирать, и последние версии, толку 0
    Последний раз редактировалось lionel; 11.11.2020 в 20:23.

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

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

    Цитата Сообщение от And$er Посмотреть сообщение
    А что, неужели ни у кого на форуме нет возможностей измерить sda-шки?

    Кстати нашел вот еще один документик у NDK:
    https://www.ndk.com/en/news/2016/1190948_e.pdf
    Сделал пока что JCO. Надеюсь в ближайшее время также сделать Crystek и NDK.
    Это генераторы от Eclipsevl DAC.
    Нажмите на изображение для увеличения. 

Название:	JCO 14-3-D 24.5760 HCJ 01-00-27 5v.png 
Просмотров:	202 
Размер:	80.3 Кб 
ID:	383714Нажмите на изображение для увеличения. 

Название:	JCO 14-3-B 22.57920 HCJ 06-00-27 5v.png 
Просмотров:	185 
Размер:	91.3 Кб 
ID:	383715

  8. #267
    Частый гость Аватар для eclipsevl
    Регистрация
    31.01.2009
    Адрес
    Гаага
    Возраст
    29
    Сообщений
    421

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

    Цитата Сообщение от lionel Посмотреть сообщение
    Ну, я для проверки фильтрации и делал эту полосу. Фильтрации нет.
    Есть возможность подать дельта импульс и посмотреть реакцию фильтра?

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

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

    Цитата Сообщение от lionel Посмотреть сообщение
    Сделал пока что JCO. Надеюсь в ближайшее время также сделать Crystek и NDK.
    Интересно на слух то оно чувствительно -150 Дб фазового шума)? В текущем цап заказывал БМГ тоже со 150

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

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

    Такой вот еще вопрос - в режиме EXT_DF какие частоты должны быть у BCK и LRCK?

  11. #270
    Завсегдатай Аватар для Turbo_man
    Регистрация
    06.04.2010
    Адрес
    Moscow
    Сообщений
    5,566

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

    Скорее всего, 8 и 256 Fs.

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

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

    Цитата Сообщение от Turbo_man Посмотреть сообщение
    Скорее всего, 8 и 256 Fs.
    Просто смутило что на один такт lrck 32 а не 64 такта bck, так и должно быть?

  13. #272
    Завсегдатай Аватар для Turbo_man
    Регистрация
    06.04.2010
    Адрес
    Moscow
    Сообщений
    5,566

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

    Конечно, этого достаточно. Так как каналы Л и П по разным линиям приходят.

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

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

    В первом приближении работает DSM на базе PCM потока.
    Нажмите на изображение для увеличения. 

Название:	egeh.PNG 
Просмотров:	139 
Размер:	34.0 Кб 
ID:	384721

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

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

    Дело было вечером, делать было нечего) Немного допилил FFT - усреднение с накоплением отсчетов и оконную функцию. Результат - отображение стало работать мягче повысилась точность отображения дискретных частот. P.S. Запись на телефон.

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

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

    Цитата Сообщение от demon_rt Посмотреть сообщение
    В первом приближении работает DSM на базе PCM потока.
    Нажмите на изображение для увеличения. 

Название:	egeh.PNG 
Просмотров:	139 
Размер:	34.0 Кб 
ID:	384721
    DSM самописный, или IP-ядро?

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

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

    Цитата Сообщение от lionel Посмотреть сообщение
    DSM самописный, или IP-ядро?
    Самописный

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

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

    Цитата Сообщение от demon_rt Посмотреть сообщение
    Самописный
    А какого порядка и топологии? Есть разные варианты, CIFF, CIFB, какой лучше не совсем ясно. Подумывал сам сделать модулятор но пока что даже не разобрался от чего отталкиваться.

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

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

    Цитата Сообщение от lionel Посмотреть сообщение
    А какого порядка
    Входной поток интерполируется до 44100*384. Коэффициент интерполяции меняется от частоты семплирования входного сигнала, выдавая на модулятор всегда отсчеты на частоте 16.9344 MHz (для х44,1).

    Модулятор построен по следующей схеме
    Нажмите на изображение для увеличения. 

Название:	укппкупкуруркрк.PNG 
Просмотров:	112 
Размер:	15.4 Кб 
ID:	390854

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

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

    Цитата Сообщение от demon_rt Посмотреть сообщение
    Входной поток интерполируется до 44100*384. Коэффициент интерполяции меняется от частоты семплирования входного сигнала, выдавая на модулятор всегда отсчеты на частоте 16.9344 MHz (для х44,1).

    Модулятор построен по следующей схеме
    Нажмите на изображение для увеличения. 

Название:	укппкупкуруркрк.PNG 
Просмотров:	112 
Размер:	15.4 Кб 
ID:	390854
    По этой схеме это кажется модулятор 1го порядка?

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

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

    Цитата Сообщение от lionel Посмотреть сообщение
    По этой схеме это кажется модулятор 1го порядка?
    Да

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

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

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

Ваши права

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