|
MicroBlaze, (NIOS | NIOS II) <-> ARM 720, под Линухом, концептуальный вопрос. |
|
|
|
Aug 5 2005, 10:52
|
Гуру
     
Группа: СуперМодераторы
Сообщений: 2 065
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 892

|
Когда я начал с этим разбираться, то MicroBlaze и NIOS показались мне очень привлекательными. Когда нашел платы на Spartan, на которых крутится uClinux, вообще был счастлив. www.atmark-techno.com/en/product/suzaku.html Потом вниметельно посмотрел, и понял, что, IMHO, особой перспективы это не имеет. Нормальный Microblaze с минимальным набором периферии едва-едва влазит в Spartan 3-200 - а большинство склоняется к мысли, что и не влазит, и нужен как минимум 400, а это уже камень совсем другой ценовой категории. При этом получается довольно скромный камушек: * !MMU - полноценного Линуха не будет, как ты не uClinux'уй * DMA нету, а если еще и корку DMA прикрутить - вообще 1000 камень потребуется. Что понятно - специализированное использование площади кристалла под CPU куда эффективнее. Сила FPGA не в том, что на них можно сделать стандартные вещи, а в том, что на них можно легко делать ___уникальные и специфические___ вещи! Интересно а почему народ не ходит по другому пути: * взять что-нибуь типа Sharp LH79520 / LH79524 / LH79525 * поставить тот же 200 спартан, и засунуть туда все, чего не хватает в основном камне. Тот же Sharp LH79520 http://www.digikey.com 100 штук - $11.7. При это это весьма эффективный проц с 32 битной шиной, одним из самых лучших LCD контроллеров, совершенным DMA и прочая. Мы с ним два года назад работали под uCOS, и уже тогда он был с очень незначительными глюками - Cirrus EP93xx, Atmel AT91RM9200 отдыхают! Новое поколение LH79524 / LH79525 - вообще песня. LH79520 + Ethernet, USB, I2C & NAND Boot. Мне известно только одно решение такого класса http://www.fh-augsburg.de/~hhoegl/proj/comet/index.htmlно проект, похоже, загибается. Что касается скорости, то 77 Мгц + FPGA - это гораздо круче, чем просто 200 Мгц без FPGA. Т.к. весь ввод-вывод можно грамотно сделать, DMA, блочные пересыки, буфера и т.д. - фактически, система не имеет ограничений по расширению при правильном использовании ее ресурсов (посмотрите назад на 10-20 лет, какие проекты делались на 386EX, когда ARMы еще не были распространены.) Порты линуха на LH79520 / LH79524 / LH79525 наличествуют: ftp://ftp.buici.com/pub/arm/bsp/bsp-sharplh7-1.1.1.tar.gzftp://ftp.buici.com/pub/arm/patch-linux-2.6.12http://wiki.buici.com/twiki/bin/view/Main/...dSupportPackageВопрос: почему так никто не делает?!!!!
|
|
|
|
|
 |
Ответов
|
Aug 5 2005, 12:09
|

Их либе дих ...
     
Группа: СуперМодераторы
Сообщений: 2 010
Регистрация: 6-09-04
Из: Russia, Izhevsk
Пользователь №: 609

|
Ну что начнем пятничный флейм  Заранее извиняюсь за тон  Цитата(Evgeny_CD @ Aug 5 2005, 13:52) Когда нашел платы на Spartan, на которых крутится uClinux, вообще был счастлив. www.atmark-techno.com/en/product/suzaku.html вообще то uClinux подняли на многих отладочных платах Потом вниметельно посмотрел, и понял, что, IMHO, особой перспективы это не имеет. Цитата(Evgeny_CD @ Aug 5 2005, 13:52) Нормальный Microblaze с минимальным набором периферии едва-едва влазит в Spartan 3-200 - а большинство склоняется к мысли, что и не влазит, не надо ля-ля и передайте это тому большенству Цитата(Evgeny_CD @ Aug 5 2005, 13:52) и нужен как минимум 400, а это уже камень совсем другой ценовой категории. +5$ (Spartan3-200 ~15$)  Цитата(Evgeny_CD @ Aug 5 2005, 13:52) При этом получается довольно скромный камушек: Согласен, не фантастика Цитата(Evgeny_CD @ Aug 5 2005, 13:52) * !MMU - полноценного Линуха не будет, как ты не uClinux'уй Лично мне он и не нужен Цитата(Evgeny_CD @ Aug 5 2005, 13:52) * DMA нету, а если еще и корку DMA прикрутить - вообще 1000 камень потребуется. Опять же "ля-ля", открываем доку по шине OPB, тратим пол месяца на изучение еще пол на ковыряние своих корок и они сами с собой станут говорить. Цитата(Evgeny_CD @ Aug 5 2005, 13:52) Интересно а почему народ не ходит по другому пути: * взять что-нибуь типа Sharp LH79520 / LH79524 / LH79525 * поставить тот же 200 спартан, и засунуть туда все, чего не хватает в основном камне. По моему подобными путями ходят 90% разработчиков имеющих дело с FPGA
--------------------
Усы, борода и кеды - вот мои документы :)
|
|
|
|
|
Aug 5 2005, 12:19
|
Гуру
     
Группа: СуперМодераторы
Сообщений: 2 065
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 892

|
Цитата(3.14 @ Aug 5 2005, 16:09) По моему подобными путями ходят 90% разработчиков имеющих дело с FPGA Это для меня новость. Остальное либо согласуется с моим мнением, либо дополняет и расширяет его. Начет продвинутой шины - тут я слаб. Я пока довольно слабо разбираюсь в *HDL и прочей лабуде. Мыслю пока кетегориями схематики из MAX PLUS II. Что интересно, встроенный ARM9 (excalibur) альтера бросила, судя по инфе на сайте.
|
|
|
|
Сообщений в этой теме
Evgeny_CD MicroBlaze, (NIOS | NIOS II) <-> ARM 720 Aug 5 2005, 10:52 KA_ru Видите, теперь и вы знаете.
Мы так и используем AR... Aug 5 2005, 11:42 Evgeny_CD Цитата(KA_ru @ Aug 5 2005, 15:42)Видите, тепе... Aug 5 2005, 11:53 des00 Цитата(Evgeny_CD @ Aug 5 2005, 05:52)Когда я ... Aug 5 2005, 11:42 vetal Не знаю как у Xilinx, а у Altera NiosII(без отладо... Aug 5 2005, 11:50 des00 Цитата(vetal @ Aug 5 2005, 06:50)Не знаю как ... Aug 5 2005, 11:51  vetal Цитата(des00 @ Aug 5 2005, 14:51)Цитата(vetal... Aug 5 2005, 12:00  3.14 Цитата(des00 @ Aug 5 2005, 14:51)а как у ниос... Aug 5 2005, 12:12   des00 Цитата(3.14 @ Aug 5 2005, 07:12)Цитата(des00 ... Aug 5 2005, 12:29    3.14 Цитата(des00 @ Aug 5 2005, 15:29)хмм ну через... Aug 5 2005, 12:35     des00 Цитата(3.14 @ Aug 5 2005, 07:35)Цитата(des00 ... Aug 5 2005, 12:37      Evgeny_CD Вообще для меня было новостью, что у всех этих соф... Aug 5 2005, 12:41     vetal Цитата(3.14 @ Aug 5 2005, 15:35)Цитата(des00 ... Aug 5 2005, 12:47 Evgeny_CD Цитата(vetal @ Aug 5 2005, 15:50)Не знаю как ... Aug 5 2005, 12:02 3.14 Про шины микроблазе
PLB не рассматриваю - слишком ... Aug 5 2005, 12:26 3.14 Не уверен на 100% но думаю можно будет чделать что... Aug 5 2005, 12:43 des00 Цитата(3.14 @ Aug 5 2005, 07:43)Не уверен на ... Aug 5 2005, 12:51  3.14 Цитата(des00 @ Aug 5 2005, 15:51)ну ведь это ... Aug 5 2005, 12:55   des00
ну тогда ставьте себе pentium4 за 15$
[/quo... Aug 5 2005, 13:01    3.14 Цитата(des00 @ Aug 5 2005, 16:01)Вот тут мы и... Aug 5 2005, 13:12     Evgeny_CD Я впечатлися! Я как-то интутивно подозревал, ч... Aug 5 2005, 13:15     des00 Цитата(3.14 @ Aug 5 2005, 08:12)я уже говорил... Aug 5 2005, 13:19      3.14 Цитата(des00 @ Aug 5 2005, 16:19)Хмм сдаеться... Aug 5 2005, 13:22       des00 Цитата(3.14 @ Aug 5 2005, 08:22)Цитата(des00 ... Aug 5 2005, 13:38 3.14 в микроблазе то же два кеша
насчет кеша в sdram, т... Aug 5 2005, 12:50 3.14 Кстати, забыл.
В микроблазе можно память на FSL по... Aug 5 2005, 13:00 des00 Цитата(3.14 @ Aug 5 2005, 08:00)Кстати, забыл... Aug 5 2005, 13:05 vetal ЦитатаВот! И в этой ep1с3 ($12) едва ли ч... Aug 5 2005, 13:07 Evgeny_CD Цитата(vetal @ Aug 5 2005, 17:07)Не правда, n... Aug 5 2005, 13:12  vetal Цитата(Evgeny_CD @ Aug 5 2005, 16:12)Цитата(v... Aug 5 2005, 13:22 3.14 Цитата(vetal @ Aug 5 2005, 16:07)ЦитатаВот... Aug 5 2005, 13:19  vetal Цитата(3.14 @ Aug 5 2005, 16:19)Цитата(vetal ... Aug 5 2005, 13:31 3.14 микроблейз разводится на 50МГц (итого 25 MIPS при ... Aug 5 2005, 13:35 des00 Цитата(3.14 @ Aug 5 2005, 08:35)микроблейз ра... Aug 5 2005, 13:41  3.14 Цитата(des00 @ Aug 5 2005, 16:41)хмм странно ... Aug 5 2005, 13:44  vetal Цитата(des00 @ Aug 5 2005, 16:41)Цитата(3.14 ... Aug 5 2005, 13:47 3.14 кстати,а у NIOS аппаратное умножение есть?
у микро... Aug 5 2005, 13:38 vetal Цитата(3.14 @ Aug 5 2005, 16:38)кстати,а у NI... Aug 5 2005, 13:44  3.14 Цитата(vetal @ Aug 5 2005, 16:44)Умножение пр... Aug 5 2005, 13:49 3.14 если откровенно, когда я только решился перейти на... Aug 5 2005, 13:41 psL людям нужна независимость от производителей и гибк... Aug 5 2005, 18:13 3.14 По поводу двух тактов доступа к кешу у микроблейза... Aug 6 2005, 12:50 вова да - но интегрированность системы ... и потом - m... Nov 16 2005, 18:22 des00 Цитата(вова @ Nov 16 2005, 13:22) идея хо... Nov 17 2005, 13:11 Гвоздик Скажите, пожалуйста, возможно ли снять ограничение... Nov 17 2005, 13:02
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|