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

 
 
> Timing constraints not met, EDK 10.1 SP3, Virtex2Pro XC2VP30
BlackOps
сообщение Sep 20 2010, 07:03
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 618
Регистрация: 7-06-08
Из: USSR
Пользователь №: 38 121



У меня DCM_0 стандартно созданный в проекте EDK автоматически. А в одном из своих модулей я использую другой DCM чтобы получить два разных клока. Тот который я сам добавил находится внутри сгенерированной оболочки со своими BUFG итд. В чем же может быть причина того что у меня такая проблема с таймингом?

Вот репорт из лога:
Код
------------------------------------------------------------------------------------------------------
  Constraint                                |  Check  | Worst Case |  Best Case | Timing |   Timing  
                                            |         |    Slack   | Achievable | Errors |    Score  
------------------------------------------------------------------------------------------------------
* TS_dcm_0_dcm_0_CLK0_BUF = PERIOD TIMEGRP  | SETUP   |    -3.709ns|    58.168ns|      28|       88648
  "dcm_0_dcm_0_CLK0_BUF" TS_sys_clk_pin     | HOLD    |     0.123ns|            |       0|           0
       HIGH 50%                             |         |            |            |        |            
------------------------------------------------------------------------------------------------------
* TS_vga_ctrl_0_vga_ctrl_0_dcm_0_clkfx_buf  | SETUP   |    -3.203ns|    79.460ns|      26|       70224
  = PERIOD TIMEGRP         "vga_ctrl_0_vga_ | HOLD    |     0.558ns|            |       0|           0
  ctrl_0_dcm_0_clkfx_buf" TS_dcm_0_dcm_0_CL |         |            |            |        |            
  K0_BUF / 0.65         HIGH 50%            |         |            |            |        |



Я вот сейчас подумал, может ето из-за того что я использовал выход клока из основного ДЦМ как вход в другой который я добавил сам? Основной модуль выдает 100Мгц, и етот клок я веду в другой который из него делает 65МГц.. ?

Сообщение отредактировал BlackOps - Sep 20 2010, 07:27


--------------------
Нажми на кнопку - получишь результат, и твоя мечта осуществится
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
des00
сообщение Sep 20 2010, 07:37
Сообщение #2


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(BlackOps @ Sep 20 2010, 02:03) *
В чем же может быть причина того что у меня такая проблема с таймингом?

какое отношение имеет ДСМ к строчкам со слаками, без указания крайних точек слаков ? Лечить времянку с помощью телепатии еще не научились.


--------------------
Go to the top of the page
 
+Quote Post
BlackOps
сообщение Sep 20 2010, 14:49
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 618
Регистрация: 7-06-08
Из: USSR
Пользователь №: 38 121



Цитата(des00 @ Sep 20 2010, 12:37) *
какое отношение имеет ДСМ к строчкам со слаками, без указания крайних точек слаков ? Лечить времянку с помощью телепатии еще не научились.


Извините, могли бы Вы указать что именно имели ввиду? И где в случае с ЕДК получить ету инфу? Или Вы имели ввиду подробное описание пинов моих модулей?
Я сейчас открыл тайминг репорт синтеза тоже, и вот что сейчас заметил:
Код
IBUFG
dcm_0/Using_Virtex.DCM_INST:CLK0+vga_ctrl_0/dcm_0/dcm_inst:CLKFX    
BUFG(*)(vga_ctrl_0/vga_ctrl_0/data_realignment_engine/reg0_in_0)  
BUFG(*)(vga_ctrl_0/vga_ctrl_0/data_realignment_engine/reg1_in_0)
BUFG
NONE(*)(vga_ctrl_0/vga_ctrl_0/vga_block/v_current_FSM_FFd3)
BUFG
NONE(chipscope_icon_0/chipscope_icon_0/i_chipscope_icon_0/U0/U_ICON/U_iDATA_CMD)
NONE(bp_0/bp_0/dataread_module/ifft_block/blk00000003/blk00000006)  

(*) These 3 clock signal(s) are generated by combinatorial logic,
and XST is not able to identify which are the primary clock signals.
Please use the CLOCK_SIGNAL constraint to specify the clock signal(s) generated by combinatorial logic.
INFO:Xst:2169 - HDL ADVISOR - Some clock signals were not automatically buffered by XST with BUFG/BUFR resources.
Please use the buffer_type constraint in order to insert these buffers to the clock signals to help prevent skew problems.


Еще вот что: NOTE: THESE TIMING NUMBERS ARE ONLY A SYNTHESIS ESTIMATE.
FOR ACCURATE TIMING INFORMATION PLEASE REFER TO THE TRACE REPORT
GENERATED AFTER PLACE-and-ROUTE.

Смотрю сейчас файлы в папке ЕДК проекта, так где же этот trace report хранится в случае с ЕДК?

А вообще пытаюсь сейчас найти хороший мануал по таймингу для Хилинкс, но нахожу только короткие статейки где показывают как это графически сделать под ISE. Не могли бы дать линк где у них хранится мануал с подробным описанием?


--------------------
Нажми на кнопку - получишь результат, и твоя мечта осуществится
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- BlackOps   Timing constraints not met   Sep 20 2010, 07:03
|- - des00   Цитата(BlackOps @ Sep 20 2010, 08:49) Изв...   Sep 20 2010, 16:14
- - Kuzmi4   2 BlackOps а полный лог или критический пас выложи...   Sep 20 2010, 17:08
- - Koluchiy   В Place & Route есть инструментик что-то натип...   Sep 20 2010, 18:22
- - BlackOps   Всем спaсибо за советы. Кузми4: Прикрепляю два ф...   Sep 20 2010, 20:18
- - Kuzmi4   2 BlackOps оба репорта бесполезны, нужно смотреть ...   Sep 20 2010, 22:03
- - BlackOps   Нашел эти файлы, сейчас сам тоже просмотрю. Вот он...   Sep 20 2010, 22:15
- - Kuzmi4   2 BlackOps: Навскидку видно что у вас похоже на кл...   Sep 20 2010, 22:50
|- - des00   Цитата(Kuzmi4 @ Sep 20 2010, 16:50) нужно...   Sep 21 2010, 02:25
|- - Kuzmi4   Цитата(des00 @ Sep 21 2010, 04:25) а я не...   Sep 21 2010, 14:23
- - BlackOps   Ну reg0 это один из регистров который я использую ...   Sep 21 2010, 00:13
- - BlackOps   Да...но.. не понимаю. Этот БРАМ блок у меня стоит ...   Sep 21 2010, 04:31
|- - des00   Цитата(BlackOps @ Sep 20 2010, 23:31) Да....   Sep 21 2010, 05:11
- - BlackOps   ок пересмотрю. Только одно странно, у меня в таком...   Sep 21 2010, 05:49
- - des00   Цитата(BlackOps @ Sep 21 2010, 00:49) ок ...   Sep 21 2010, 06:40


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

 


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


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