|
Не дурят ли нашего брата?, О целесообразности всяких ниосов в FPGA. |
|
|
|
 |
Ответов
|
Jul 24 2008, 09:16
|
Местный
  
Группа: Свой
Сообщений: 317
Регистрация: 25-09-06
Пользователь №: 20 651

|
Цитата(Aprox @ Jul 23 2008, 22:13)  Я конечно могу жутко ошибаться, но покумекав на предмет применения процессорных ядер а матрице пришел к выводу, что не стоит овчинка выделки. С одной стороны создается монстр, с внешней шиной DDR2 и FLASH , а с другой он работает не лучше и не быстрее напичканных периферией ARM9. Спрашивается- нафига козе баян? Не проще ли использовать какой-нибудь готовый чип с ядром ARM? Чем хороша FPGA, где она вне конкуренции? На мой взгляд там, где нужно вести несколько тредов параллельно на аппаратном уровне. И какой смысл в данном случае опускать FPGA до конечного автомата последовательного действия - я не понимаю. Короче, для себя принял стратегию использовать FPGA только в связке с микроконтроллером со встроенным Flash. Много проблем, включая загрузку и защиту проекта сразу решаются автоматом. А ниосы пусть отдыхают в сторонке. Рекламные трюки на нас не действуют!  Вставлю свои 5 копеек .... Я разрабатываю на проекты на ниосе достаточно давно и могу сказать следующее. В первую очередь все зависит от задачи - никто не сомневается что ARM9 или BLACKFIN ядра по вычислительной производительности уделывают ниос2. Но ведь вычислительная производительность ядра не всегда нужна. К примеру нужно сделать систему с таким набором периферии где есть 10 уартов, которые работают на скорости 115200 а то и больше , + ещё что-нибудь . И при всём при этом вам необходимо с SD карточки выводить на экран картинку с разрешением 1280х1024 х16 да ещё и анимацию крутить с нормальной скоростью. Вот и получается что - решить такую задачу уже на каком-нибудь процессоре не выйдет даже если у него 600 Mhz тактовая (периферии то такой нет на борту) - надо городить фпга да схему связки с процессором на который надо замыкать весь поток данных, а если уже есть фпга, то гораздо логичнее поставить ядро НИОС2 - будет и дешевле и проще. В моём текущем проекте к примеру не 1 монитор а 2 - и всё на ниосе и тут уж точно использование внешнего процессора, как по мне нецелесообразно вообще. А ещё не следует забывать о такой вещи как errata для процессоров - допустим не работает ДМА там где оно должно, или ещё бог знает что, а проект уже запущен и плата готова. На ФПГА в этом отношении полная свобода - всегда можно всё изменить и сделать так как хочется, путём создания своей собственной периферии. Вот к стати что парни недавно сделали на Ниосе http://www.tesbv.com/index.php?site=TES_EN_1_daveТак что Ниос вещь очень хорошая, если правильно понимать как им пользоваться. p.s. В идеале на мой взгляд это решения где есть CPU HardCore ядро, которое находиться внутри фпга. но к сожалению на данный момент это редкость, да и дорого стоит.
|
|
|
|
Сообщений в этой теме
Aprox Не дурят ли нашего брата? Jul 23 2008, 19:13 LeonY Вот нравятся мне такие категоричные заявления Тип... Jul 23 2008, 21:21 CaPpuCcino Цитата(LeonY @ Jul 24 2008, 01:21) А нафи... Jul 23 2008, 21:47  Postoroniy_V Цитата(CaPpuCcino @ Jul 24 2008, 06:47) м... Jul 24 2008, 02:11   Aprox Цитата(Postoroniy_V @ Jul 24 2008, 06:11)... Jul 24 2008, 06:35    vadimuzzz Цитата(Aprox @ Jul 24 2008, 13:35) А отде... Jul 24 2008, 07:26     Волощенко Главное в применении связки FPGA + MCU - условия з... Jul 24 2008, 08:09    Postoroniy_V Цитата(Aprox @ Jul 24 2008, 15:35) А отде... Jul 24 2008, 09:39    LeonY Цитата(Aprox @ Jul 24 2008, 08:35) А отде... Jul 24 2008, 10:21     gab Цитата(LeonY @ Jul 24 2008, 14:21) Хотя н... Jul 26 2008, 16:58   zltigo Цитата(Postoroniy_V @ Jul 24 2008, 04:11)... Jul 24 2008, 10:33    Postoroniy_V Цитата(zltigo @ Jul 24 2008, 19:33) Все н... Jul 24 2008, 12:36     zltigo Цитата(Postoroniy_V @ Jul 24 2008, 14:36)... Jul 24 2008, 14:40      Postoroniy_V Цитата(zltigo @ Jul 24 2008, 23:40) Нет. ... Jul 24 2008, 23:37       zltigo Цитата(Postoroniy_V @ Jul 25 2008, 01:37)... Jul 25 2008, 07:55        Postoroniy_V Цитата(zltigo @ Jul 25 2008, 16:55) Приче... Jul 25 2008, 08:36        des00 Цитата(zltigo @ Jul 25 2008, 02:55) Про п... Jul 25 2008, 09:29         zltigo Цитата(des00 @ Jul 25 2008, 11:29) покажи... Jul 25 2008, 10:01         zltigo Цитата(des00 @ Jul 25 2008, 11:29) насчет... Jul 25 2008, 10:05          yes Цитата(zltigo @ Jul 25 2008, 14:05) Потом... Jul 25 2008, 10:19         zltigo Цитата(des00 @ Jul 25 2008, 11:29) Кроме ... Jul 25 2008, 10:16          Aprox Цитата(zltigo @ Jul 25 2008, 14:16) Цитат... Jul 26 2008, 06:35           slog Цитата(Aprox @ Jul 26 2008, 10:35) Пока-ч... Jul 26 2008, 07:52            CaPpuCcino Цитата(slog @ Jul 26 2008, 11:52) Если уж... Jul 26 2008, 20:20             gab Цитата(CaPpuCcino @ Jul 27 2008, 00:20) (... Jul 26 2008, 21:56              CaPpuCcino Цитата(gab @ Jul 27 2008, 01:56) Полность... Jul 26 2008, 22:24               gab Цитата(CaPpuCcino @ Jul 27 2008, 02:24) а... Jul 26 2008, 23:24            Aprox Цитата(slog @ Jul 26 2008, 11:52) Если уж... Jul 28 2008, 18:07             Postoroniy_V Цитата(Aprox @ Jul 29 2008, 03:07) А лишн... Jul 28 2008, 23:23              Aprox Цитата(Postoroniy_V @ Jul 29 2008, 03:23)... Jul 29 2008, 06:30               Postoroniy_V Цитата(Aprox @ Jul 29 2008, 15:30) да ост... Jul 29 2008, 07:56               des00 Цитата(Aprox @ Jul 29 2008, 01:30) Значит... Jul 29 2008, 08:13                CaPpuCcino интересно, скоро дойдёт до вызывов на дуэль... Jul 29 2008, 15:38                zltigo Цитата(des00 @ Jul 29 2008, 10:13) Никто ... Jul 29 2008, 15:55                Aprox Цитата(des00 @ Jul 29 2008, 12:13) интере... Jul 29 2008, 17:43   CaPpuCcino Цитата(Postoroniy_V @ Jul 24 2008, 06:11)... Jul 24 2008, 17:16  Aprox Цитата(CaPpuCcino @ Jul 24 2008, 01:47) .... Jul 24 2008, 07:18 des00 Цитата(Aprox @ Jul 23 2008, 14:13) А ниос... Jul 24 2008, 02:21 slog "Элементарно, ватсон"
Если уже есть FPG... Jul 24 2008, 05:07 Kuzmi4 2 Aprox - отдельный чип загрузки не сильно много м... Jul 24 2008, 07:09 Евгений Николаев Основное преимущество soft-CPU, для меня в частнос... Jul 24 2008, 10:28 Aprox Цитата(Евгений Николаев @ Jul 24 2008, 14... Jul 24 2008, 14:20  Волощенко Цитата(Aprox @ Jul 24 2008, 17:20) И. соб... Jul 24 2008, 15:51 faa Цитата(Евгений Николаев @ Jul 24 2008, 14... Jul 24 2008, 20:52  CaPpuCcino Цитата(faa @ Jul 25 2008, 00:52) ЗЫ: Толь... Jul 24 2008, 21:17 Nixon Пастернака я не читал, но осуждаю
arexol же вам ... Jul 24 2008, 14:38 Aprox Цитата(Nixon @ Jul 24 2008, 18:38) Пастер... Jul 25 2008, 09:35 dvladim Свои 5 копеек вставлю. IMHO
Встроенный софт проце... Jul 24 2008, 19:26 CaPpuCcino Цитата(dvladim @ Jul 24 2008, 23:26) 1. С... Jul 24 2008, 19:45 zltigo Цитата(dvladim @ Jul 24 2008, 21:26) 1. С... Jul 24 2008, 20:13 des00 Ну блин так и чувствовал что начнется холивар (как... Jul 25 2008, 02:41 blackfin Цитата(des00 @ Jul 25 2008, 06:41) Считат... Jul 25 2008, 05:56  Postoroniy_V Цитата(blackfin @ Jul 25 2008, 14:56) Жиз... Jul 25 2008, 06:19   blackfin Цитата(Postoroniy_V @ Jul 25 2008, 10:19)... Jul 25 2008, 06:22    Postoroniy_V Цитата(blackfin @ Jul 25 2008, 15:22) Для... Jul 25 2008, 06:26     blackfin Цитата(Postoroniy_V @ Jul 25 2008, 10:26)... Jul 25 2008, 06:37      yes Цитата(blackfin @ Jul 25 2008, 10:37) Смо... Jul 25 2008, 10:05       blackfin Цитата(yes @ Jul 25 2008, 14:05) для JPEG... Jul 25 2008, 10:47        yes Цитата(blackfin @ Jul 25 2008, 14:47) Что... Jul 25 2008, 15:46   Aprox Цитата(Postoroniy_V @ Jul 25 2008, 10:19)... Jul 25 2008, 10:07  des00 Цитата(blackfin @ Jul 25 2008, 00:56) Жиз... Jul 25 2008, 06:46   blackfin Цитата(des00 @ Jul 25 2008, 10:46) ...мог... Jul 25 2008, 07:02    des00 Цитата(blackfin @ Jul 25 2008, 02:02) ..
... Jul 25 2008, 07:07     blackfin Цитата(des00 @ Jul 25 2008, 11:07) так эт... Jul 25 2008, 07:19 CaPpuCcino Цитата(des00 @ Jul 25 2008, 06:41) что по... Jul 25 2008, 18:59 avesat Фухх, осилил четыре страницы текста Интересное ... Jul 25 2008, 18:11 blackfin Цитата(des00 @ Jul 25 2008, 10:46) ..скаж... Jul 25 2008, 19:07 des00 2 CaPpuCcino
Цитатаинтересно, скоро дойдёт до выз... Jul 30 2008, 03:15 CaPpuCcino Цитата(des00 @ Jul 30 2008, 07:15) В ваши... Jul 30 2008, 14:38 zltigo Цитата(des00 @ Jul 30 2008, 05:15) тема т... Jul 30 2008, 14:44 CaPpuCcino Цитата(des00 @ Jul 30 2008, 07:15) ну пар... Jul 30 2008, 14:47  blackfin Цитата(CaPpuCcino @ Jul 30 2008, 18:47) .... Jul 30 2008, 15:15   CaPpuCcino Цитата(blackfin @ Jul 30 2008, 19:15) Так... Jul 30 2008, 15:32    Aprox Цитата(CaPpuCcino @ Jul 30 2008, 19:32) в... Jul 30 2008, 19:43  des00 Цитата(CaPpuCcino @ Jul 30 2008, 09:47) н... Jul 31 2008, 03:30   CaPpuCcino Цитата(des00 @ Jul 31 2008, 07:30) я испо... Jul 31 2008, 17:07 Евгений Николаев Aprox, Вы перегибаете палку. Одно только совместно... Jul 31 2008, 09:43 blackfin Цитата(Aprox @ Aug 1 2008, 00:33) Я не зн... Aug 1 2008, 03:01 blackfin Чисто из любопытства..
Кто-нибудь может указать се... Aug 1 2008, 08:32 Postoroniy_V Цитата(blackfin @ Aug 1 2008, 17:32) Чист... Aug 1 2008, 12:54
2 страниц
1 2 >
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|