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

 
 
 
Reply to this topicStart new topic
> NIOS/Microblaze etc, soft cpu - на практике где?
DevL
сообщение Dec 15 2010, 17:47
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 254
Регистрация: 23-10-10
Из: астрал
Пользователь №: 60 371



академический интерес очень даже понятен - а где реально, в продуктах/сервисах , в смысле "за деньги" применяете?

что то я упускаю наверное...
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение Dec 16 2010, 04:09
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



2 DevL
та везде, где нужно патроны подавать laughing.gif а микропрограммник писать лень
Go to the top of the page
 
+Quote Post
DevL
сообщение Dec 16 2010, 12:38
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 254
Регистрация: 23-10-10
Из: астрал
Пользователь №: 60 371



Цитата(Kuzmi4 @ Dec 16 2010, 08:09) *
2 DevL
та везде, где нужно патроны подавать laughing.gif а микропрограммник писать лень


это понятно sm.gif как орудие на рынке используется, называется ? sm.gif
Go to the top of the page
 
+Quote Post
vadimuzzz
сообщение Dec 16 2010, 20:46
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 291
Регистрация: 21-07-05
Пользователь №: 6 988



Цитата(DevL @ Dec 16 2010, 21:38) *
это понятно sm.gif как орудие на рынке используется, называется ? sm.gif

по э-э-э ряду причин называть готовые продукты не хотят. но они есть, хоть и немного. некоторые, к примеру, летают sm.gif
Go to the top of the page
 
+Quote Post
vladec
сообщение Dec 17 2010, 04:19
Сообщение #5


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

Группа: Свой
Сообщений: 1 167
Регистрация: 3-10-05
Из: Москва
Пользователь №: 9 158



Какой то непонятный вопрос - где ставят? Да где попало, я например ставлю ядра picoblaze в маленьких ПЛИСах в разные мелкие поделки, где не обойтись без ПЛИС и можно обойтись soft-контроллером, что бы не ставить еще и отдельный контроллер.
Go to the top of the page
 
+Quote Post
DevL
сообщение Dec 17 2010, 06:22
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 254
Регистрация: 23-10-10
Из: астрал
Пользователь №: 60 371



Цитата(vladec @ Dec 17 2010, 08:19) *
Какой то непонятный вопрос - где ставят? Да где попало, я например ставлю ядра picoblaze в маленьких ПЛИСах в разные мелкие поделки, где не обойтись без ПЛИС и можно обойтись soft-контроллером, что бы не ставить еще и отдельный контроллер.


отлично, те если использовать ПЛИС вместо "отдельный контроллер" получается дешевле? гибче? или ... ?
Go to the top of the page
 
+Quote Post
Stewart Little
сообщение Dec 17 2010, 07:18
Сообщение #7


Лентяй
******

Группа: Свой
Сообщений: 2 203
Регистрация: 11-10-04
Из: Санкт-Петербург
Пользователь №: 843



Цитата(DevL @ Dec 16 2010, 18:38) *
это понятно sm.gif как орудие на рынке используется, называется ? sm.gif

Ну, к примеру, в альтеровском IP-ядре контроллера DDR/DDR2 with UniPHY ниосовское ядро используется для калибровки.


--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
Go to the top of the page
 
+Quote Post
Apast
сообщение Dec 17 2010, 07:19
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 224
Регистрация: 22-06-04
Из: Новосибирск
Пользователь №: 87



Цитата(DevL @ Dec 17 2010, 12:22) *
отлично, те если использовать ПЛИС вместо "отдельный контроллер" получается дешевле? гибче? или ... ?

В данном случае, как я понял, ПЛИС уже есть и без нее ни как, поэтому встроенный процессор, если он устраивает по производительности, как бы на халяву, т.е. даром biggrin.gif
В нашей конторе занимаются скажными приборами, и мы последнее время тоже "пристрастились" к Micro и Picoblaze из соображения, что без, достаточно приличной ПЛИС ни как, а интерфейсные функции проще решать на уровне микроконтроллера + софт. Плюс зажатые габариты и ставить внешний контроллер со своей шиной и т.п. не очень получается. Плюс, опять же проверено, что XILINX Spartan3, Spartan3E в индутриальном исполнение стабильно работают до 125 - 130 градусов, что в скважной аппаратуре достаточно важно.
Вот как-то так.
С точки зрения ресурсов и скорости работы, нас пока вполне устраивают встроенные ресурсы памяти и т.п. для реализации внутриприборного интерфейса типа CAN.
Go to the top of the page
 
+Quote Post
Stewart Little
сообщение Dec 17 2010, 07:24
Сообщение #9


Лентяй
******

Группа: Свой
Сообщений: 2 203
Регистрация: 11-10-04
Из: Санкт-Петербург
Пользователь №: 843



Цитата(DevL @ Dec 17 2010, 12:22) *
отлично, те если использовать ПЛИС вместо "отдельный контроллер" получается дешевле? гибче? или ... ?

1. ПЛИС + soft core иногда бывает дешевле, гибче и т.п., чем ПЛИС + внешний микроконтроллер.
2. Программная реализация какого-нибудь зубодробительного алгоритма гораздо проще, чем аппаратная (если, конечно, производительность не является определяющим параметром). Т.е. проще и быстрее написать код для soft core, чем проектировать конечный автомат, выполняющий те же самые действия - см. пример с UniPHY.


--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
Go to the top of the page
 
+Quote Post
Serhiy_UA
сообщение Dec 17 2010, 17:52
Сообщение #10


Знающий
****

Группа: Свой
Сообщений: 721
Регистрация: 23-10-08
Из: next to Odessa
Пользователь №: 41 112



Цитата(DevL @ Dec 16 2010, 00:47) *
... а где реально, в продуктах/сервисах , в смысле "за деньги" применяете?

Как пример, использую FPGA для работы с АЦП на частоте 25МГц, а также первичной обработки данных. Внутри FPGA встроен NiosII, для управления и работы с контроллером Ethernet-100, скорость в UDP около 30 Мбит/сек. Написал к нему свой усеченный TCP/IP. Кроме этого NiosII в фоновом режиме управляет жки-индикатором, клавиатурой и пр.
Без подобных софт-процессоров, а также возможностей предоставляемых технологией SOPC (и это не менее важно чем сами софт-процессоры), все было бы значительно сложней....
Если я правильно понял Ваши вопросы...
Go to the top of the page
 
+Quote Post
Leka
сообщение Dec 17 2010, 18:17
Сообщение #11


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

Группа: Участник
Сообщений: 1 075
Регистрация: 30-09-05
Пользователь №: 9 118



Soft core - если только с внутренней памятью, тогда все понятно, масса преимуществ по сравнению с внешним МК. А если внутренней не хватает ... кто-нибудь использует внешнюю?
Go to the top of the page
 
+Quote Post
vadimuzzz
сообщение Dec 17 2010, 20:40
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 2 291
Регистрация: 21-07-05
Пользователь №: 6 988



Цитата(Leka @ Dec 18 2010, 03:17) *
Soft core - если только с внутренней памятью, тогда все понятно, масса преимуществ по сравнению с внешним МК. А если внутренней не хватает ... кто-нибудь использует внешнюю?

я использую SDRAM. а что тут даст внешний контроллер - память-то все равно вешать. да еще и связь МК-ПЛИС реализовывать. опять же, чем ниос хорош: надо что-нибудь - добавил модуль, а готовый контроллер почти всегда будет
избыточен в плане периферии.
Go to the top of the page
 
+Quote Post
Reanimator++
сообщение Dec 19 2010, 08:50
Сообщение #13


Местный
***

Группа: Свой
Сообщений: 399
Регистрация: 1-01-06
Из: Волгоград
Пользователь №: 12 763



я использую.. мне надо 18 хардварных Uart-ов, плюс еще несколько интерфейсов. Контроллеров таких точно нету.
Go to the top of the page
 
+Quote Post
DevL
сообщение Dec 20 2010, 17:52
Сообщение #14


Местный
***

Группа: Свой
Сообщений: 254
Регистрация: 23-10-10
Из: астрал
Пользователь №: 60 371



Цитата(Serhiy_UA @ Dec 17 2010, 21:52) *
...
Если я правильно понял Ваши вопросы...


абсолютно правильно ! спасибо за яркие примеры
Go to the top of the page
 
+Quote Post
AVR
сообщение Nov 8 2011, 22:44
Сообщение #15


фанат Linux'а
*****

Группа: Свой
Сообщений: 1 353
Регистрация: 23-10-05
Из: SPB.RU
Пользователь №: 10 008



Цитата(DevL @ Dec 15 2010, 21:47) *
академический интерес очень даже понятен - а где реально, в продуктах/сервисах , в смысле "за деньги" применяете?
что то я упускаю наверное...

скорее какие-то малосерийные изделия, где цена не слишком критический фактор, а скорость и удобство разработки и гибкость - на первом месте
хоть большую серию - придется и без soft-cpu раскорячиться )))


--------------------
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 13:45
Рейтинг@Mail.ru


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