|
Переключение входов I2S на плис |
|
|
|
Mar 6 2017, 11:02
|
Участник

Группа: Участник
Сообщений: 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
|
|
|
|
|
 |
Ответов
|
Mar 6 2017, 19:12
|
Участник

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

|
Цитата(Evgeny72 @ Mar 6 2017, 14:02)  Имеется 4 асинхронных друг от друга входные группы сигналов I2S ... 1. Для этого есть специальные микросхемы: SRC (Sample Rste Converters) Их делают в том числе Cirrus Logic и Analog Devices2. У Xilinx до ISE 14.2 для Spartan 6 и Virtex 6 была Asynchronous Sample Rate Converter Core3. У Xilinx есть несколько апликух, в которых есть примеры реализации SRC: xapp514 и xapp1014.
|
|
|
|
|
Mar 7 2017, 05:35
|
Участник

Группа: Участник
Сообщений: 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. За апликухи спасибо!
|
|
|
|
Сообщений в этой теме
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
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|