Страница 1 из 4 123 ... Последняя
Показано с 1 по 20 из 70

Тема: аппаратная конвертация PCM-DSD512,ПЛИС?

  1. #1
    Частый гость
    Автор темы
    Аватар для putin
    Регистрация
    08.10.2014
    Адрес
    Краснодар
    Сообщений
    156

    По умолчанию аппаратная конвертация PCM-DSD512,ПЛИС?

    доброго дня,есть наработки,мысли,готовые решения конвертации потока pcm-в dsd-512? ak4137 исключается.

  2. #2
    Завсегдатай Аватар для Yurgen
    Регистрация
    23.05.2005
    Адрес
    Из Замкадья
    Возраст
    52
    Сообщений
    1,518

    По умолчанию Re: аппаратная конвертация PCM-DSD512,ПЛИС?

    Из DSD в PCM еще можно понять зачем, а наоборот какой смысл? Нужна FPGA, цифровой фильтр апсемплер и однобитный дельта-сигма модулятор.

  3. #3
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    61
    Сообщений
    35,999

    По умолчанию Re: аппаратная конвертация PCM-DSD512,ПЛИС?

    К примеру пустить на RC-цепочку (или чего подобное), вместо ЦАПа.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  4. #4
    Завсегдатай Аватар для Yurgen
    Регистрация
    23.05.2005
    Адрес
    Из Замкадья
    Возраст
    52
    Сообщений
    1,518

    По умолчанию Re: аппаратная конвертация PCM-DSD512,ПЛИС?

    Цитата Сообщение от Alex Посмотреть сообщение
    К примеру пустить на RC-цепочку (или чего подобное), вместо ЦАПа.
    RC это конечно феерично, но лучше что-то более продвинутое), при этом DSD512 он в принципе не нужен. Если нужен именно 1bit тогда лучше использовать TDA1547 а для него апсемплер 192Fs. Если AFIR, тогда лучше вообще сделать PWM модулятор. DSD256 или 512 это всего-лишь одна из разновидностей сочетания ЦФ+дельта-сигма модулятор, причем далеко не самая лучшая.

    Скрытый текст

    The modulator is PWM and is based on a scheme invented in 2004 to generate noise shaped PWM. It should be noted that it*s not an n-bit noise shaper followed by a conversion to PWM but the PWM is noise shaped directly. Of course, from an information perspective we*re still looking at the equivalent of 5 bits at 3.125 MHz however you want to look at it. The gory details are inhttps://www.hypex.nl/img/upload/doc/an_wp/WP_AES120BP_Simple_ultralow_distortion_digital_PWM.pdf
    What sets this type of PWM aside from ordinary 1-bit sigmadelta is that it is inherently free from intersymbol interference. If you reproduce a 1-bit signal using a switching circuit whose rising and falling edges aren*t exactly symmetrical you get a distortion component equal to the number of 1/0 transitions per second, which varies with the signal and which has tone like components. With the single-edged PWM conversion the number of transitions per second is constant and only one of the two edges encodes a signal so the same rising/falling asymmetry would cause nothing worse than a tiny amount of DC offset. This observation was first made by Peter Craven in 1993, who was then trying to design a DAC for B&W and published a way of generating such a signal. So if you are looking for a historical precedent for using PWM in a DAC, that is the closest you*ll get. If you compare Craven*s paper (http://www.aes.org/e-lib/browse.cfm?elib=7001) with the one linked above you can see the new method is significantly more straightforward and has lower distortion.
    [свернуть]
    Последний раз редактировалось Yurgen; 24.03.2018 в 11:03.

  5. #5
    Частый гость
    Автор темы
    Аватар для putin
    Регистрация
    08.10.2014
    Адрес
    Краснодар
    Сообщений
    156

    По умолчанию Re: аппаратная конвертация PCM-DSD512,ПЛИС?

    Цитата Сообщение от Yurgen Посмотреть сообщение
    Из DSD в PCM еще можно понять зачем, а наоборот какой смысл?
    работа устройства с двумя форматами(pcm-dsd), преобразователь общий ( dsd )

    Цитата Сообщение от Yurgen Посмотреть сообщение
    Если AFIR, тогда лучше вообще сделать PWM модулятор
    а чем это лучше pdm модулятора?

  6. #6
    Завсегдатай Аватар для Yurgen
    Регистрация
    23.05.2005
    Адрес
    Из Замкадья
    Возраст
    52
    Сообщений
    1,518

    По умолчанию Re: аппаратная конвертация PCM-DSD512,ПЛИС?

    Цитата Сообщение от putin Посмотреть сообщение
    а чем это лучше pdm модулятора?
    Так я выше приводил цитату от Bruno:
    What sets this type of PWM aside from ordinary 1-bit sigmadelta is that it is inherently free from intersymbol interference
    И еще почитай DSD или проблема современного мастеринга


  7. #7
    Частый гость
    Автор темы
    Аватар для putin
    Регистрация
    08.10.2014
    Адрес
    Краснодар
    Сообщений
    156

    По умолчанию Re: аппаратная конвертация PCM-DSD512,ПЛИС?

    Цитата Сообщение от Yurgen Посмотреть сообщение
    free from intersymbol interference
    это одинаково относится и к псм и к дсд и к шим. спасибо начал читать)))

  8. #8
    Завсегдатай Аватар для Yurgen
    Регистрация
    23.05.2005
    Адрес
    Из Замкадья
    Возраст
    52
    Сообщений
    1,518

    По умолчанию Re: аппаратная конвертация PCM-DSD512,ПЛИС?

    Цитата Сообщение от putin Посмотреть сообщение
    это одинаково относится и к псм и к дсд и к шим. спасибо начал читать)))
    Если только 1 битная с RTZ. У PWM также меньше спектральня плотность шумов.


    По ISI в той теме документ на пару постов ниже:

    Скрытый текст

    Prior-art solutions to ISI:
    • ”DC Dither” to shift tones out of band– Popular but just moves the problem
    • Return-to-zero (RTZ)– Increased current, sensitive to timing accuracy/jitter
    • Sample and hold de-glitching– Used to de-glitch R2R DACs in early CD players
    • Mismatch shaping with reduced transition rate– Reduce ISI at the cost of mismatch shaping
    • Pulse Width Modulation (ISSCC’2010)– Great but requires high frequency clock
    [свернуть]


    Минус у PWM только один - нужен MCLK 2048Fs. Сложность реализации опускаем поскольку на FPGA это не имеет значения, там ЦФ в разы больше места занимает.

    Еще была ветка про обсуждение соневских ЦАП c PWM. Несмотря на то что они упрощенные, там MCLK 512Fs а это всего лишь 3bit PWM, после установки на свою плату с правильной обвязкой играют они весьма недурственно и даже переигрывают некоторые новодельные Д-С ЦАП с DEM.
    Последний раз редактировалось Yurgen; 24.03.2018 в 17:45.

  9. #9
    Частый гость
    Автор темы
    Аватар для putin
    Регистрация
    08.10.2014
    Адрес
    Краснодар
    Сообщений
    156

    По умолчанию Re: аппаратная конвертация PCM-DSD512,ПЛИС?

    Цитата Сообщение от Yurgen Посмотреть сообщение
    У PWM также меньше спектральня плотность шумов
    и что? изначально ацп сделать шим?сохранить битики на флешке и читать шим-высоковольтным преобразователем (класс Д усилитель) на MCLK 2048Fs и фнч на АС? в целом нормально,что Бруно и делает но при всем этом его изделия простыми назвать сложно ну очень не простые.

  10. #10
    Завсегдатай Аватар для Yurgen
    Регистрация
    23.05.2005
    Адрес
    Из Замкадья
    Возраст
    52
    Сообщений
    1,518

    По умолчанию Re: аппаратная конвертация PCM-DSD512,ПЛИС?

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

    Мне кажется гораздо проще сделать связку из PWM DAC + аналоговый РГ + UcD.

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

    По умолчанию Re: аппаратная конвертация PCM-DSD512,ПЛИС?

    Что у Бруно и сделано.

  12. #12
    Частый гость
    Автор темы
    Аватар для putin
    Регистрация
    08.10.2014
    Адрес
    Краснодар
    Сообщений
    156

    По умолчанию Re: аппаратная конвертация PCM-DSD512,ПЛИС?

    Цитата Сообщение от Yurgen Посмотреть сообщение
    сделать связку из PWM DAC + аналоговый РГ + UcD
    а исходные данные из чего делать? PCM-PWM конвертер? походу от PCM не избавиться))) ну ни как))))

  13. #13
    Завсегдатай Аватар для Yurgen
    Регистрация
    23.05.2005
    Адрес
    Из Замкадья
    Возраст
    52
    Сообщений
    1,518

    По умолчанию Re: аппаратная конвертация PCM-DSD512,ПЛИС?

    PCM-PWM конвертер?
    Так это и есть PWM DAC, точнее его цифровая часть. Сделать его можно например в матлабе. Структура описана у Бруно.

    P.s. у меня такой в ближайших планах.

  14. #14
    Частый гость
    Автор темы
    Аватар для putin
    Регистрация
    08.10.2014
    Адрес
    Краснодар
    Сообщений
    156

    По умолчанию Re: аппаратная конвертация PCM-DSD512,ПЛИС?

    прочитал, в циферках преимуществ ШИМ нет, на словах меньше плотность спектрального шума.... http://ewh.ieee.org/r5/dallas/sscs/s...r_10142013.pdf
    Последний раз редактировалось putin; 24.03.2018 в 23:54.

  15. #15
    Завсегдатай Аватар для Yurgen
    Регистрация
    23.05.2005
    Адрес
    Из Замкадья
    Возраст
    52
    Сообщений
    1,518

    По умолчанию Re: аппаратная конвертация PCM-DSD512,ПЛИС?

    Цитата Сообщение от putin Посмотреть сообщение
    прочитал, в циферках преимуществ ШИМ нет, на словах меньше плотность спектрального шума.... http://ewh.ieee.org/r5/dallas/sscs/s...r_10142013.pdf
    Для производителей микросхем может особых преимуществ и нет, поскольку там другие критерии истины и наверняка дешевле сделать мультибитную Д-С с DEM.
    А вот если делать на FPGA самому, вариантов всего лишь два - однобитная дельта-сигма и мультибитная PWM дельта-сигма. Второй вариант несколько сложнее первого в реализации, и ему требуется MCLK 2048Fs. Но зато ему не нужен RTZ и ВЧ-грязи на выходе меньше. В однобитном добавление RTZ уменьшает ширину импульса а значит увеличивает чувствительность к джиттеру.
    По моему преимущества очевидны)

    Что касается циферок их можно сделать любыми, например такими
    mola-mola
    Последний раз редактировалось Yurgen; 25.03.2018 в 14:25.

  16. #16
    Частый гость
    Автор темы
    Аватар для putin
    Регистрация
    08.10.2014
    Адрес
    Краснодар
    Сообщений
    156

    По умолчанию Re: аппаратная конвертация PCM-DSD512,ПЛИС?

    Mola-Mola DAC,прекрасное решение,для себя вижу аманеро+pcm/DSD512 конвертер+цф+афир+аналоговый рг+мостовой повторитель кл А+ас,без фанатизма расчетное snr-120db tnd-120db.решение достаточно реализуемое))))

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

    По умолчанию Re: аппаратная конвертация PCM-DSD512,ПЛИС?

    На хрена ? 120/120 даёт банальная 1955, см. изделие https://forum.vegalab.ru/showthread.php?t=59390

  18. #18
    Частый гость
    Автор темы
    Аватар для putin
    Регистрация
    08.10.2014
    Адрес
    Краснодар
    Сообщений
    156

    По умолчанию Re: аппаратная конвертация PCM-DSD512,ПЛИС?

    да и еще о концепции мола-мола,все хорошо кроме интерполятора 6-порядка,все хорошие потоки (изначально хорошего качества) dxd384/32/dsd256-512 после него неизбежно теряют информацию. и зачем нам это? в угоду шиму с хорошей спектральной плотность?

    ---------- Сообщение добавлено 18:09 ---------- Предыдущее сообщение было 18:07 ----------

    Цитата Сообщение от sia_2 Посмотреть сообщение
    120/120 даёт банальная 1955
    а это типа интерполяторя мола-мола

  19. #19
    Завсегдатай Аватар для Yurgen
    Регистрация
    23.05.2005
    Адрес
    Из Замкадья
    Возраст
    52
    Сообщений
    1,518

    По умолчанию Re: аппаратная конвертация PCM-DSD512,ПЛИС?

    да и еще о концепции мола-мола,все хорошо кроме интерполятора 6-порядка,все хорошие потоки (изначально хорошего качества) dxd384/32/dsd256-512 после него неизбежно теряют информацию. и зачем нам это? в угоду шиму с хорошей спектральной плотность?
    Интерполятор 6-го порядка это кто? )))
    Ладно пускай будет плохой переводчик, в оригинале модулятор и не 6-го а седьмого порядка)


    Почему именно у Бруно 7-го порядка а не допустим 5-го, сложно сказать. Но если он работает устойчиво, то ничего страшного в величине порядка я не вижу. Что касается цифровых потоков DSD то они идут мимо ЦФ и модулятора, поскольку уже представляют собой однобитный битстрим. При этом ЦАП на DSD уже не PWM. Таковым он является только при проигрывании PCM потока.
    Хотя Бруно мог сделать прогрывание DSD через конвертацию PCM и как там на самом деле это реализовано нужно спрашивать у Бруно.

    Аналогичное решение с конвертацией присутствует практически во всех даташитах на современные Д-С ЦАП.
    Хотя в некоторых и заявлен какой-то режим прямого проигрывания DSD, что бы это значило на самом деле похоже никто не знает. Ведь по сути для прямого проигрывания нужен отдельный однобитный ЦАП на кристале наподобии как в tda1547.
    В проекте Бруно есть возможность реализовать как режим с конвертацией (причем с правильной) так и режим прямого проигрывания DSD через AFIR.
    Последний раз редактировалось Yurgen; 26.03.2018 в 13:53.

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

    По умолчанию Re: аппаратная конвертация PCM-DSD512,ПЛИС?

    Это про SRC у Бруно.

Страница 1 из 4 123 ... Последняя

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

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

Ваши права

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