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

 
 
> проблема с использованием clock
Evgeny72
сообщение May 3 2017, 06:39
Сообщение #1


Участник
*

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



Добрый день!
Проблема вот в чем. Собрал проект, пара dual clock asynchronous FIFO. Наладку производил с установленным на этой же плате осциллятором. Все отлично работает. Но, нужно использовать clock с другой платы. При подключении clock сигнала с другой платы, как было изначально задумано, отлично работающий проект через несколько минут начинает "плыть". Частоты осциллятора и сигнала clock с другой платы одинаковы. Сигналы с осциллятора и сигнала сlock (с другой платы) заведены на входа ПЛИС группы PLL/DLL Input. При подаче клока с другой платы, пин с осциллятора на ПЛИС отключаю, удаляю в PIN Planer. Входные сигналы не меняю, меняется только способ подачи clock сигнала. Внутренний PLL ПЛИС не использую. Пробовал задействовать внутренний PLL плис, как с умножением на 2 и переделкой проекта под новую частоту, так и с коэффициентом умножения PLL равным 1. Результат то же - несколько минут начинает "плыть". ПЛИС 10M08SCE144. Может кто знает как решить проблему?

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


Местный
***

Группа: Свой
Сообщений: 301
Регистрация: 18-09-07
Из: Украина
Пользователь №: 30 647



Приветствую.
В похожем случае организовывал чтение из фифо на заведомо большей "внутренней" частоте, чем частота,
на которой оно заполняется.
Для этого пришлось добавить небольшой автомат, который отслеживал момент, когда фифо становится
"почти пустым".
Удачи.
Go to the top of the page
 
+Quote Post
sonycman
сообщение May 12 2017, 19:38
Сообщение #3


Любитель
*****

Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695



Цитата(Andrew Su @ May 12 2017, 23:33) *
Приветствую.
В похожем случае организовывал чтение из фифо на заведомо большей "внутренней" частоте, чем частота,
на которой оно заполняется.
Для этого пришлось добавить небольшой автомат, который отслеживал момент, когда фифо становится
"почти пустым".
Удачи.

Такой метод приведёт к большому джиттеру на ЦАПе, когда данные на него будут поступать неравномерно.
Для качественного воспроизведения аудио это не подходит.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Evgeny72   проблема с использованием clock   May 3 2017, 06:39
- - alexadmin   Хорошо бы уточнить что значит "плыть". А...   May 3 2017, 09:58
|- - Evgeny72   Цитата(alexadmin @ May 3 2017, 12:58) Хор...   May 3 2017, 10:15
|- - bugdesigner   Цитата(Evgeny72 @ May 3 2017, 12:15) плыт...   May 3 2017, 16:32
|- - Evgeny72   Цитата(bugdesigner @ May 3 2017, 19:32) П...   May 4 2017, 07:08
- - Jackov   Цитата(Evgeny72 @ May 3 2017, 09:39) прое...   May 3 2017, 18:13
- - krux   в нулевом приближении считаю, что у вас наблюдаетс...   May 3 2017, 19:58
- - Golikov A.   Вообще не понимаю о чем вы тут говорите. Был прое...   May 4 2017, 13:15
- - Alex11   Какая длина провода между платами? Правильно делат...   May 4 2017, 18:06
|- - Evgeny72   Цитата(Alex11 @ May 4 2017, 21:06) Какая ...   May 5 2017, 07:34
|- - Maverick   Цитата(Evgeny72 @ May 5 2017, 10:34) Длин...   May 5 2017, 08:14
|- - Evgeny72   Цитата(Maverick @ May 5 2017, 11:14) скор...   May 5 2017, 08:56
- - Golikov A.   да там вообще вроде не данные передают, а клок, вс...   May 5 2017, 08:20
- - Golikov A.   Если вы хотите использовать сигнал как клок внутри...   May 5 2017, 10:24
|- - Evgeny72   попробовал все перечисленные варианты. - укоротил ...   May 12 2017, 09:40
- - Golikov A.   Если фифо сделано правильно, то любая. Если непра...   May 12 2017, 10:14
|- - Evgeny72   Цитата(Golikov A. @ May 12 2017, 13:14) Е...   May 12 2017, 11:33
|- - sonycman   Цитата(Evgeny72 @ May 12 2017, 15:33) ФИФ...   May 12 2017, 12:43
- - Golikov A.   принимается I2S как? Второй клок это клок I2S? При...   May 12 2017, 12:05
|- - Evgeny72   Цитата(Golikov A. @ May 12 2017, 15:05) п...   May 12 2017, 16:01
|- - sonycman   Цитата(Evgeny72 @ May 12 2017, 20:01) Нач...   May 12 2017, 17:24
|- - Evgeny72   Цитата(sonycman @ May 12 2017, 20:24) Сим...   May 13 2017, 05:15
|- - sonycman   Цитата(Evgeny72 @ May 13 2017, 09:15) А в...   May 13 2017, 09:19
|- - Evgeny72   Цитата(sonycman @ May 13 2017, 12:19) А д...   May 13 2017, 13:10
|- - sonycman   Цитата(Evgeny72 @ May 13 2017, 17:10) Тут...   May 13 2017, 14:16
|- - Evgeny72   Цитата(sonycman @ May 13 2017, 17:16) А в...   May 14 2017, 05:51
|- - sonycman   Цитата(Evgeny72 @ May 14 2017, 09:51) нет...   May 14 2017, 09:26
|- - Evgeny72   Цитата(sonycman @ May 14 2017, 12:26) Вы ...   May 14 2017, 13:23
|- - sonycman   Цитата(Evgeny72 @ May 14 2017, 17:23) Кло...   May 14 2017, 15:09
|- - Evgeny72   вот схема. В принципе мне все понятно относительно...   May 15 2017, 12:54
- - Golikov A.   Блин какой-то тупик Куча клоков и фифо, а есть шан...   May 12 2017, 19:01
|- - sonycman   Цитата(Golikov A. @ May 12 2017, 23:01) А...   May 12 2017, 19:31


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

 


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


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