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

 
 
3 страниц V  < 1 2 3  
Reply to this topicStart new topic
> Отследить наличие клока, Приемы определения налачия клока
des00
сообщение Jun 24 2011, 02:22
Сообщение #31


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(vitan @ Jun 23 2011, 05:03) *
В чем причина-то?

Цитата(Grumbler_2002 @ Jun 23 2011, 14:55) *
А частоту я проверяю эталонной двумя счетчиками.

читаем внимательно пост 19 и 22


--------------------
Go to the top of the page
 
+Quote Post
Grumbler_2002
сообщение Jun 24 2011, 04:43
Сообщение #32


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

Группа: Свой
Сообщений: 154
Регистрация: 5-01-05
Из: г. Зеленоград
Пользователь №: 1 817



Цитата(des00 @ Jun 24 2011, 06:22) *
читаем внимательно пост 19 и 22


Читал. Все-таки я Ваш пост не продублировал, как мне кажется. А первое предложение в моем посте относится непосредственно к теме.
Go to the top of the page
 
+Quote Post
vitan
сообщение Jun 24 2011, 06:07
Сообщение #33


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Цитата(des00 @ Jun 24 2011, 06:22) *
читаем внимательно пост 19 и 22

Гм... Вы скажите, зачем придумывать такое решение, когда в реальной жизни клок есть в 99% случаев? Вы решение без клока знаете? Если да, то говорите уж, не томите. А то я уже начинаю думать, что это Ваша идея - такие вопросы на собеседованиях задавать. sm.gif
Go to the top of the page
 
+Quote Post
ViKo
сообщение Jun 24 2011, 06:48
Сообщение #34


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



На задержках в логических элементах вычислить период частоты. sm.gif Приблизительно.
Go to the top of the page
 
+Quote Post
Мур
сообщение Jun 24 2011, 07:29
Сообщение #35


Знающий
****

Группа: Свой
Сообщений: 815
Регистрация: 7-06-06
Из: Харьков
Пользователь №: 17 847



Цитата(AlphaMil @ Jun 22 2011, 17:40) *
Уважаемые, подскажите как определить наличие клока от внешнего генератора? Клок ~27МГц. Т.е. есть клок - выдаю на определенный пин "1", нет - "0".

Вешаете внешний ватч-дог из 3-х ног и всё...
Go to the top of the page
 
+Quote Post
AlphaMil
сообщение Jun 24 2011, 09:21
Сообщение #36


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

Группа: Участник
Сообщений: 135
Регистрация: 1-01-10
Из: Минск, Беларусь
Пользователь №: 54 588



Цитата(Мур @ Jun 24 2011, 10:29) *
Вешаете внешний ватч-дог из 3-х ног и всё...

Нет, уж увольте. Сделал с помощью счетчика.
Go to the top of the page
 
+Quote Post
des00
сообщение Jun 24 2011, 10:10
Сообщение #37


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(Grumbler_2002 @ Jun 23 2011, 22:43) *
Читал. Все-таки я Ваш пост не продублировал, как мне кажется. А первое предложение в моем посте относится непосредственно к теме.

я немного другое имел в виду, ну да ладно %)
Цитата(vitan @ Jun 24 2011, 00:07) *
Гм... Вы скажите, зачем придумывать такое решение, когда в реальной жизни клок есть в 99% случаев? Вы решение без клока знаете? Если да, то говорите уж, не томите. А то я уже начинаю думать, что это Ваша идея - такие вопросы на собеседованиях задавать. sm.gif

как зачем ? когда еще предоставится случай, заставить толпу плисоводов задуматься о чем то нестандартном ? Решение будет интересно узнать, т.к. я его тоже не знаю wink.gif

ЗЫ. а про вопрос заданный вам на собеседовании вы погорячились с соотнесением его с этой темой, там несколько о другом шла речь %)


--------------------
Go to the top of the page
 
+Quote Post
vitan
сообщение Jun 24 2011, 10:56
Сообщение #38


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Цитата(des00 @ Jun 24 2011, 14:10) *
как зачем ? когда еще предоставится случай, заставить толпу плисоводов задуматься о чем то нестандартном ? Решение будет интересно узнать, т.к. я его тоже не знаю wink.gif

Ох уж эти головолмки! Ну это разве что лежа на пляже можно задуматься, имхо практического смысла в таких напрягах нету. Или есть? sm.gif

Цитата(des00 @ Jun 24 2011, 14:10) *
ЗЫ. а про вопрос заданный вам на собеседовании вы погорячились с соотнесением его с этой темой, там несколько о другом шла речь %)

Ну почему? Принцип-то один и тот же просматривается (мною). Уверен, что тот, кто решит одну задачу, сможет и вторую решить. Я - пас.
Go to the top of the page
 
+Quote Post
RobFPGA
сообщение Jun 24 2011, 13:59
Сообщение #39


Профессионал
*****

Группа: Свой
Сообщений: 1 214
Регистрация: 23-12-04
Пользователь №: 1 643



Приветствую!

Ну если нет внешней опорной частоты то сделайте внутри свою и пользуйте на здоровье.
Тот же Xilinx когда в Virtex 4 глюк с DCM обнаружился спокойно так и делал - на триггере и LE делал генератор опорной частоты и использовал ее для определения наличия частоты на входе DCM. Все определение занимало 2-3 CLB. На сайте можно найти аппноту с исходниками.
В поздних сериях они кстати сделали аппаратный блочек для генерации такой "опорной" частоты только он не документирован.

Удачи! Rob.

Go to the top of the page
 
+Quote Post
vitan
сообщение Jun 24 2011, 14:13
Сообщение #40


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Цитата(RobFPGA @ Jun 24 2011, 17:59) *
на триггере и LE делал генератор опорной частоты

А можно ткнуть пальцем, где это посмотреть?
Go to the top of the page
 
+Quote Post
des00
сообщение Jun 24 2011, 14:29
Сообщение #41


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(RobFPGA @ Jun 24 2011, 07:59) *
Ну если нет внешней опорной частоты то сделайте внутри свою и пользуйте на здоровье.

да, было такое дело а еще генератор случайных чисел работающий на эффекте метастабильности


--------------------
Go to the top of the page
 
+Quote Post
RobFPGA
сообщение Jun 24 2011, 14:30
Сообщение #42


Профессионал
*****

Группа: Свой
Сообщений: 1 214
Регистрация: 23-12-04
Пользователь №: 1 643



Приветствую!

h22p://www.xilinx.com/support/answers/21127.htm

Внизу ссылки на исходники DCM_STANDBY, внутри есть файлик ringosc это как раз и есть генератор, кстати там же и делитель этой опорной частоты на одном SRL16.

Успехов! Rob.
Go to the top of the page
 
+Quote Post
troiden
сообщение Jun 26 2011, 07:14
Сообщение #43


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

Группа: Свой
Сообщений: 108
Регистрация: 19-02-09
Из: Москва
Пользователь №: 45 069



А что за целевая ПЛИС используется? Например для пятых вертексов в даташитах нашелся примитив STARTUP_VIRTEX5, у которого есть пин CFGMCLK. Если я правильно понимаю из описания на него (CFGMCLK is driven by the configuration internal oscillator. Its rate is approximately 50 MHz and can be used as a generic clock source instead of a ring oscillator in the fabric.), то этот клок у живого ПЛИСа есть всегда. К сожалению, проверить это в реальности на данный момент нет возможности, но если это и правда так - то чем не решение для схемы без второго внешнего тактового сигнала?
Go to the top of the page
 
+Quote Post
AlphaMil
сообщение Jun 26 2011, 09:28
Сообщение #44


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

Группа: Участник
Сообщений: 135
Регистрация: 1-01-10
Из: Минск, Беларусь
Пользователь №: 54 588



Целевая плис - spartan 3e. Там такого вроде нет. Но за намек спасибо...
Go to the top of the page
 
+Quote Post
rloc
сообщение Jun 26 2011, 13:14
Сообщение #45


Узкополосный широкополосник
******

Группа: Свой
Сообщений: 2 316
Регистрация: 13-12-04
Из: Moscow
Пользователь №: 1 462



Цитата(RobFPGA @ Jun 24 2011, 18:30) *
Внизу ссылки на исходники DCM_STANDBY, внутри есть файлик ringosc это как раз и есть генератор

Интересная схемка. Я делал такие генераторы на лутах, но приходилось добавлять внешнее управление чтобы среда не оптимизировала схему. Хитрецы, сделали на триггерах! Не понятно зачем на выходе поставили MUX5?

Updated
MUX5 служит для развязки генератора от дальнейшей схемы, чтобы не было влияния нагрузки на частоту.
Go to the top of the page
 
+Quote Post

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

 


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


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