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

 
 
 
Reply to this topicStart new topic
> clk_wiz_v1_5, проблема с выходом LOCKED
artix
сообщение Dec 8 2010, 07:02
Сообщение #1


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

Группа: Свой
Сообщений: 136
Регистрация: 19-10-10
Из: Киев
Пользователь №: 60 262



Доброго времени суток уважаемые форумчане! Возникла проблема: проект, который нормально работает на плате со Spartan3 (XC3s700A), не работает на плате со Spartan6 (xc6slx150t). В системе ничего не менял, кроме DCM под соответствующую платформу. С помощью ChipScope выяснил, что проблема в этих самых ДЦМ: выходы LOCKED , остаются в состоянии "0", на протяжении всего времени. Эти выходы заводятся, на входы "RESET" соответствующих кусков схем логики, которую они должны тактировать. То есть получается, что вся оставшаяся часть системы держится выходами LOCKED DCM, в ресете. Делал временное моделирование (Post-Place and Route), там все работает как надо. По старту в течении 5 тактов организовываю ресет для них как пишеться в документации... но ничего не работает.... Пожалуйста, кто ведает, помогите или хотя бы толкните в нужном направлении!Оч. горю с проектом! Заранее большое спасибо!!!!
Go to the top of the page
 
+Quote Post
AJIEKCEu
сообщение Dec 8 2010, 07:09
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 314
Регистрация: 7-12-05
Пользователь №: 11 917



А входная частота какая?
Go to the top of the page
 
+Quote Post
Shtirlits
сообщение Dec 8 2010, 07:13
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 845
Регистрация: 18-10-04
Из: Pereslavl-Zalessky, Russian Federation
Пользователь №: 905



О каких платах идет речь?
Расскажите подробнее, какой клок подается на DCM ?
Верно ли прописаны ножки и I/O standard, верно ли запитан соответствующий банк I/O ?
Соответствует ли клок настройкам DCM, изменилась ли частота ?
Go to the top of the page
 
+Quote Post
artix
сообщение Dec 8 2010, 07:15
Сообщение #4


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

Группа: Свой
Сообщений: 136
Регистрация: 19-10-10
Из: Киев
Пользователь №: 60 262



Цитата(AJIEKCEu @ Dec 8 2010, 10:09) *
А входная частота какая?

в проекте использую 3 дцм:
1. 100 МГц - по входу выходную требуется получить 25 МГц;
2-3. 25 МГц - просто использую как ПЛЛ (2 нижних берут частоту от др. источников.)
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение Dec 8 2010, 07:15
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



2 artix
думаю нужно проверить сброс и вх.частоту - доходят ли они до этого самого DCM.
Работаю в 11.5, использую DCM_SP для XС6SL45T - проблем при правильном сбросе и стабильной входной не замечал laughing.gif
Go to the top of the page
 
+Quote Post
AJIEKCEu
сообщение Dec 8 2010, 07:25
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 314
Регистрация: 7-12-05
Пользователь №: 11 917



У меня в Virtex5 была проблема захвата при входной частоте 10МГц. Приходилось делать схему автоматического сброса dcm, если частота не захватилась.
То есть стоит счетчик (на входной частоте в обход DCM). Ждет n тактов (не помню точно сколько, по моему 256). Если при достижении n Locked==0, то подаем сброс на dcm и счетчик тоже сбрасываем.
Хотя я так понимаю что частота просто низкая - но можете попробовать.

Ещё момент - у dcm (по крайней мере в Virtex5) есть два режима работы - один максимальная полоса захвата, а другой - по моему скорость. У вас какой режим работы dcm?
Go to the top of the page
 
+Quote Post
artix
сообщение Dec 8 2010, 07:39
Сообщение #7


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

Группа: Свой
Сообщений: 136
Регистрация: 19-10-10
Из: Киев
Пользователь №: 60 262



Цитата(AJIEKCEu @ Dec 8 2010, 10:25) *
У меня в Virtex5 была проблема захвата при входной частоте 10МГц. Приходилось делать схему автоматического сброса dcm, если частота не захватилась.
То есть стоит счетчик (на входной частоте в обход DCM). Ждет n тактов (не помню точно сколько, по моему 256). Если при достижении n Locked==0, то подаем сброс на dcm и счетчик тоже сбрасываем.
Хотя я так понимаю что частота просто низкая - но можете попробовать.


Я так и сделал! biggrin.gif У меня при включении питания делается искуственный сброс всего блока тактирования (всех ДЦМ), в течении n тактов (задаю как генерик - пробовал уже разные задержки на сброс, ничего не помогает) , но правда единоразово. щас допилю блок попробую ваш вариант.Спасибо!


Цитата(AJIEKCEu @ Dec 8 2010, 10:25) *
Ещё момент - у dcm (по крайней мере в Virtex5) есть два режима работы - один максимальная полоса захвата, а другой - по моему скорость. У вас какой режим работы dcm?


Не нашел ничего похожего. У меня Большая часть окошек не активна crying.gif

Цитата(Kuzmi4 @ Dec 8 2010, 10:15) *
2 artix
думаю нужно проверить сброс и вх.частоту - доходят ли они до этого самого DCM.
Работаю в 11.5, использую DCM_SP для XС6SL45T - проблем при правильном сбросе и стабильной входной не замечал laughing.gif


Проверял, частоты доходят, до блока тактирования, сбросы - ОК!!! Вот на счет их стабильности, на все 100 не уверен. Плату только начали отлаживать, и дорабатывать!!!! laughing.gif Осцилом смотрели формы сигналов на вид такие же как на макетной плате со спартаном 3...
Go to the top of the page
 
+Quote Post
Shtirlits
сообщение Dec 8 2010, 07:55
Сообщение #8


Знающий
****

Группа: Свой
Сообщений: 845
Регистрация: 18-10-04
Из: Pereslavl-Zalessky, Russian Federation
Пользователь №: 905



Какая версия ISE ? Может пока попробовать с 11.5 ? Хотя там тоже не все замечательно http://www.xilinx.com/support/answers/34767.htm
При компиляции проекта нет подозрительных сообщений ?
Как убедились, что частоты доходят до блока тактирования ?
Go to the top of the page
 
+Quote Post
artix
сообщение Dec 8 2010, 08:09
Сообщение #9


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

Группа: Свой
Сообщений: 136
Регистрация: 19-10-10
Из: Киев
Пользователь №: 60 262



Цитата(Shtirlits @ Dec 8 2010, 10:55) *
Какая версия ISE ? Может пока попробовать с 11.5 ? Хотя там тоже не все замечательно http://www.xilinx.com/support/answers/34767.htm
При компиляции проекта нет подозрительных сообщений ?
Как убедились, что частоты доходят до блока тактирования ?

Версия 12.1. Сообщения есть разные так как проект довольно большей получился, но на счет тактирования ничего нету. По-поводу наличия тактовых частот: 2 которые 25 МГц, чипскопом, тактировал чипскоп частотой 100 МГц, висел непосредственно на входах ДЦМ.

2 all
Товарищи интересная штука, только что взял раскоментил, старые свои блоки ДЦМ, которые брал под спартан3 , собрал проект и залил в спартан6 - машинка то завелась!!!! wacko.gif
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение Dec 8 2010, 08:37
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



2 artix
значит пробелма в конфиге, ищите разницу в конфигурировании

у S6/S3 DCM_SP очень похожи со стороны конфигурирования sm.gif оттого всё лягло в камень и заработало, видимо..
Go to the top of the page
 
+Quote Post

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

 


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


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