Например TDA7294

Форум РадиоКот • Просмотр темы - Проблема с подключением ICON/ILA/VIO в Xilinx ISE
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вт апр 16, 2024 23:10:22

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Проблема с подключением ICON/ILA/VIO в Xilinx ISE
СообщениеДобавлено: Чт май 12, 2016 15:08:05 
Родился
Аватар пользователя

Зарегистрирован: Вт янв 12, 2016 12:22:53
Сообщений: 13
Рейтинг сообщения: 0
Возникает следующая ошибка:
Цитата:
ERROR:Xst:528 - Multi-source in Unit <top> on signal <enable>; this signal is connected to multiple drivers.


Код:
input enable
      
wire [7:0] SYNC_IN;
wire SYNC_OUT;
   
assign SYNC_IN[0] = block_5V;
assign SYNC_IN[5:1] = cod [4:0];
assign SYNC_IN[6] = comand;
assign SYNC_IN[7] = ready;
assign enable = SYNC_OUT;

icon ICON
(
   .CONTROL0 (control0),
   .CONTROL1 (control1)
);

ila ILA
(
   .CLK (clk),
   .CONTROL (control0),
   .TRIG0 (block_5V),
   .TRIG1 (cod),
   .TRIG2 (comand),
   .TRIG3 (ready),
   .TRIG4 (enable)
   
);

vio VIO
(
   .CLK (clk),
   .CONTROL (control1),
   .SYNC_IN(SYNC_IN), // IN BUS [7:0]
   .SYNC_OUT(SYNC_OUT)
);

Далее enable используется в блоке always, но этой переменной ничего не присваивается, эта переменная ничему не присваивается, она лишь проверяется на условие: равна ли она нулю либо единице.

Не понимаю, что же может быть не так.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Проблема с подключением ICON/ILA/VIO в Xilinx ISE
СообщениеДобавлено: Чт май 12, 2016 19:43:41 
Друг Кота
Аватар пользователя

Карма: 9
Рейтинг сообщений: 96
Зарегистрирован: Пн июл 13, 2009 14:37:39
Сообщений: 3961
Откуда: Московская область, наукоград.....
Рейтинг сообщения: 0
Вы объявили enable как вход.
Затем в этот вход выводите SYNC_out (assign enable=SYNC_OUT), потом соединяете enable с TRIG4 (причем я не уверен что TRIG4 это у вас вход).
Сдается мне, что-то должно быть иначе (assign SYNC_OUT=enable было бы понятно, но нет в нем смысла)

_________________
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y