LINUX.ORG.RU

ML403 Linux PPC405/FPGA Development Board


0

0

Xilinx производит Development Board которая поражает своими возможностями и составом оборудования: интегрированные на одном чипе ядро процессора PPC405(300 MHz) и FPGA c 32 18x18 умножителями на 500 MHz; расширение набора инструкций процессора пользовательскими реализациями в FPGA или замещение инструкций числового сопроцессора; 3 USB порта (1 - Host); VGA; AC'97 кодек; 2 PS/2; LCD 16x2; CF картридер и карта на 512 Мб с предустановленными примерами включающими QNX и MontaVista Linux; отдельно можно скачать пример реализации на FPGA генератора фигур Малдерборта имеющего призводительность в 17 раз большую чем PPC версия. По ссылке - интсрукция по установке на эту плату нативного GCC и далее на сайт Xilinx.

>>> Подробности



Проверено: Shaman007 ()

такие ощющения я бы даже сказала подозрения что эта штука скоро у меня будет

anonymous
()

В п**ду или в красну армию. На таких герцах и байтах как жабить? а жцц-ой сами пользуйтесь.

anonymous
()
Ответ на: комментарий от anonymous

А ведь ты тупое и безграмотное быдло и ничтожная мразь. Тебя надо убить, раз ты даже аппаратный JVM в FPGA зашить не способен.

anonymous
()

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

anonymous
()
Ответ на: комментарий от anonymous

Ну откуда такие дураки берутся? Тут целый на лету перепрограммируемый FPGA, а они всякие идиотские рутеры делать собираются. Из пушки по тараканам, блин!

anonymous
()
Ответ на: комментарий от anonymous

> что такое Development Board? можно ее как минироутер запускать?

Легче простого, но микроскопом гвозди забивать, пожалуй, меньшее извращение.

alman ★★★
()

Вот бы кто L4-X2 туда портанул. Это-ж какие возможности открываются.

alman ★★★
()

при беглом осмотре key futures вроде так железка ничего, воть только показалось что есть только аналоговый vga, неплохо бы было и для flat panels интерфейс предусмотреть... хотя может просто проглядел...

З.Ы. никто embedded системами на ARM не занимаеца? хочеца какую нить одноплатную шелезяку заказать...

Ex ★★
()
Ответ на: комментарий от anonymous

>>что такое Development Board? можно ее как минироутер запускать?

плата для разработчиков, а про реализацию роутера на основе этого вам уже объяснили )

З.Ы. хотите за теже деньги роутерную железку (плата в корпусе и с б/п) без софта? (с прошитым redboot естественно) гуглите на предмет одного проекта D-Link'а...

Ex ★★
()
Ответ на: комментарий от anonymous

>[:|||||||:] Монтасвиста 3.1 работала еще на древнющей ML300.

И стоит ML300 - $4,695

Почувствуй разницу

Oval
() автор топика
Ответ на: комментарий от Ex

>при беглом осмотре key futures вроде так железка ничего, воть только показалось что есть только аналоговый vga, неплохо бы было и для flat panels интерфейс предусмотреть... хотя может просто проглядел...

Ставь на нее макетку - благо достаточно пользовательских пинов (в тч с питанием) и бегом на www.opencores.org

Oval
() автор топика
Ответ на: комментарий от anonymous

>что такое Development Board? можно ее как минироутер запускать?

один железный гигабитный Ethernet есть, в принципе на макетке можно по крайней мере еще один сделать.

Oval
() автор топика
Ответ на: комментарий от anonymous

>425 баксов...

495. Хочу сразу предупредить - это одна плата без софта и отладочного кабеля. Версия Development Kit - 895 http://www.xilinx.com/xlnx/xebiz/designResources/ip_product_details.jsp?sGlob...

Я еще не изучил можно ли эффективно использовать бесплатный софт, а так они сами рекомендуют битсрим заливать сначала на флешку и ее вставлять - быстрее получается.

Oval
() автор топика
Ответ на: комментарий от fatroom

>А можно все таки поподробнее для каких целей предназначена эта вещь? fatroom (*) (28.02.2006 22:29:27)

Applications: ASIC Prototyping, Bus Interface, Data Storage, Data Transmission & Manipulation, Digital Video, Embedded Microprocessor, Embedded System, High Speed Design, High Speed Memory, IP-Based Systems, Image Processing, Interrupt Control, Multimedia, Navigation, PCI, Power sequencing/supervision, Powertrain, Reconfigurable Computing, Serial / Deserialization, Serial Interface, Telecom / Datacom, Telematics, VoIP, Voltage translation, Data Transmission and Mainipulation

Oval
() автор топика

Зачем там нужен "нативный GCC" ? Не вижу смысла, когда есть возможность пользоваться кросс-компилятором на машине с куда бОльшими мегагерцами..

an
()
Ответ на: комментарий от anonymous

а у меня эта штука уже есть.. сам собирал.. только вот без исходников ядра и патчей к нему работать с плисиной не получится.. ибо при реализции какой нить схемы нужно писать драйвер

kolian
()
Ответ на: комментарий от Ex

Privet. 4to imenno tebia po arm interesuet? menia vot ppp interesuet. Kataius' ia na AT91RM9200. 8/64,5 serialov,2 usb,crt, etc. kernel 2.4.27,uclibc. v predelah 100 $. No bol'6aia, 7x9sm.Est' variant pomen'6e, 6x4sm,tot ge arm. V predelah 80 $. Tak vot, pppd i chat otkompilil.LCP na server posilaet, a server nikak ne otve4aet. Gde rit'? Tolik. P.S.: izvinite, 4to ne v temu...

virgin13
()
Ответ на: комментарий от kolian

завтра буду на работе смотреть что на нативный компилер.. нашел кое какие патчи к ядру..

[PATCH 9-9] Add ML403 defconfig.patch и в таком духе 9 штук.. к ведру 2.6.16-rc1

http://patchwork.ozlabs.org/linuxppc/

kolian
()
Ответ на: комментарий от fatroom

Если тебе слово FPGA ничего не говорит, то ты не поймёшь, для каких целей этот инструмент.

anonymous
()
Ответ на: комментарий от kolian

>а у меня эта штука уже есть.. сам собирал.. только вот без исходников ядра и патчей к нему работать с плисиной не получится.. ибо при реализции какой нить схемы нужно писать драйвер

для переферии уже все драйвера написаны, а для схем ускорителей драйвера не нужны.

anonymous
()
Ответ на: комментарий от anonymous

у нас эта плисина прошивается не только аппаратурой по умолчанию но еще и своей.. следовательно нужно написать свой драйвер.. а для этого как я понимаю нужны исходники или патчи к ядру которые делают его ML403-специфичным.. как я понял исходники идут с MontaVista Linux Professional Edition 3.1..или 4.. для девайса Xilinx Pro ML403 PPC Virtex-IV Pro (405GP) а это уже головная боль ибо разговоры с менеджером на англицком.. выплата денюжек..

если есть тут кто из работающих с этой платой оставте свои кантакты плиз.. мой - Nikolay-Semenkov@yandex.ru

kolian
()
Ответ на: комментарий от anonymous

>>www.nokia.com/770 arm9 252 MHz, SDK, $350

мне не нужен такой девайс, я говорил про SBC (цена некоторых ~60-80$) к которому я могу цеплять что захочу

Ex ★★
()
Ответ на: комментарий от kolian

>у нас эта плисина прошивается не только аппаратурой по умолчанию но еще и своей.. следовательно нужно написать свой драйвер

через COM или USB?

anonymous
()
Ответ на: комментарий от virgin13

>> Privet. 4to imenno tebia po arm interesuet? menia vot ppp interesuet. Kataius' ia na AT91RM9200. 8/64,5 serialov,2 usb,crt, etc. kernel 2.4.27,uclibc. v predelah 100 $. No bol'6aia, 7x9sm.Est' variant pomen'6e, 6x4sm,tot ge arm. V predelah 80 $. Tak vot, pppd i chat otkompilil.LCP na server posilaet, a server nikak ne otve4aet. Gde rit'? Tolik. P.S.: izvinite, 4to ne v temu...

та что в пределах 80$ что на борту несет?

мне нужны RS232, SSP, USB HOST (необязательно), USB CLIENT (необязательно), пины GPIO, контроллер flat panels (crt ненужен), JTAG, ну и понятное дело набортная рама и флэш, etc....

Ex ★★
()
Ответ на: комментарий от kolian

>если есть тут кто из работающих с этой платой оставте свои кантакты плиз.. мой - Nikolay-Semenkov@yandex.ru

сделай комъюнити на livejournal

anonymous
()
Ответ на: комментарий от virgin13

>>Vse, 4to tebe nana tam est'...tak kak na s4et pppd?

создай в форуме топик, запость туда конфиг, логи...

Ex ★★
()
Ответ на: комментарий от kolian

>пока что через JTAG) не понятно зачем почему ты думаешь что тебе нужен для него драйвер. Это супервизорский интерфейс, ему поддержка процессоро не нужна

anonymous
()
Ответ на: комментарий от anonymous

драйвер будет работать в ядре которое запускается в плате.. драйвер должен работать со спец аппаратурой которая прошита в плисине.. так сказать со своей аппаратурой. своей прошивкой.

kolian
()
Ответ на: комментарий от kolian

>драйвер должен работать со спец аппаратурой которая прошита в плисине.

если не секрет что за аппаратура?

anonymous
()

Сторонникам софтовых решений FPGA будут интересны тем, что на них можно создать HPC-решение гораздо более дешевое как по себестоимости, так и по TCO, чем кластеры. Средненькая плиса на 100 MHz может быть не медленнее, а иногда и в 10-100 раз быстрее, чем софтовое решение на P4 и при этом плиса потребляет в 100 раз меньше энергии чем тот же P4. Вот только программировать плисы намного сложнее, чем писать софт.

Обратите внимание, какая там плиса на ML403 - она содержит 12000 логических ячеек. Этого хватит для того чтобы научиться писать IP для плисы, но реальные алгоритмы придется разрабатывать и тестировать на более крупных плисах семейства Virtex4 , цены на которые, имхо, очень кусаются.

aist1 ★★★
()
Ответ на: комментарий от aist1

согласен, однако можно юзать FPGA со встроенным МК запрограммированным на вытягивание прошивки и программирования FPGA при подаче питания... кажеца у Atmel'а что то есть такое

Ex ★★
()
Ответ на: комментарий от anonymous

я и сам пока не вникал что там будет.. эта плата мне нужна чтобы научиться работать с virtex - 4.. научиться писать софт.

писать софт для этой платы не сама цель. цель - написать по для своей платы в которой будет много virtex-4 и один из них будет отвечать за обмен. на нем будет прошито ядро процессора powerpc ppc405 и запущен линукс. он будет осуществлять обмен данными с другими плисинами и с внешним миром по протоколу MPI

kolian
()
Ответ на: комментарий от aist1

>Сторонникам софтовых решений FPGA будут интересны тем, что на них >можно создать HPC-решение гораздо более дешевое как по себестоимости, >так и по TCO, чем кластеры. Средненькая плиса на 100 MHz может быть >не медленнее, а иногда и в 10-100 раз быстрее, чем софтовое решение >на P4 и при этом плиса потребляет в 100 раз меньше энергии чем тот же >P4. Вот только программировать плисы намного сложнее, чем писать >софт.

>Обратите внимание, какая там плиса на ML403 - она содержит 12000 >логических ячеек. Этого хватит для того чтобы научиться писать IP для >плисы, но реальные алгоритмы придется разрабатывать и тестировать на >более крупных плисах семейства Virtex4 , цены на которые, имхо, очень >кусаются.

+1

kolian
()
Ответ на: комментарий от aist1

>Обратите внимание, какая там плиса на ML403 - она содержит 12000 логических ячеек. Этого хватит для того чтобы научиться писать IP для плисы, но реальные алгоритмы придется разрабатывать и тестировать на более крупных плисах семейства Virtex4 , цены на которые, имхо, очень кусаются.

Более маркетинговый параметр - около 200 тыс системных вентилей. Вполне достаточно чтобы превратить УЖЕ имплементированный PPC405 в высокопроизводительный DSP путем реализации дополнительного набора команд вплоть до SIMD. Можно бросить ресурсы например на всего две необходимые команды - деление и вычисления синуса.

Oval
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.