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

Тема: Буфер FIFO + цап

  1. #1
    Новичок
    Автор темы
    Аватар для 3Way
    Регистрация
    22.09.2006
    Сообщений
    9

    По умолчанию Буфер FIFO + цап

    Можно ли подружить без потери данных из-за различия в тайминге?

  2. #2
    Завсегдатай Аватар для Эx, залужу...
    Регистрация
    04.10.2004
    Сообщений
    1,531

  3. #3
    svolkovoy
    Гость

    По умолчанию Re: Буфер FIFO + цап

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

  4. #4
    Новичок
    Автор темы
    Аватар для 3Way
    Регистрация
    22.09.2006
    Сообщений
    9

    По умолчанию Re: Буфер FIFO + цап

    Может кто-нибудь поднимал на обсуждение сей прием , в общем это один из способов для вывода звука PC-DAC в обход DSP звуковухи и spdif. Мысль такая: формируем сигнал i2с програмно, наример с помощью
    плагина в винампе и выводим с компа на буфер fifo в виде четырехбайтных слов. Программа будет следить за переполнением fifo и подавать данные порциями.
    Создавать устройство вывода не нужно- IDE порт прекрасно для этого сгодится. Подключаем напрямую ide-fifo и вывод без потери данных обеспечен.
    В общем, критика приветствуется.

  5. #5
    svolkovoy
    Гость

    По умолчанию Re: Буфер FIFO + цап

    если делать подстройку под несущую и ФИФО то ИМХО и СПДИФ можно использовать.

  6. #6
    Новичок
    Автор темы
    Аватар для 3Way
    Регистрация
    22.09.2006
    Сообщений
    9

    По умолчанию Re: Буфер FIFO + цап

    Цитата Сообщение от svolkovoy Посмотреть сообщение
    если делать подстройку под несущую и ФИФО то ИМХО и СПДИФ можно использовать.
    правда такой вариант дороже обойдется

  7. #7
    Регистрация не подтверждена Аватар для AXE
    Регистрация
    22.03.2005
    Адрес
    Москва
    Возраст
    61
    Сообщений
    437

    По умолчанию Re: Буфер FIFO + цап

    Цитата Сообщение от 3Way Посмотреть сообщение
    правда такой вариант дороже обойдется
    Давно сделано на ПЛИС, которая и ЦФ в себя попутно включает.

    https://forum.vegalab.ru/showpost.ph...&postcount=807

  8. #8
    Регистрация не подтверждена Аватар для ZugDuk
    Регистрация
    05.08.2004
    Адрес
    Piter
    Сообщений
    4,899

    По умолчанию Re: Буфер FIFO + цап

    Цитата Сообщение от svolkovoy Посмотреть сообщение
    если делать подстройку под несущую и ФИФО то ИМХО и СПДИФ можно использовать.
    А как SPDIF узнает о том, насколько заполнился буфер?


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

    Добавлено через 1 минуту
    Цитата Сообщение от AXE Посмотреть сообщение
    Давно сделано на ПЛИС, которая и ЦФ в себя попутно включает.
    А что сделано то? Очередная вариация на тему асинхронного реклокинга?
    Все тот же вопрос. Кто под кого подстраивается?
    Последний раз редактировалось ZugDuk; 27.09.2006 в 13:40. Причина: Добавлено сообщение

  9. #9
    Регистрация не подтверждена Аватар для AXE
    Регистрация
    22.03.2005
    Адрес
    Москва
    Возраст
    61
    Сообщений
    437

    По умолчанию Re: Буфер FIFO + цап

    Какой асинхронный?
    Устройство следит за отсутствием переполнения или опустошения буфера (в который загоняется выделенный из SPDIF такт) и управляет ГУН. Подстройка под 44.1 +/- 50ppm.Обычная медленная ФАПЧ с буфером.

  10. #10

    По умолчанию Re: Буфер FIFO + цап

    Цитата Сообщение от ZugDuk Посмотреть сообщение
    Один тока вопрос. А комп не обидется на нас, когда мы за место винчестера засунем в IDE порт нашу поделку?
    обидится, равно как и владелец, когда в его новой материнке только SATA будет

  11. #11
    Регистрация не подтверждена Аватар для ZugDuk
    Регистрация
    05.08.2004
    Адрес
    Piter
    Сообщений
    4,899

    По умолчанию Re: Буфер FIFO + цап

    Цитата Сообщение от AXE Посмотреть сообщение
    Обычная медленная ФАПЧ с буфером.
    усе понятно

    Цитата Сообщение от wintermute Посмотреть сообщение
    обидится, равно как и владелец, когда в его новой материнке только SATA будет
    В ответе части. Одна интересная. Почему обидется комп на такой девайс? И вторая - не интересная, т.к. IDE еще долго будет жить.

  12. #12
    Новичок
    Автор темы
    Аватар для 3Way
    Регистрация
    22.09.2006
    Сообщений
    9

    По умолчанию Re: Буфер FIFO + цап

    Цитата Сообщение от ZugDuk Посмотреть сообщение


    Один тока вопрос. А комп не обидется на нас, когда мы за место винчестера засунем в IDE порт нашу поделку?

    Он даже ничего и незаподозрит Все ide устройства имеют буфер , которым они отделяются от порта. Cоединял напрямую ide с озу, все работало, данные записанные в порт можно было потом из него прочесть.

  13. #13
    Регистрация не подтверждена Аватар для ZugDuk
    Регистрация
    05.08.2004
    Адрес
    Piter
    Сообщений
    4,899

    По умолчанию Re: Буфер FIFO + цап

    Ну значит надо делать.

    Там у этого порта 32 бита паралельный вывод. Правильно?
    Т.е. буфер должен иметь 32 лапы на вход? Буфер - это микросхема такая? Это типа специализированной ОЗУ?

    А как из 32-ух лап получится 3, которые I2S ?

  14. #14
    Забанен (навсегда) Аватар для SashaNetrusov
    Регистрация
    25.01.2006
    Адрес
    Екатеринбург
    Возраст
    62
    Сообщений
    3,063

    По умолчанию Re: Буфер FIFO + цап

    А как в Ноутбуке к IDE добраться?

  15. #15
    Клубок противоречий Аватар для vizzy
    Регистрация
    18.06.2004
    Адрес
    Иваново
    Возраст
    36
    Сообщений
    1,658

    По умолчанию Re: Буфер FIFO + цап

    Цитата Сообщение от SashaNetrusov Посмотреть сообщение
    А как в Ноутбуке к IDE добраться?
    Точно так же - через разъем винта.
    The time is gone, The song is over, Thought I*d something more to say...(Pink Floyd - Dark Side Of The Moon - Time - 1973)

  16. #16
    Забанен (навсегда) Аватар для Эзотехник
    Регистрация
    10.10.2004
    Адрес
    Ru
    Сообщений
    1,294

    По умолчанию Re: Буфер FIFO + цап

    в буках свободных IDE разъёмов нет. Для них нужен переходник USB2IDE, а для новых матерей - SATA2PATA.

  17. #17
    Новичок
    Автор темы
    Аватар для 3Way
    Регистрация
    22.09.2006
    Сообщений
    9

    По умолчанию Re: Буфер FIFO + цап

    Цитата Сообщение от ZugDuk Посмотреть сообщение
    Там у этого порта 32 бита паралельный вывод. Правильно?
    ?
    нет, всего там 16 бит данных и 3 бита адреса, но при обычных операциях чтения/записи в порт используется лишь младшие 8 бит данных и 3 бита адр.
    Т.е. буфер должен иметь 32 лапы на вход??
    микруха, которую подключал имела 8 бит данных и 16 бит адреса (взял из кэша древней материнской платы), на
    оставшиеся старшие 13 бит адреса повесил логический ноль. Но все это неважно тк в fifo вообще адресные биты отсутсвуют.
    Буфер - это микросхема такая? Это типа специализированной ОЗУ?
    одно и тоже

  18. #18

    По умолчанию Re: Буфер FIFO + цап

    Стандартный интерфейс подразумевает избавление от написания драйвера.
    У варианта с нестандартным для звука интерфейсом две проблемы: драйвер и железо.
    Если делать ВСЕ, то в принципе, интерфейс безразличен.
    Если уж делать и драйвер и буфер, я бы выбрал Ethernet. Какая разница, куда пихать данные?

  19. #19
    Новичок
    Автор темы
    Аватар для 3Way
    Регистрация
    22.09.2006
    Сообщений
    9

    По умолчанию Re: Буфер FIFO + цап

    Цитата Сообщение от ZugDuk Посмотреть сообщение
    А как из 32-ух лап получится 3, которые I2S ?
    подключаются три, остальные не нужны.
    Цитата Сообщение от Old Sinner Посмотреть сообщение
    Если делать ВСЕ, то в принципе, интерфейс безразличен.
    Если уж делать и драйвер и буфер, я бы выбрал Ethernet. Какая разница, куда пихать данные?
    В отличие от Ethernet, здесь все подключается напрямую.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	pic.JPG 
Просмотров:	234 
Размер:	14.7 Кб 
ID:	14439  

  20. #20
    Забанен (навсегда) Аватар для Эзотехник
    Регистрация
    10.10.2004
    Адрес
    Ru
    Сообщений
    1,294

    По умолчанию Re: Буфер FIFO + цап

    Цитата Сообщение от 3Way Посмотреть сообщение
    подключаются три, остальные не нужны.
    В отличие от Ethernet, здесь все подключается напрямую.
    в IDE контроллер данные можно передавать простым копированием из любой программы. FIFO там тоже есть. Но подключая лишь 3 провода из 16, мы теряем эти возможности.
    P.S. а дохлый винчестер - кладезь конструктивных блоков для звукотехники. И ЦАП и АЦП и voice coil

    Offтопик:
    В серверных (сказочных) технологиях длинные и дорогие (направленные!) LVDS шлейфы на 7 "шумелок" - обычное дело. И поочерёдный мягкий старт. Осталось функцию elevator seek куда-то приспособить
    Последний раз редактировалось Эзотехник; 29.09.2006 в 02:27.

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

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

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

Ваши права

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