|
|
  |
Как ПЛИС может не поддерживать софт процессор? |
|
|
|
Jan 5 2012, 14:18
|
Участник

Группа: Участник
Сообщений: 27
Регистрация: 10-03-10
Пользователь №: 55 895

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

Группа: Участник
Сообщений: 27
Регистрация: 10-03-10
Пользователь №: 55 895

|
Цитата(gosu-art @ Jan 7 2012, 20:42)  Меня тоже интересовал данный вопрос. Архитектурно отличий нет, но может это влияет на ценник - типа за "лицензию" еще доплатить нужно. Я тоже так думал, но на радиционно-защищенный ProAsic3 версий с ARM нет. Получается, что с ними лецензию продавать религия не позволяет
|
|
|
|
|
Jan 8 2012, 02:33
|
Частый гость
 
Группа: Свой
Сообщений: 163
Регистрация: 25-09-09
Из: Nizhny Novgorod, Russia
Пользователь №: 52 588

|
Цитата(Chuh @ Jan 5 2012, 18:18)  Возник дурацкий вопрос: у ПЛИС Acyel у каких-то есть поддержка софт ядра Cortex-M1, а у каких-то нет. Так ПЛИС с поддержкой ARM идут с отдельной буквой в номере. Вопрос: на ПЛИС без поддержки ARM это ядро не запуститься вообще, или будет работать менее оптимально, чем на ПЛИС с поддержкой ARM? И если не будет работать, то почему? Насколько я понял из объяснений представителей "Актела" в России в актеловских ПЛИСах процессор "Кортекс М1" выполнен аппаратно, а не программно, а в среде разработки процессорное ядро лишь включается или отключается. Поэтому запустить процессор внутри ПЛИС возможно лишь на определённых микросхемах, внутри которых имеется это аппаратное ядро.
|
|
|
|
|
Jan 8 2012, 08:24
|
Участник

Группа: Участник
Сообщений: 27
Регистрация: 10-03-10
Пользователь №: 55 895

|
Цитата(Enthusiast @ Jan 8 2012, 06:33)  Насколько я понял из объяснений представителей "Актела" в России в актеловских ПЛИСах процессор "Кортекс М1" выполнен аппаратно, а не программно, а в среде разработки процессорное ядро лишь включается или отключается. Поэтому запустить процессор внутри ПЛИС возможно лишь на определённых микросхемах, внутри которых имеется это аппаратное ядро. Это похоже на правду(и даже хорошо), но тогда не понятно почему они пишут, что он занимает 4500 тайлов и работает на частотах до 60 МГц. Не очень похоже на характеристики аппаратного ядра  (ну ладно 60 МГц, но зачем ему столько тайлов логики?)
|
|
|
|
|
Jan 8 2012, 08:47
|
Знающий
   
Группа: Свой
Сообщений: 555
Регистрация: 14-10-09
Пользователь №: 52 939

|
Так еще если с возможностью дебага сборку сделать, то все 9500(!).+Езернет и это уже забитый ProAsic3-1000. На SmatFusion CortexM3 аппаратный. Вот это сразу видно и по частоте (100 МГц), и по средствам разработке. Так что он там не хардовый это 100%. Может какая нибудь фишка добавлена для работы с процом. з.ы. А пробовал кто нибудь Ниос в Acex заливать  Да еще...60 МГц сильно преувеличено, максимум 25 !
|
|
|
|
|
Jan 8 2012, 10:24
|
Местный
  
Группа: Свой
Сообщений: 462
Регистрация: 20-01-06
Пользователь №: 13 399

|
Цитата(Chuh @ Jan 5 2012, 18:18)  ПЛИС с поддержкой ARM идут с отдельной буквой в номере. Вопрос: на ПЛИС без поддержки ARM это ядро не запуститься вообще, или будет работать менее оптимально, чем на ПЛИС с поддержкой ARM? И если не будет работать, то почему? Для кристаллов без префикса M1 в наименовании, проект с ARM вы не соберете. Это софт-процессор, но под него уже отведена область на кристалле. Цитата(AlphaMil @ Jan 7 2012, 01:41)  Возможно заявляется аппаратное ядро??? Аппаратное ядро только в семействе Smart Fusion.
|
|
|
|
|
Jan 8 2012, 10:42
|
Частый гость
 
Группа: Свой
Сообщений: 114
Регистрация: 14-08-11
Из: Андорра
Пользователь №: 66 720

|
Цитата(gosu-art @ Jan 8 2012, 10:47)  >А пробовал кто нибудь Ниос в Acex заливать В каком кошмаре вам приснилась его необходимость там?
|
|
|
|
|
Jan 8 2012, 10:51
|
Знающий
   
Группа: Свой
Сообщений: 555
Регистрация: 14-10-09
Пользователь №: 52 939

|
Цитата(imperman @ Jan 8 2012, 13:42)  В каком кошмаре вам приснилась его необходимость там?  Да так...иногда снятся эротические сны Много плат старых хотел поэкспериментировать. Цитата(Джеймс @ Jan 8 2012, 13:24)  Для кристаллов без префикса M1 в наименовании, проект с ARM вы не соберете. Это софт-процессор, но под него уже отведена область на кристалле. А почему тогда он жрет основные ресурсы?
|
|
|
|
|
Jan 8 2012, 11:23
|
Местный
  
Группа: Свой
Сообщений: 462
Регистрация: 20-01-06
Пользователь №: 13 399

|
Цитата(gosu-art @ Jan 8 2012, 14:51)  А почему тогда он жрет основные ресурсы? я сообщил факты, более глубокая информация здесь: Soc_Support_FB собака microsemi.com
|
|
|
|
|
Jan 8 2012, 11:59
|
Участник

Группа: Участник
Сообщений: 27
Регистрация: 10-03-10
Пользователь №: 55 895

|
Цитата(Джеймс @ Jan 8 2012, 15:23)  я сообщил факты, более глубокая информация здесь: Soc_Support_FB собака microsemi.com Спасибо большое
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|