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

 
 
> Cдвиг частоты на 500 ps, Spartan6, как получить?
boul
сообщение Feb 25 2014, 11:46
Сообщение #1





Группа: Участник
Сообщений: 11
Регистрация: 25-02-14
Пользователь №: 80 677



Здравствуйте, уважаемые коллеги.
Стоит такая задача.
Система формирует частоту 50 МГц для АЦП, которую к тому же надо сдвигать с шагом 500 ps (всего 40 сдвигов на период 20 нс). Либо система должна держать эту частоту, но с такой же задержкой (40 сдвигов) формировать импульс. Длительность же импульса программируемая, с шагом 5 ns.
Пытался задействовать функцию "PhaseShifter" в DCM (который позволяет сдвигать выходную частоту, в зависимости от количества поступивших в него импульсов), там можно перестроить фазу частоты на выходе, с определенным шагом ( у меня получался 1 шаг = 28-30 ps). Поначалу даже все получилось, но оказалось, что со сменой партии микросхем шаг может изменится, не намного, 1-2 ps, но может. Получается что для каждой серии микросхем надо задавать новую таблицу (количество нужных шагов у меня задается таблицой), что несовсем удобно.
В даташите на Spartan6 ("ds162" стр. 60) также написано "DCM_DELAY_STEP (Finest delay resolution, averaged over all steps) - 10...40 ps. A typical delay step size is 23 ps." Шаг от 10 до 40 ps. - очень большой разброс.

Как еще можно добиться "надежного" сдвига в 500 ps.

Спасибо.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Golikov A.
сообщение Feb 28 2014, 19:53
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454



можно более сложную сетку, можно чтобы между клоками было не 0.5 нС, а допустим N*0.5 нС, при некоторых периодах клока, и нечетных N, можно будет получать разные задержки кратные 0.5 нС
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- boul   Cдвиг частоты на 500 ps, Spartan6   Feb 25 2014, 11:46
- - Джеймс   Цитата(boul @ Feb 25 2014, 14:46) Как еще...   Feb 25 2014, 16:06
|- - boul   Цитата(Джеймс @ Feb 25 2014, 18:06) Ну ча...   Feb 26 2014, 07:59
|- - Джеймс   Посмотрите еще программируемые линии задержки Maxi...   Feb 26 2014, 08:09
|- - Bad0512   Цитата(boul @ Feb 26 2014, 14:59) Да имен...   Feb 26 2014, 08:14
- - des00   это вы плисину еще не грели и не морозили   Feb 25 2014, 16:20
- - SM   в общем, в ПЛИС, никак, чтобы с такой точностью   Feb 25 2014, 17:11
|- - RobFPGA   Приветствую! Цитата(SM @ Feb 25 2014, 19...   Feb 25 2014, 17:54
- - boul   Объясню зачем мне это нужно. Проект - оптический р...   Feb 26 2014, 07:42
|- - Bad0512   Цитата(boul @ Feb 26 2014, 14:42) Объясню...   Feb 26 2014, 07:48
- - jks   Как вариант. Можно попробовать сформировать два т...   Feb 27 2014, 11:36
|- - boul   Цитата(jks @ Feb 27 2014, 13:36) Как вари...   Feb 28 2014, 15:01
- - o_khavin   Цитата(boul @ Feb 25 2014, 15:46) Как еще...   Feb 27 2014, 12:52
- - Ant_m   Ставьте внешний DDS. Только с экономией тепла у по...   Feb 28 2014, 07:01
- - Timmy   Стоит посмотреть на продукцию Altera и Lattice, у ...   Feb 28 2014, 08:06
- - SM   В MachXO2 Tdly = 250 ps, не пойдет. У LattidceXP2 ...   Feb 28 2014, 08:28
|- - Timmy   Цитата(SM @ Feb 28 2014, 12:28) В MachXO2...   Feb 28 2014, 08:41
- - SM   Я немного не про то... ТС писал, что надо (всего ...   Feb 28 2014, 08:52
|- - Timmy   Цитата(SM @ Feb 28 2014, 12:52) Я немного...   Mar 2 2014, 11:11
- - SM   Так вроде в MachXO2 нету нормального phase shift, ...   Mar 2 2014, 16:53
|- - Timmy   Цитата(SM @ Mar 2 2014, 20:53) Может и не...   Mar 3 2014, 07:17
|- - SM   Цитата(Timmy @ Mar 3 2014, 11:17) См. TN1...   Mar 3 2014, 07:29
|- - Timmy   Цитата(SM @ Mar 3 2014, 11:29) Только эти...   Mar 3 2014, 07:49
|- - SM   Цитата(Timmy @ Mar 3 2014, 11:49) Вы даёт...   Mar 3 2014, 07:56
- - Golikov A.   а что если повторить опыт с 20 и 20.5 нСек частоты...   Mar 2 2014, 18:09
|- - boul   Цитата(Golikov A. @ Mar 2 2014, 20:09) а ...   Mar 3 2014, 10:52
|- - RobFPGA   Приветствую! Цитата(boul @ Mar 3 2014, 1...   Mar 3 2014, 11:06
|- - boul   Цитата(RobFPGA @ Mar 3 2014, 13:06) Приве...   Mar 3 2014, 11:11
|- - RobFPGA   Приветствую! Цитата(boul @ Mar 3 2014, 1...   Mar 3 2014, 11:57
- - jks   Сформировать два клока с периодами 20нс и 41нс. В...   Mar 3 2014, 11:57
|- - boul   Цитата(jks @ Mar 3 2014, 13:57) Сформиров...   Mar 3 2014, 12:58
- - boul   И все было бы хорошо, но я забыл об одном существе...   Mar 5 2014, 09:01
- - Golikov A.   кратной или длинной 5 нс? потому что 41*5 = 205 нс...   Mar 5 2014, 18:50
- - boul   Цитата(Golikov A. @ Mar 5 2014, 20:50) кр...   Mar 6 2014, 06:57


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

 


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


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