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

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> переключение тактовых на PLL сыклон 3, о пользе чтения даташитов.
Reanimator++
сообщение Dec 11 2011, 15:42
Сообщение #16


Местный
***

Группа: Свой
Сообщений: 399
Регистрация: 1-01-06
Из: Волгоград
Пользователь №: 12 763



Проведем, что ж делать ) Раз на эти грабли еще не наступали. Первая версия железа обещает появиться в феврале..
Go to the top of the page
 
+Quote Post
dvladim
сообщение Dec 11 2011, 20:52
Сообщение #17


Знающий
****

Группа: Свой
Сообщений: 654
Регистрация: 24-01-07
Из: Воронеж
Пользователь №: 24 737



Цитата(des00 @ Dec 11 2011, 15:15) *
Там переключалка сделана безглитчевая, она требует наличия двух тактовых частот, для синхронизации сигнала включения в каждом тактовом домене. Если мне память не изменяет, в автоматическом режиме там тоже самое

В автоматическом режиме скорее всего нет, иначе смысл теряется. В даташитах видел процедуру определения отсутствующего клока - где-то к третьему такту определяется что клока нет и идет переключение на запасной.
Кстати, всегда есть клок VCO и его скорее всего и задействуют для детектора badclk.
Go to the top of the page
 
+Quote Post
Reanimator++
сообщение Nov 16 2012, 09:28
Сообщение #18


Местный
***

Группа: Свой
Сообщений: 399
Регистрация: 1-01-06
Из: Волгоград
Пользователь №: 12 763



Цитата(Reanimator++ @ Dec 9 2011, 19:45) *
Меня смущает одна весч в даташите.
Циклон 3 хендбук, стр 5-21:
Both inclk0 and inclk1 must be running when the clkswitch signal goes high to
start the manual clock switchover event. Failing to meet this requirement causes the
clock switchover to malfunction.

Как сие понимать?

У меня задача такая - у дочерней платы есть два разъема, основной и резервный. Ее могут воткнуть либо тем, либо другим, соответственно на одном из входов будет клок, на другом неизвестно что (мб наводки).
Выбор клока хотел сделать с помощью мониторинга какого-нибудь пина питания в разъеме который вставили (оба одновременно невозможно).

По тексту выше непонятно смогу ли я переключиться на активный клок если второго не будет?


Отвечаю на свой вопрос относительно циклона 2 - собрали девайсы на нем.

Переключалка работает по фронту ClkSwitch.
Одного клока нет, второй есть. Сделал код который смотрит на сигнал PLL - locked. Если не locked то передергивает clkswitch. При таком раскладе плата всегда стартует.
Clkswitch корректно отрабатывает при переходе с неактивного клока на активный и зависает при переходе с активного на неактивный.
(если просто дергать clkswitch с некоторым достаточно большим периодом то сигнал locked не появляется после первого же перехода на неактивный клок).
Вот такая вот петрушка, мож пригодится кому.
Go to the top of the page
 
+Quote Post

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

 


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


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