Телесистемы
 Разработка, производство и продажа радиоэлектронной аппаратуры
На главную   | Карта сайта | Пишите нам | В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:jobsmp@pochta.ru

Телесистемы | Электроника | Конференция «Программируемые логические схемы и их применение»

Вопрос по созданию своей перифирии для SOPC от альтеры?

Отправлено ex51 08 февраля 2008 г. 09:44


Не получается создать сигнал прерывания из слава устройства. Пробовал описать его и так и так "ins_bpo_irq //avs_bpo_irq" говорит что не понимает тип сигнала irq, хотя судя по описанию авалона такой сигнал есть.
Если кто-то делал подскажите как описать сигнал прерывания. Нужно однобитное прерывание для процессора nios-2 что-то типа irq5 например.

Сейчас пытаюсь описать так:

module avalon_bus_bpo (
//Avalon clock interface signals
csi_clockreset_clk,
csi_clockreset_reset,
//Signals for Avalon-MM slave port
avs_bpo_address,
avs_bpo_chipselect_n,
avs_bpo_read_n,
avs_bpo_write_n,
avs_bpo_writedata,
avs_bpo_waitrequest,
avs_bpo_readdata,
// Interrupt request signal
ins_bpo_irq //avs_bpo_irq
);

input csi_clockreset_clk;
input csi_clockreset_reset;
//Signals for Avalon-MM slave port
input [3:0] avs_bpo_address;
input avs_bpo_chipselect_n;
input avs_bpo_read_n;
input avs_bpo_write_n;
input [31:0] avs_bpo_writedata;
output avs_bpo_waitrequest;
output [31:0] avs_bpo_readdata;
// Interrupt request signal
output ins_bpo_irq; //avs_bpo_irq

wire csi_clockreset_clk;
wire csi_clockreset_reset;

wire [3:0] avs_bpo_address;
wire avs_bpo_read_n;
wire avs_bpo_write_n;
wire [31:0] avs_bpo_writedata;
wire [31:0] avs_bpo_readdata;
wire avs_bpo_chipselect_n;
wire avs_bpo_waitrequest;
wire ins_bpo_irq; //avs_bpo_irq

Компонент создаётся и подключается нормально но на irq выдает варнинг и не создаёт такой сигнал.
Что я делаю не так?



Составить ответ | Вернуться на конференцию

Ответы


Отправка ответа
Имя*: 
Пароль: 
E-mail: 
Тема*:

Сообщение:

Ссылка на URL: 
URL изображения: 

если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 387:

Перейти к списку ответов | Конференция | Раздел "Электроника" | Главная страница | Карта сайта

Rambler's Top100 Рейтинг@Mail.ru
 
Web telesys.ru