Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Библиотеки IP Core от Altera
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Работаем с ПЛИС, области применения, выбор
v.s.
Вопрос: какие ограничения имеют эти корки? В библиотеках есть и i2c, spi, PCI. Пока не все пробовал, но точно слышал, что PCI имеет ограничение на время работы.
Maverick
Цитата(v.s. @ Aug 4 2016, 07:30) *
Вопрос: какие ограничения имеют эти корки? В библиотеках есть и i2c, spi, PCI. Пока не все пробовал, но точно слышал, что PCI имеет ограничение на время работы.

по времени и/или программатор должен быть подсоединен к ПК

некоторые корки только для симуляции (бесплатно)
Stewart Little
Цитата(v.s. @ Aug 4 2016, 07:30) *
... В библиотеках есть и i2c, spi, PCI....

А это смотря в каких библиотеках.

Если говорить о библиотеках периферийных модулей в Qsys (куда входит SPI, и куда можно добавить I2C), то эти модули бесплатные, и никаких ограничений не имеют.

А если говорить о библиотеках IP-ядер квартуса - сейчас это называется IP Catalog (и куда входит в том числе PCI), то большинство этих ядер платные и требуют лицензирования. При отсутствии лицензии большинство IP-ядер можно использовать в оценочном режиме OpenCore Plus. Об особенностях и ограничениях этого режима см. альтеровскитй документ AN 320: OpenCore Plus Evaluation of Megafunctions: https://www.altera.com/content/dam/altera-w...re/an/an320.pdf

Бесплатным является также использование аппаратных ядер (HIP) - например аппаратных контроллеров PCI Express или аппаратных контролллеров внешней DDRx памяти.
EugeneS
QUOTE (Stewart Little @ Aug 4 2016, 12:24) *
А это смотря в каких библиотеках.

Если говорить о библиотеках периферийных модулей в Qsys (куда входит SPI, и куда можно добавить I2C), то эти модули бесплатные, и никаких ограничений не имеют.

А если говорить о библиотеках IP-ядер квартуса - сейчас это называется IP Catalog (и куда входит в том числе PCI), то большинство этих ядер платные и требуют лицензирования. При отсутствии лицензии большинство IP-ядер можно использовать в оценочном режиме OpenCore Plus. Об особенностях и ограничениях этого режима см. альтеровскитй документ AN 320: OpenCore Plus Evaluation of Megafunctions: https://www.altera.com/content/dam/altera-w...re/an/an320.pdf

Бесплатным является также использование аппаратных ядер (HIP) - например аппаратных контроллеров PCI Express или аппаратных контролллеров внешней DDRx памяти.


Небольшое дополнение: OpenCore Plus работает не на всяком железе.
Это я получил на 10AX115N4F45E3SG:
"Warning: The current device family does not support the
OpenCore Plus hardware evaluation feature"

Собственно an320 подтверждает, но мутно.

Вот если бы по клику на IP_Catalog:Details писали об ограничениях и лицензиях...
ozone
Ох и мутное это дело эти плисы.

Что бы реализовать несчастный SPI или I2C нужно еще и деньги платить...
iosifk
Цитата(ozone @ Aug 4 2016, 14:07) *
Ох и мутное это дело эти плисы.

Что бы реализовать несчастный SPI или I2C нужно еще и деньги платить...

И совсем не мутное...
И совсем не нужно...
sqrt(2)
Цитата(ozone @ Aug 4 2016, 14:07) *
Ох и мутное это дело эти плисы.

Что бы реализовать несчастный SPI или I2C нужно еще и деньги платить...

Есть, например, сайт Opencores, где это уже реализовано за вас и бесплатно.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.