[an error occurred while processing this directive]
Не понял. Как это нельзя?
(«Телесистемы»: Конференция «Программируемые логические схемы и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Victor Yurchenko 06 марта 2003 г. 21:16
В ответ на: Не плавь мозги :-) В AHDL это не делается никак. См. в HELP по словам pin assignments отправлено Victor® 06 марта 2003 г. 12:25

Не знаю ничего, что было бы возможно сделать в графическом редакторе и невозможно в AHDL. Кроме самой графики, конечно.

Для начала подключите цепь к выводу вашего логического модуля. Нельзя подключить то, что не имеет имени. Затем выделите курсором это имя. Щелкните на выделенном участке правой клавишей мышки и через всплывшее меню присвойте требуемый вывод ИМС.

Вот ниже "одноклеточный" пример. Становитесь на clk (или bus), выделяете, щелчок правой клавишей мышки, Assign->Pin/Location/Chip ... и все дела. Даже если бы не было возможности сделать све через выделение, то вверху есть и всю жизнь было меню Assign.

include "lpm_counter.inc";
SUBDESIGN my_cnt
(
clk : INPUT;
bus [3..0] : OUTPUT;
)
VARIABLE
cnt :LPM_COUNTER WITH (LPM_WIDTH = 4);
BEGIN
cnt.clock = clk;
bus[] = cnt.q[];
END;

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru