реклама на сайте
подробности

 
 
> Qsys User IP
doom13
сообщение Jan 30 2015, 11:52
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 404
Регистрация: 11-03-11
Из: Минск, Беларусь
Пользователь №: 63 539



Вопрос, возможно ли на базе компонентов из Qsys создать пользовательское IP-ядро. Т.е. есть система USER_SYSTEM из библиотечных компонентов (SPI_0, GPIO_0, GPIO_1), которая встраивается как компонент в другую систему, для которой уже будут работать не драйвера для SPI_0, GPIO_0, GPIO_1, а драйвера для USER_SYSTEM. Т.е. система верхнего уровня не знает о наличии GPIO и SPI в системе нижнего уровня, а знает о каких-то обобщённых возможностях USER_SYSTEM.
Если это возможно, хотелось бы пример или ссылку, где можно об это почитать.
Спасибо.

Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
serjj
сообщение Feb 5 2015, 09:03
Сообщение #2


Знающий
****

Группа: Участник
Сообщений: 527
Регистрация: 4-06-14
Из: Санкт-Петербург
Пользователь №: 81 866



Цитата
Возможно это вам поможет. Там как раз есть подсистемы в системе.
Там одна бЯда - прерывания не передать никак, нужно своё чЮдо городить..

Почему же не передать? В подсистеме сигнальчики IRQ экспортируем и в топ системе тянем их на interrupt receiver попутно назначая приоритеты. С другой стороны, как я понял, подсистемы это не совсем то, что хочет автор rolleyes.gif В случае подсистемы все ее внутренности появятся в system.h в BSP с префиксом подсистемы. По сути это отдельные компоненты, которые вынесены в отдельное окошко Qsys удобства для, а хочется получить законченный IP, собранный полностью в QSys с одним драйвером. Если я правильно понял.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 28th July 2025 - 18:07
Рейтинг@Mail.ru


Страница сгенерированна за 0.01388 секунд с 7
ELECTRONIX ©2004-2016