реклама на сайте
подробности

 
 
> Переключение входов I2S на плис
Evgeny72
сообщение Mar 6 2017, 11:02
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 66
Регистрация: 4-01-14
Пользователь №: 79 899



Добрый день! Посоветуйте, как правильно реализовать. Имеется 4 асинхронных друг от друга входные группы сигналов I2S
(сигналы data, lrck, bck внутри одной группы между собой синхронны). Необходимо переключать эти группы на выход и полученную на выходе группу
сигналов необходимо перепривязать к другому тактовому сигналу (EXTERNAL) асинхронному входным сигналам I2S. Сетки частот групп сигналов I2S могут
быть разными (lrck - 44,1; 48; 88,2; 96 ... 384 KHz соответственно меняется bck от 2,8 MHz до 24,576 MHz), Данные могут быть 16 или 24 бита. Может просто отсутствовать группа
сигналов I2S по любому из входов, это нормально. Иными словами, на одном из входов может быть 48 kHz, 24 bit, на другом входе - 88,2 kHz, 16 bit.
Как правильно это сделать?
1. Входные сигналы каждой групп завести на мультиплексоры, переключать, потом подать dual clock FIFO, получить новую стеку сигналов lrck, bck
привязанную к тактовому сигналу (EXTERNAL).
2. Установить на каждой входной группе I2S по dual clock FIFO, получить новую стеку сигналов lrck, bck привязанную к тактовому сигналу (EXTERNAL) и
подать на мультиплексоры?
3. Что-то другое?
PLL в предложенных мною вариантах не задействовано. Может вместо DC FIFO использовать dual clock RAM?

Сообщение отредактировал Evgeny72 - Mar 6 2017, 12:07
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
zxcv
сообщение Mar 6 2017, 19:12
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 69
Регистрация: 10-01-10
Пользователь №: 54 704



Цитата(Evgeny72 @ Mar 6 2017, 14:02) *
Имеется 4 асинхронных друг от друга входные группы сигналов I2S ...

1. Для этого есть специальные микросхемы: SRC (Sample Rste Converters) Их делают в том числе Cirrus Logic и Analog Devices
2. У Xilinx до ISE 14.2 для Spartan 6 и Virtex 6 была Asynchronous Sample Rate Converter Core
3. У Xilinx есть несколько апликух, в которых есть примеры реализации SRC: xapp514 и xapp1014.
Go to the top of the page
 
+Quote Post
Evgeny72
сообщение Mar 7 2017, 05:35
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 66
Регистрация: 4-01-14
Пользователь №: 79 899



Цитата(zxcv @ Mar 6 2017, 23:12) *
1. Для этого есть специальные микросхемы: SRC (Sample Rste Converters)


Спасибо, про микросхемы знаю, с AD1896 работал. Данный вариант не подойдет, как писал выше, входная частота может быть (LRCK) 384 КГц, они работают до 192. (Есть Asahi Kasei для этих же целей. Идея понятна: апсэмплить с разрядностью все до максимально возможного значения завести на ПЛИС, а там коммутировать входа.) И не только по этому не пройдёт вариант - что есть на конкретном входе, то и должно быть на выходе, 1 в 1.
За апликухи спасибо! rolleyes.gif
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Evgeny72   Переключение входов I2S на плис   Mar 6 2017, 11:02
- - iosifk   Цитата(Evgeny72 @ Mar 6 2017, 14:02) Добр...   Mar 6 2017, 11:22
|- - Flip-fl0p   Спрошу наверное в этой-же теме. У меня вопрос воз...   Mar 6 2017, 12:20
|- - hsoft   Цитата(Flip-fl0p @ Mar 6 2017, 13:20...   Mar 7 2017, 04:15
|- - Flip-fl0p   Цитата(hsoft @ Mar 7 2017, 07:15) Шина I2...   Mar 7 2017, 05:14
|- - hsoft   Цитата(Flip-fl0p @ Mar 7 2017, 06:14...   Mar 7 2017, 05:39
|- - Flip-fl0p   Цитата(hsoft @ Mar 7 2017, 08:39) Достато...   Mar 7 2017, 07:00
|- - Flip-fl0p   Продолжаю в свободное от работы время изучать шину...   Mar 16 2017, 09:05
|- - RobFPGA   Приветствую! Цитата(Flip-fl0p @ Mar ...   Mar 16 2017, 09:45
|- - Flip-fl0p   Цитата(RobFPGA @ Mar 16 2017, 12:45) Прив...   Mar 16 2017, 10:17
|- - RobFPGA   Приветствую! Цитата(Flip-fl0p @ Mar...   Mar 16 2017, 13:21
- - Burenkov Sergey   Цитата(Evgeny72 @ Mar 6 2017, 14:02) Добр...   Mar 6 2017, 12:17
|- - Evgeny72   Цитата(Burenkov Sergey @ Mar 6 2017, 16:1...   Mar 6 2017, 13:00
|- - Bad0512   Цитата(Evgeny72 @ Mar 6 2017, 20:00) samp...   Mar 7 2017, 02:45
|- - Evgeny72   Цитата(Bad0512 @ Mar 7 2017, 06:45) Что б...   Mar 7 2017, 05:40
|- - Bad0512   Цитата(Evgeny72 @ Mar 7 2017, 12:40) В мо...   Mar 7 2017, 05:44
|- - Evgeny72   Цитата(Bad0512 @ Mar 7 2017, 09:44) Дело ...   Mar 7 2017, 06:51
- - Golikov A.   Я бы даже сказал что внешние резисторы как раз и д...   Mar 16 2017, 10:06
- - Golikov A.   а чего бы не поставить туда логическое И, которым ...   Mar 16 2017, 12:48
|- - Flip-fl0p   Цитата(Golikov A. @ Mar 16 2017, 15:48) а...   Mar 16 2017, 13:01
|- - Golikov A.   Цитата(Flip-fl0p @ Mar 16 2017, 16:0...   Mar 17 2017, 12:51
- - alexadmin   Хочу задать наводящий вопрос: коллеги, вы в курсе ...   Mar 17 2017, 13:35
- - Flip-fl0p   Цитата(alexadmin @ Mar 17 2017, 16:35) Хо...   Mar 17 2017, 13:44


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 29th July 2025 - 11:05
Рейтинг@Mail.ru


Страница сгенерированна за 0.0142 секунд с 7
ELECTRONIX ©2004-2016