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

 
 
> Как реализовать цифровую автоподстройку частоты на ПЛИС?, Есть ли литература на эту тему?
ANT
сообщение Dec 29 2006, 21:16
Сообщение #1


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

Группа: Свой
Сообщений: 187
Регистрация: 22-06-04
Пользователь №: 127



Есть внешний генератор синхроимпульсов фиксированной частоты порядка нескольких мегагерц. Нужно сделать в устройстве запасной внутренний генератор, который в случае пропадания хотя бы одного внешнего импульса подменит внешний генератор, причем с сохранением фазы. При восстановлении внешнего синхросигнала нужно плавно подогнать фазу и переключиться на него. Фазу запасного генератора относительно внешнего нужно держать в пределах нескольких процентов.
Хотелось бы всё это реализовать на одной ПЛИС без использования аналоговой ФАПЧ. И ещё: крайне нежелательно вносить джиттер во внешний синхросигнал.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
cupertino
сообщение Jan 1 2007, 15:22
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 232
Регистрация: 19-12-06
Из: Silicon Valley, California
Пользователь №: 23 683



Цитата(ANT @ Dec 29 2006, 21:16) *
И ещё: крайне нежелательно вносить джиттер во внешний синхросигнал.


Цитата(ANT @ Jan 1 2007, 13:27) *
Точность должна быть не хуже 40 нс, т.е. при тактовой выше 50 Мгц 2 периода будет достаточно.


Зчачит ли это что на выход ПЛИС при наличии внешнего синхросигнала он должен поступать непосредственно, или возможно пересадить его на тактовую (внеся до 20 нс джиттера)?
Go to the top of the page
 
+Quote Post
ANT
сообщение Jan 1 2007, 16:10
Сообщение #3


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

Группа: Свой
Сообщений: 187
Регистрация: 22-06-04
Пользователь №: 127



Цитата(cupertino @ Jan 1 2007, 15:22) *
Зчачит ли это что на выход ПЛИС при наличии внешнего синхросигнала он должен поступать непосредственно, или возможно пересадить его на тактовую (внеся до 20 нс джиттера)?

Когда внешний сигнал в норме, его нужно пропускать без джиттера. Джиттер допустим только для запасного генератора!
Go to the top of the page
 
+Quote Post
HardJoker
сообщение Jan 1 2007, 18:48
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 995
Регистрация: 3-06-05
Пользователь №: 5 713



Цитата(ANT @ Jan 1 2007, 16:10) *
Цитата(cupertino @ Jan 1 2007, 15:22) *

Зчачит ли это что на выход ПЛИС при наличии внешнего синхросигнала он должен поступать непосредственно, или возможно пересадить его на тактовую (внеся до 20 нс джиттера)?

Когда внешний сигнал в норме, его нужно пропускать без джиттера. Джиттер допустим только для запасного генератора!


А второй (резервный) генератор, например, HG8002xx поставить нельзя? Правда, необходимо еще обеспечить их сведение. Или линию задержки (аналоговую без внешнего тактирования) на два-три периода?
Go to the top of the page
 
+Quote Post
ANT
сообщение Jan 1 2007, 20:18
Сообщение #5


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

Группа: Свой
Сообщений: 187
Регистрация: 22-06-04
Пользователь №: 127



Цитата(HardJoker @ Jan 1 2007, 18:48) *
А второй (резервный) генератор, например, HG8002xx поставить нельзя? Правда, необходимо еще обеспечить их сведение. Или линию задержки (аналоговую без внешнего тактирования) на два-три периода?

В резервном генераторе не проблема, а проблема в его согласовании с внешним генератором и правильном переключении между ними. Всё можно сделать на _одной_ПЛИС_, просто может кто-то подскажет стандартные пути исполнения: детектора пропадания импульсов, фазового компаратора, фильтра, цифровой ФАПЧ? Нужен также блок принятия решения, какой генератор использовать в данный момент.
Можно, конечно, попробовать сделать "в лоб": программируемый счётчик/делитель тактовой частоты и обвязка к нему, но хотелось бы что-нибудь покрасивей...
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- ANT   Как реализовать цифровую автоподстройку частоты на ПЛИС?   Dec 29 2006, 21:16
- - Shread   Цитата(ANT @ Dec 29 2006, 21:16) Есть вне...   Dec 30 2006, 23:13
|- - ANT   Цитата(Shread @ Dec 30 2006, 23:13) С пли...   Dec 31 2006, 19:19
|- - cupertino   Цитата(ANT @ Dec 31 2006, 19:19) Цитата(S...   Jan 1 2007, 06:44
|- - ANT   Цитата(cupertino @ Jan 1 2007, 06:44) Как...   Jan 1 2007, 13:27
|- - HardJoker   Цитата(ANT @ Jan 1 2007, 20:18) Цитата(Ha...   Jan 1 2007, 22:26
- - cupertino   Исходя из Ваших требований возможны два варианта р...   Jan 2 2007, 06:26
- - Евгений Николаев   Детектор "есть синхропоследовательность/нет...   Jan 4 2007, 16:14
|- - ANT   Цитата(Евгений Николаев @ Jan 4 2007, 16...   Jan 4 2007, 18:20
- - slog   Журнал Chip-News №9 за 2005 г. Есть статья "Р...   Jan 4 2007, 22:59
- - ANT   Цитата(slog @ Jan 4 2007, 22:59) Журнал C...   Jan 6 2007, 15:56
- - Wild   а почему нельзя сразу тактировать от "внутрен...   Jan 7 2007, 01:04
|- - ANT   Цитата(Wild @ Jan 7 2007, 01:04) а почему...   Jan 7 2007, 17:45
- - SM   Цитата(ANT @ Jan 6 2007, 15:56) Очень жал...   Jan 7 2007, 01:27
- - ANT   Цитата(SM @ Jan 7 2007, 01:27) Цитата(ANT...   Jan 7 2007, 19:26


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

 


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


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