Современные технологии автоматизации» («СТА») —  журнал для квалифицированных специалистов по промышленной автоматизации Форум СТА — современные технологии автоматизации Домашняя страница
Домашняя страница форума CTA Домашняя страница форума CTA > II. АСУТП и SCADA > Встраиваемые системы
  Активные темы Активные темы
  FAQ FAQ  Искать в форуме   Зарегистрироваться Зарегистрироваться  Вход в систему Вход в систему

UNIO48

 Ответить Ответить
Автор
Сообщение
tuborg Смотреть выпадающим
Новичок
Новичок


Присоединился: 18 Май 2006
Online Status: Offline
Публикации: 1
Свойства публикации Свойства публикации   Ответить, цитируя автора - tuborg Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Тема сообщения: UNIO48
    Опубликовано: 18 Май 2006 19:37
Есть ли кто из сдешних гуру, кто мжет пояснить как настроить UNIO48 чтобы он генерировал отдельные прерывания. Например от FPGA1 - IRQ3, FPGA2 - IRQ5. Документация очень пространно это объясняет через какую то непонятную коммутацию по и/или.
Наверх
rjlth Смотреть выпадающим
Новичок
Новичок


Присоединился: 12 Ноябрь 2006
Категория: Russian Federation
Online Status: Offline
Публикации: 2
Свойства публикации Свойства публикации   Ответить, цитируя автора - rjlth Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 12 Ноябрь 2006 17:04
Первоначально опубликовано tuborg

Есть ли кто из сдешних гуру, кто мжет пояснить как настроить UNIO48 чтобы он генерировал отдельные прерывания. Например от FPGA1 - IRQ3, FPGA2 - IRQ5. Документация очень пространно это объясняет через какую то непонятную коммутацию по и/или.

Странно, что никто не ответил... Нельзя отдельные, можно только одно прерывание в диапазоне от 3 до 7. Если две матрицы будут генерировать прерывания, например два измерителя (x00.bit) то обработчик будет вызываться либо в случае одновременного прерывания (AND) либо по первому возникновению прерывания от любой из этих матриц (ИЛИ) - смотря как бит установлен в слове состояния. Разрулить оба случая можно в обработчике.
Наверх
vbel Смотреть выпадающим
Prosoft.ru
Prosoft.ru


Присоединился: 03 Июнь 2003
Категория: Russian Federation
Online Status: Offline
Публикации: 3
Свойства публикации Свойства публикации   Ответить, цитируя автора - vbel Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 17 Ноябрь 2006 15:02

Дело в том, что из двух (или четырех в случае UNIO96) матриц только одна - первая - имеет выход на шину ISA. В ней собираются запросы прерывания от остальных ПЛИС и именно она (точнее, загруженная в нее прошивка) определяет номер IRQ.

Владимир
Наверх
rjlth Смотреть выпадающим
Новичок
Новичок


Присоединился: 12 Ноябрь 2006
Категория: Russian Federation
Online Status: Offline
Публикации: 2
Свойства публикации Свойства публикации   Ответить, цитируя автора - rjlth Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 10 Декабрь 2006 16:39
Кстати, я могу сам запрограммировать эти ПЛИС? Стандартные коды схем меня не устраивают.
Наверх
vbel Смотреть выпадающим
Prosoft.ru
Prosoft.ru


Присоединился: 03 Июнь 2003
Категория: Russian Federation
Online Status: Offline
Публикации: 3
Свойства публикации Свойства публикации   Ответить, цитируя автора - vbel Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 11 Декабрь 2006 10:36

Нет, но заказная прошивка может быть сделана по Вашему ТЗ. Если интересуют подробности, пишите мне на bel@spb.prosoft.ru

Владимир
Наверх
 Ответить Ответить

Переход на форум Права доступа на форуме Смотреть выпадающим

Bulletin Board Software by Web Wiz Forums® version 9.64
Powered by Web Wiz Forums Free Express Edition
Copyright ©2001-2009 Web Wiz