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

 
 
> Управляемый делитель тактовой частоты(клоков)
shamrel
сообщение Jan 14 2016, 05:28
Сообщение #1


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

Группа: Свой
Сообщений: 132
Регистрация: 10-10-07
Из: Новосибирск
Пользователь №: 31 229



Приветствую!
В системе есть тактовая частота Fclk = 200МГц. От этой частоты нужно тактировать АЦП, ЦАП и цепочки фильтров. Причем, частота выборки устанавливается из вне (передается параметр) и может быть любой из Fclk/N , где N -- целое число 16-битное число (включая 1).
Как можно это сделать? Делитель на счетчике с загрузкой? Выход не будет синхронным с основной частотой, да и минимальный коэффициент деления 2, а нужно 1 (нет деления). Использовать перестраиваемый PLL? Сильно громоздко получается (в Altera), или может я не до конца разобрался как это сделать. Или смириться с асинхронностью схемы?


--------------------
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Anton1990
сообщение Jan 14 2016, 15:42
Сообщение #2


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

Группа: Участник
Сообщений: 155
Регистрация: 26-04-12
Пользователь №: 71 584



Цитата(shamrel @ Jan 14 2016, 08:28) *
Приветствую!
В системе есть тактовая частота Fclk = 200МГц. От этой частоты нужно тактировать АЦП, ЦАП и цепочки фильтров. Причем, частота выборки устанавливается из вне (передается параметр) и может быть любой из Fclk/N , где N -- целое число 16-битное число (включая 1).
Как можно это сделать? Делитель на счетчике с загрузкой? Выход не будет синхронным с основной частотой, да и минимальный коэффициент деления 2, а нужно 1 (нет деления). Использовать перестраиваемый PLL? Сильно громоздко получается (в Altera), или может я не до конца разобрался как это сделать. Или смириться с асинхронностью схемы?


У меня примерно такая же ситуация. Такт делиться на 1/2/4/8/16/32 на счетчике и все это идет на управляемый мультиплексор (m16_1) выход которого используется для ТАКТИРОВАНИЯ всей схемы. Максимальная входная частота 200 МГц. Все работает. НО ЭТО КРАЙНЕ НЕПРАВИЛЬНО. Но как говориться: Если нельзя, но очень хочется, то можно. Хочу заметить что проект серийный и проблем от ПЛИС к ПЛИС нет. Но на этапе разработки конечно геморройно.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- shamrel   Управляемый делитель тактовой частоты(клоков)   Jan 14 2016, 05:28
- - Bad0512   Цитата(shamrel @ Jan 14 2016, 11:28) Прив...   Jan 14 2016, 05:39
- - Vascom   Чтобы был делитель на 1 - просто добавь мультиплек...   Jan 14 2016, 06:52
- - Dmitriyspb   Цитата(shamrel @ Jan 14 2016, 08:28) Прив...   Jan 14 2016, 07:20
|- - shamrel   Vascom, имхо, мультиплексор внесет трудно прогнози...   Jan 14 2016, 07:59
|- - Dmitriyspb   Цитата(shamrel @ Jan 14 2016, 10:59) Глав...   Jan 14 2016, 08:13
|- - Vascom   Цитата(Dmitriyspb @ Jan 14 2016, 11:13) Н...   Jan 14 2016, 08:16
|- - Dmitriyspb   Цитата(Vascom @ Jan 14 2016, 11:16) Это е...   Jan 14 2016, 08:40
- - Vascom   В ПЛИС системная частота вовсе не обязана быть пос...   Jan 14 2016, 07:54
- - Vascom   О задержках будет думать Timing Analyser при сборк...   Jan 14 2016, 08:01
- - dm.pogrebnoy   И как обычно, никто не вспоминает, что ПЛИС для та...   Jan 14 2016, 08:33
- - AJIEKCEu   Я не совсем понимаю схему (недостаточно данных), н...   Jan 14 2016, 19:58
|- - Bad0512   Есть ещё вариант - АЦП и ЦАП работают на максималь...   Jan 15 2016, 04:24
|- - shamrel   Цитата(AJIEKCEu @ Jan 14 2016, 22:58) Я н...   Jan 15 2016, 04:48
|- - Maverick   Цитата(shamrel @ Jan 15 2016, 06:48) По п...   Jan 15 2016, 05:11
- - AJIEKCEu   Мне кажется, без минимальной схемы - тут никуда. Я...   Jan 16 2016, 02:37
- - shamrel   Цитата(AJIEKCEu @ Jan 16 2016, 05:37) Мне...   Jan 16 2016, 04:07
- - des00   Цитата(shamrel @ Jan 16 2016, 11:07) CIC ...   Jan 16 2016, 06:55


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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 07:17
Рейтинг@Mail.ru


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