[an error occurred while processing this directive]
Почему компилятор выдаёт ошибку?
(«Телесистемы»: Конференция «Языки описания аппаратуры (VHDL и др.))

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

Отправлено Suhovey Alexey 05 октября 2003 г. 17:45


module test2(Clock1,Out1);
inout Clock1;
output Out1;

assign Out1 = Clock1;
endmodule




Получаем следующий результат.

Started process "Map".

Using target part "2s15vq100-6".
Removing unused or disabled logic...
Running cover...
Running directed packing...
ERROR:Pack:1107 - Unable to combine the following symbols into a single IOB
component:

PAD symbol "Clock1" (Pad Signal = Clock1)
BUF symbol "Clock1_IBUF" (Output Signal = Clock1_IBUF)
Each of the following constraints specifies an illegal physical site for a
component of type IOB:
Symbol "Clock1" (LOC=P39)
Please correct the constraints accordingly.
Problem encountered during the packing phase.

Design Summary
--------------
Number of errors : 1
Number of warnings : 0
ERROR: MAP failed

Completed process "Map".

Mapping Module test2 . . .
MAP command line:
map -quiet -p xc2s15-vq100-6 -cm area -pr b -k 4 -c 100 -tx off -o test2_map.ncd test2.ngd test2.pcf
Mapping Module test2: failed

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

Ответы


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

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

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

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

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


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

E-mail: info@telesys.ru