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

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Синхронизация в ПЛИС, Работа с несколькими частотами
EvgenyNik
сообщение Apr 13 2007, 11:10
Сообщение #16


Знающий
****

Группа: Свой
Сообщений: 597
Регистрация: 24-05-06
Из: г. Чебоксары
Пользователь №: 17 402



Послушайте, а в качестве генератора 16.384МГц Вы что используете? Если кварц с инвертором на ПЛИС, то может быть у Вас сбоит схема генерации и кварц периодически "срывается" на 3-ю гармонику... Тогда всё объяснимо.
Без деления выведите на внешний пин циклона эту частоту 16.384 и посмотрите на неё чем-нибудь приличным - может там частота плавает.


--------------------
Почему разработчики систем повышенной надёжности плохо справляются с простыми проектами? :)
Go to the top of the page
 
+Quote Post
Postoroniy_V
сообщение Apr 13 2007, 11:11
Сообщение #17


МедвеД Инженер I
****

Группа: Свой
Сообщений: 816
Регистрация: 21-10-04
Пользователь №: 951



Цитата(Евгений Николаев @ Apr 13 2007, 12:10) *
Послушайте, а в качестве генератора 16.384МГц Вы что используете? Если кварц с инвертором на ПЛИС, то может быть у Вас сбоит схема генерации и кварц периодически "срывается" на 3-ю гармонику... Тогда всё объяснимо.
Без деления выведите на внешний пин циклона эту частоту 16.384 и посмотрите на неё чем-нибудь приличным - может там частота плавает.


или попробуйте с вашего генератора подать 16.384 МГц, если есть такая возможность
smile.gif советов у нас много, мы не жадные biggrin.gif


--------------------
Cogito ergo sum
Go to the top of the page
 
+Quote Post
Stewart Little
сообщение Apr 13 2007, 12:00
Сообщение #18


Лентяй
******

Группа: Свой
Сообщений: 2 203
Регистрация: 11-10-04
Из: Санкт-Петербург
Пользователь №: 843



Ну, ИМХО сперва нужно посмотреть, какие сигналы выдает фреймер. Если длинельность его сигналов составляет 1 период выходной частоты PLL, то может возникать проблема из-за рассинхронизации частот которые подаются на ФИФО (т.е., если исходная частота с генератора, и выходная частота PLL фреймера сдвинуты по фазе непойми как, и чуть-чуть отличаются).
Есть статьи Клиффа Каммингса по организации асинхронного фифо, где такие моменты рассматриваются, например :
http://www.sunburst-design.com/papers/Cumm...002SJ_FIFO1.pdf
или
http://www.sunburst-design.com/papers/Cumm...002SJ_FIFO2.pdf
или
http://www.sunburst-design.com/papers/Cumm...SJ_AsyncClk.pdf

И еще много полезного можно найти здесь : http://www.sunburst-design.com/papers/


--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
Go to the top of the page
 
+Quote Post
Kenav
сообщение Apr 13 2007, 14:15
Сообщение #19


Участник
*

Группа: Участник
Сообщений: 51
Регистрация: 19-10-05
Пользователь №: 9 839



Цитата(Stewart Little @ Apr 13 2007, 13:00) *
Ну, ИМХО сперва нужно посмотреть, какие сигналы выдает фреймер. Если длинельность его сигналов составляет 1 период выходной частоты PLL, то может возникать проблема из-за рассинхронизации частот которые подаются на ФИФО (т.е., если исходная частота с генератора, и выходная частота PLL фреймера сдвинуты по фазе непойми как, и чуть-чуть отличаются).
Есть статьи Клиффа Каммингса по организации асинхронного фифо, где такие моменты рассматриваются, например :
http://www.sunburst-design.com/papers/Cumm...002SJ_FIFO1.pdf
или
http://www.sunburst-design.com/papers/Cumm...002SJ_FIFO2.pdf
или
http://www.sunburst-design.com/papers/Cumm...SJ_AsyncClk.pdf

И еще много полезного можно найти здесь : http://www.sunburst-design.com/papers/

Я подавал на ПЛИС с генератора частот 16,384 МГц(лабораторного прибора) там делил и 2048 на фреймер. Так тоже не работает. Тоесть дело в Плис? sad.gif
Go to the top of the page
 
+Quote Post
Stewart Little
сообщение Apr 13 2007, 14:44
Сообщение #20


Лентяй
******

Группа: Свой
Сообщений: 2 203
Регистрация: 11-10-04
Из: Санкт-Петербург
Пользователь №: 843



Цитата(Kenav @ Apr 13 2007, 15:15) *
Тоесть дело в Плис? sad.gif

Имхо не в плис. Прочтите внимательно еще раз мой предыдущий пост.


--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
Go to the top of the page
 
+Quote Post
Tosha
сообщение Apr 16 2007, 08:39
Сообщение #21


Частый гость
**

Группа: Свой
Сообщений: 97
Регистрация: 10-09-04
Пользователь №: 633



Все таки непонятно где именно происходит рассинхронизация. Откуда и куда передаются данные? С одной стороны частота 16384 от фреймера, а с другой? Частота 16384 от генератора? Или еще что-то? В принципе частота от фреймера не обязана быть синхронной с опорной частотой 2048 в режиме синхронизации от линии.
Опять же используется ли PLL? Выходной сигнал от фреймера нельзя подавать на вход PLL циклона из-за наличия большого джиттера.
Go to the top of the page
 
+Quote Post

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

 


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


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