Перейти к содержанию
    

Как ПЛИС может не поддерживать софт процессор?

Возник дурацкий вопрос: у ПЛИС Acyel у каких-то есть поддержка софт ядра Cortex-M1, а у каких-то нет. Так ПЛИС с поддержкой ARM идут с отдельной буквой в номере. Вопрос: на ПЛИС без поддержки ARM это ядро не запуститься вообще, или будет работать менее оптимально, чем на ПЛИС с поддержкой ARM? И если не будет работать, то почему?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Возможно заявляется аппаратное ядро???

Без крепостного ядра запустить возможно и можно будет, но например ч меньшей тактовой частотой. Плюс расход ресурсов плис.

Изменено пользователем AlphaMil

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Меня тоже интересовал данный вопрос. Архитектурно отличий нет, но может это влияет на ценник - типа за "лицензию" еще доплатить нужно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Меня тоже интересовал данный вопрос. Архитектурно отличий нет, но может это влияет на ценник - типа за "лицензию" еще доплатить нужно.

Я тоже так думал, но на радиционно-защищенный ProAsic3 версий с ARM нет. Получается, что с ними лецензию продавать религия не позволяет:)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Возник дурацкий вопрос: у ПЛИС Acyel у каких-то есть поддержка софт ядра Cortex-M1, а у каких-то нет. Так ПЛИС с поддержкой ARM идут с отдельной буквой в номере. Вопрос: на ПЛИС без поддержки ARM это ядро не запуститься вообще, или будет работать менее оптимально, чем на ПЛИС с поддержкой ARM? И если не будет работать, то почему?

Насколько я понял из объяснений представителей "Актела" в России в актеловских ПЛИСах процессор "Кортекс М1" выполнен аппаратно, а не программно, а в среде разработки процессорное ядро лишь включается или отключается. Поэтому запустить процессор внутри ПЛИС возможно лишь на определённых микросхемах, внутри которых имеется это аппаратное ядро.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Насколько я понял из объяснений представителей "Актела" в России в актеловских ПЛИСах процессор "Кортекс М1" выполнен аппаратно, а не программно, а в среде разработки процессорное ядро лишь включается или отключается. Поэтому запустить процессор внутри ПЛИС возможно лишь на определённых микросхемах, внутри которых имеется это аппаратное ядро.

Это похоже на правду(и даже хорошо), но тогда не понятно почему они пишут, что он занимает 4500 тайлов и работает на частотах до 60 МГц. Не очень похоже на характеристики аппаратного ядра:( (ну ладно 60 МГц, но зачем ему столько тайлов логики?)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Так еще если с возможностью дебага сборку сделать, то все 9500(!).+Езернет и это уже забитый ProAsic3-1000.

На SmatFusion CortexM3 аппаратный. Вот это сразу видно и по частоте (100 МГц), и по средствам разработке. Так что он там не хардовый это 100%. Может какая нибудь фишка добавлена для работы с процом.

 

з.ы. А пробовал кто нибудь Ниос в Acex заливать :rolleyes:

 

Да еще...60 МГц сильно преувеличено, максимум 25 !

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ПЛИС с поддержкой ARM идут с отдельной буквой в номере. Вопрос: на ПЛИС без поддержки ARM это ядро не запуститься вообще, или будет работать менее оптимально, чем на ПЛИС с поддержкой ARM? И если не будет работать, то почему?

Для кристаллов без префикса M1 в наименовании, проект с ARM вы не соберете. Это софт-процессор, но под него уже отведена область на кристалле.

 

Возможно заявляется аппаратное ядро???

Аппаратное ядро только в семействе Smart Fusion.

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

>А пробовал кто нибудь Ниос в Acex заливать

 

В каком кошмаре вам приснилась его необходимость там? :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В каком кошмаре вам приснилась его необходимость там? :)

Да так...иногда снятся эротические сны :biggrin:

 

Много плат старых хотел поэкспериментировать.

 

Для кристаллов без префикса M1 в наименовании, проект с ARM вы не соберете. Это софт-процессор, но под него уже отведена область на кристалле.

А почему тогда он жрет основные ресурсы?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А почему тогда он жрет основные ресурсы?

я сообщил факты, более глубокая информация здесь: Soc_Support_FB собака microsemi.com

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

я сообщил факты, более глубокая информация здесь: Soc_Support_FB собака microsemi.com

 

Спасибо большое

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...