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

 
 
> Отладка проектов
D-Luxe
сообщение Feb 6 2011, 20:01
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 347
Регистрация: 24-02-10
Из: Пенза
Пользователь №: 55 642



Ребят я новичок в FPGA программировании. Немного не понимаю как происходит процесс проектирования устройств. Допустим я написал кусок на VHDL. Моделирую схему в Aldec'e. Моделирование проходит успешно. Отлаживаю на железе, проект падает при работе на высокой частоте(на низкой работает нормально). Приходится выводить контрольные точки схемы на логический анализатор и разбираться в чем причина.

Как вы проектируете, отлаживаете схемы?


--------------------
Нелегко оказаться на верном пути, но куда труднее его пройти.
(с) Уилл Роджерс
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
zomg
сообщение Feb 26 2011, 07:48
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 12-05-10
Пользователь №: 57 219



Цитата
То есть нужно 2 констрейна на каждый cross clock domain переход?

Чтобы ISE анализировал cross clock domain переходы, то в .ucf необходимо определить связь между клоками, например clk0 и clk1, таким образом:
Код
NET "clk0" TNM_NET = "SYS_clk0";
TIMESPEC "TS_SYS_clk0" = PERIOD "SYS_clk0" 5 ns HIGH 50 %;
NET "clk1" TNM_NET = "SYS_clk1";
TIMESPEC "TS_SYS_clk1" = PERIOD "SYS_clk1" "TS_SYS_clk0"*2 HIGH 50 %;

Здесь clk0 и clk1 приходят с внешних ножек. Констрейнты для клоков с выхода PLL и DCM будут прописаны ISE автоматически, за них беспокоиться не надо.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- D-Luxe   Отладка проектов   Feb 6 2011, 20:01
- - zombi   Цитата(D-Luxe @ Feb 7 2011, 00:01) О...   Feb 6 2011, 21:34
|- - _VM   C каким ПЛИСом работаете? Схема синхронная? Обычн...   Feb 6 2011, 23:12
- - vadimuzzz   Цитата(D-Luxe @ Feb 7 2011, 02:01) О...   Feb 6 2011, 23:47
- - D-Luxe   Схемы синхронные, работаю с Virtex4FX. Вообще прое...   Feb 7 2011, 08:29
|- - Boris_TS   Цитата(D-Luxe @ Feb 7 2011, 11:29) С...   Feb 7 2011, 16:38
|- - D-Luxe   Цитата(Boris_TS @ Feb 7 2011, 19:38) Имен...   Feb 7 2011, 17:44
|- - Boris_TS   Цитата(D-Luxe @ Feb 7 2011, 20:44) Т...   Feb 8 2011, 11:22
- - DW0   а Вы клоки на специальные входы ПЛИС задаете или к...   Feb 7 2011, 21:38
|- - D-Luxe   Цитата(DW0 @ Feb 8 2011, 00:38) а Вы клок...   Feb 8 2011, 10:12
- - D-Luxe   Спасибо за совет! Clock Generator это действи...   Feb 8 2011, 14:45
|- - Boris_TS   Цитата(D-Luxe @ Feb 8 2011, 17:45) Т...   Feb 8 2011, 16:35
- - D-Luxe   Спасибо за ценную информацию, буду рад если подска...   Feb 8 2011, 17:19
- - D-Luxe   Еще вопрос. Что такое Chipscope и в каких случаях ...   Feb 23 2011, 13:40
|- - o-henry   Цитата(D-Luxe @ Feb 23 2011, 15:40) ...   Feb 23 2011, 13:56
|- - Boris_TS   Цитата(zomg @ Feb 26 2011, 10:48) Чтобы I...   Feb 26 2011, 08:57
- - zomg   Цитата1. При такой записи SYS_clk0 и SYS_clk1 буду...   Feb 26 2011, 09:44
- - Boris_TS   Цитата(zomg @ Feb 26 2011, 12:44) А если ...   Feb 26 2011, 12:20


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

 


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


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