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

 
 
 
Reply to this topicStart new topic
> Перестал программироваться DCM_CLKGEN в Spartan6, ...после перехода с ise11.5 на 12.2
Yuris
сообщение Sep 10 2010, 13:20
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 26
Регистрация: 15-12-04
Из: Зеленоград
Пользователь №: 1 492



Собственно произошел subj. По результатам исследования оказалось, что неожиданно "пропал" сигнал PROGDONE (всегда low после загрузки FPGA, и никакой реакции на перепрограммирование) примитива DCM_CLKGEN, при этом LOCKED поднимается в HIGH и всегда формируется дефолтная частота. Может кто сталкивался с подобным. Буду признателен за наводки. Проект сборки 11.5 был полноценно работоспособным, в том числе в части синтезатора частот, пересобирался в новой версии для учета обновлений MIG. Фрагмент кода установки примитива:
CODE
DCM_CLKGEN
#(.CLKFXDV_DIVIDE (2),
.CLKFX_DIVIDE (2),
.CLKFX_MULTIPLY (2),
.SPREAD_SPECTRUM ("NONE"),
.STARTUP_WAIT ("FALSE"),
.CLKIN_PERIOD (18.5185),
.CLKFX_MD_MAX (1.000))
dcm_clkgen_inst
// Input clock
(.CLKIN (clk_ibufg),
// Output clocks
.CLKFX (clkfx),
.CLKFX180 (),
.CLKFXDV (),
// Ports for dynamic reconfiguration
.PROGCLK (prog_clk),
.PROGDATA (prog_data),
.PROGEN (prog_en),
.PROGDONE (prog_done),
// Other control and status signals
.FREEZEDCM (1'b0),
.LOCKED (dcm0_locked),
.STATUS (),
.RST (rst_i));


P.S.: оно бы конечно у xilinx надо спрашивать, но решил начать отсюда. Xilinx Answer Record про такие случаи не знает. Errata на чип тоже.

Сообщение отредактировал Yuris - Sep 10 2010, 13:53
Go to the top of the page
 
+Quote Post
VladimirB
сообщение Sep 10 2010, 18:34
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 614
Регистрация: 12-06-09
Из: рядом с Москвой
Пользователь №: 50 219



Цитата(Yuris @ Sep 10 2010, 17:20) *
Собственно произошел subj. По результатам исследования оказалось, что неожиданно "пропал" сигнал PROGDONE (всегда low после загрузки FPGA, и никакой реакции на перепрограммирование) примитива DCM_CLKGEN, при этом LOCKED поднимается в HIGH и всегда формируется дефолтная частота. Может кто сталкивался с подобным. Буду признателен за наводки. Проект сборки 11.5 был полноценно работоспособным, в том числе в части синтезатора частот, пересобирался в новой версии для учета обновлений MIG. Фрагмент кода установки примитива:
P.S.: оно бы конечно у xilinx надо спрашивать, но решил начать отсюда. Xilinx Answer Record про такие случаи не знает. Errata на чип тоже.


Пробовали на 12.2 несколько рабочих проектов из 11.5 - толком заработала только простейшая мигалка светодиодом на счётчике - остальное глючит.

Сырое оно ещё, ждите сервиз паков.
Go to the top of the page
 
+Quote Post
Yuris
сообщение Sep 20 2010, 14:37
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 26
Регистрация: 15-12-04
Из: Зеленоград
Пользователь №: 1 492



Спасибо. Ну, у нас не настолько все запущено, проект по логике, памяти и ДСП занимает примерно 85% lx16 и живет больше чем на 100МГц, а не работает только DCM. Но и болезней от 11.5, версия 12.2 не вылечила, так что безболезненно можно ждать новых релизов: )
Go to the top of the page
 
+Quote Post
ADA007
сообщение Sep 21 2010, 06:08
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 218
Регистрация: 2-02-09
Из: Харьков
Пользователь №: 44 266



Цитата(Yuris @ Sep 20 2010, 17:37) *
Спасибо. Ну, у нас не настолько все запущено, проект по логике, памяти и ДСП занимает примерно 85% lx16 и живет больше чем на 100МГц, а не работает только DCM. Но и болезней от 11.5, версия 12.2 не вылечила, так что безболезненно можно ждать новых релизов: )

Попробуйте перегенерировать DCM-ку в новой студии.... и входная частота должна быть не меньше 25 МГц, кажется.
Go to the top of the page
 
+Quote Post
Yuris
сообщение Sep 21 2010, 11:22
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 26
Регистрация: 15-12-04
Из: Зеленоград
Пользователь №: 1 492



Solved. Надо было немножко подождать с вопросом, VladimirB, вы не ошиблись, косяк 12.2 и обещание исправить в 12.3, плюс имеется workaround.
http://www.xilinx.com/support/answers/37733.htm
Go to the top of the page
 
+Quote Post

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

 


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


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