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

 
 
> IODesigner, Использование ног двойного назначения ПЛИС
disel
сообщение Nov 12 2007, 07:36
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 610
Регистрация: 22-04-05
Пользователь №: 4 410



Добрый день, коллеги!
Начал работать с IODesigner. Возникла следующая проблема:
проект на Xilinx XC3S1500-FG320. В проекте используются ноги двойного назначения: D0-D7, RDWR, BUSY, INIT_B, CS_B. Соответсвенно они есть в исходном файле *.vhd. В окне signal, в поле type указываю их как config. IODesigner создает файл с расширением cpy из vhd, в котором все эти сигналы выбрасывает. При синхронизации в статусе vhd и ucf значится ошибка, а при запуске синхронизации вылетает с предложением послать отчёт в ментор.
Собственно вопрос: как правильно назначать ноги двойного назначения? Ничего подходящего не нашёл, только congig или IO. Если назначаешь как обычный IO, то IODesigner не даёт назначить его на правильную ногу.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
disel
сообщение Nov 17 2007, 09:01
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 610
Регистрация: 22-04-05
Пользователь №: 4 410



Понял следующее: в IOdesigner есть HDL-сигналы и PCB-сигналы. Это не пересекающиеся классы. Ноги двойного назначения (которые по сути и HDL-сигналы и PCB-сигналы) выпадают из этой концепции.
В файле "DF2004_IOD2004_v3.2b_workbook_rus.pdf", который выложил fill beer.gif , на странице 24 есть заметка:
"Заметка. Цепи типа I/O можно назначить только в I/O & нельзя в выводы CONFIG"

Сдаётся мне что это фундаментальное ограничение IOdesigner. Хочется услышать коментарии filla, вдруг ошибаюсь smile.gif
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 22nd August 2025 - 06:46
Рейтинг@Mail.ru


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