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

 
 
> Счетчик нажатия кнопок на LDM-XC3S500E-PQ208 (Spartan 3e), Проект считает количество нажатий и выводит результат на светодиоды
aleshanoff
сообщение Jul 9 2015, 06:01
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 68
Регистрация: 2-05-15
Из: Смоленск
Пользователь №: 86 484



Здравствуйте. Собираю 4-х разрядный счетчик нажатия кнопки на плате LDM-XC3S500E-PQ208.

Выдает следующую ошибку:

......
ERROR:Place:1018 - A clock IOB / clock component pair have been found that are not placed at an optimal clock IOB /
clock site pair. The clock component <but1_BUFGP/BUFG> is placed at site <BUFGMUX_X1Y0>. The IO component <but1> is
placed at site <IPAD174>. This will not allow the use of the fast path between the IO and the Clock buffer. If this
sub optimal condition is acceptable for this design, you may use the CLOCK_DEDICATED_ROUTE constraint in the .ucf
file to demote this message to a WARNING and allow your design to continue. However, the use of this override is
highly discouraged as it may lead to very poor timing results. It is recommended that this error condition be
corrected in the design. A list of all the COMP.PINs used in this clock placement rule is listed below. These
examples can be used directly in the .ucf file to override this clock rule.
< NET "but1" CLOCK_DEDICATED_ROUTE = FALSE; >


подскажите, где я ошибся?
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Lmx2315
сообщение Jul 9 2015, 07:12
Сообщение #2


отэц
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 18-09-05
Из: Москва
Пользователь №: 8 684



Цитата(aleshanoff @ Jul 9 2015, 10:01) *
......
ERROR:...........
< NET "but1" CLOCK_DEDICATED_ROUTE = FALSE; >


подскажите, где я ошибся?


..вставьте в лист констрейнов (файл с раcширением ucf) эту строчку : NET "but1" CLOCK_DEDICATED_ROUTE = FALSE; и ошибка исчезнет.


--------------------
b4edbc0f854dda469460aa1aa a5ba2bd36cbe9d4bc8f92179f 8f3fec5d9da7f0
SHA-256
Go to the top of the page
 
+Quote Post
Bad0512
сообщение Jul 9 2015, 07:53
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 802
Регистрация: 11-05-07
Из: Томск
Пользователь №: 27 650



Цитата(Lmx2315 @ Jul 9 2015, 13:12) *
..вставьте в лист констрейнов (файл с раcширением ucf) эту строчку : NET "but1" CLOCK_DEDICATED_ROUTE = FALSE; и ошибка исчезнет.

Ошибка не исчезнет, а превратится в ворнинг. Следующим этапом ищите ответ на вопрос "почему я нажимаю на кнопку один раз, а счетчик изменяется не всегда на единицу?".
Дальше "что такое глитчи и как с ними бороться?". Ну и в конце концов "что такое синхронный дизайн и почему все советуют смотреть в эту сторону?".

В общем, стандартная дорога по известным граблям...
Там кстати есть один популярный закоулок типа "я изобрел крутую асинхронную штуку, почему никто не оценил крутости моего изобретения?".
Go to the top of the page
 
+Quote Post
Lmx2315
сообщение Jul 9 2015, 08:03
Сообщение #4


отэц
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 18-09-05
Из: Москва
Пользователь №: 8 684



Цитата(Bad0512 @ Jul 9 2015, 11:53) *
Ошибка не исчезнет, а превратится в ворнинг. Следующим этапом ищите ответ на вопрос "почему я нажимаю на кнопку один раз, а счетчик изменяется не всегда на единицу?".

..иногда надо быть проще, дайте человеку возможность столкнуться с новыми проблемами и познать их суть.


--------------------
b4edbc0f854dda469460aa1aa a5ba2bd36cbe9d4bc8f92179f 8f3fec5d9da7f0
SHA-256
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- aleshanoff   Счетчик нажатия кнопок на LDM-XC3S500E-PQ208 (Spartan 3e)   Jul 9 2015, 06:01
- - Bad0512   Цитата(aleshanoff @ Jul 9 2015, 12:01) Зд...   Jul 9 2015, 06:30
- - egorman44   Цитата(aleshanoff @ Jul 9 2015, 09:01) Зд...   Jul 9 2015, 06:51
- - aleshanoff   Всем спасибо за такое бурное обсуждение))) Ошибк...   Jul 9 2015, 08:27
|- - Bad0512   Цитата(aleshanoff @ Jul 9 2015, 14:27) Вс...   Jul 9 2015, 08:39
- - aleshanoff   Собрал, работает, считает, но как и предполагалось...   Jul 9 2015, 08:57
|- - iosifk   Цитата(aleshanoff @ Jul 9 2015, 11:57) ст...   Jul 9 2015, 10:43
- - qwa   Цитата(aleshanoff @ Jul 9 2015, 11:57) И ...   Jul 9 2015, 08:59
- - aleshanoff   Особенно не понятна фраза из статьи: "Для это...   Jul 9 2015, 09:00
|- - Amurak   Цитата(aleshanoff @ Jul 9 2015, 12:00) о ...   Jul 9 2015, 09:09
|- - aleshanoff   Цитата(Amurak @ Jul 9 2015, 14:09) О том,...   Jul 9 2015, 09:16
- - Golikov A.   вот вам пример Кодreg knopka_old = 0; reg [7...   Jul 9 2015, 09:56
|- - aleshanoff   Цитата(Golikov A. @ Jul 9 2015, 14:56) во...   Jul 9 2015, 10:07
|- - Jackov   Цитата(aleshanoff @ Jul 9 2015, 13:07) а ...   Jul 9 2015, 16:48
- - Golikov A.   Цитатаа на VHDL можно? или в схематике? я мало что...   Jul 9 2015, 10:26


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

 


RSS Текстовая версия Сейчас: 11th August 2025 - 10:38
Рейтинг@Mail.ru


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