roboforum.ru

Технический форум по робототехнике.
Текущее время: 26 ноя 2024, 21:26

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 111 ]  На страницу Пред.  1, 2, 3, 4, 5, 6, 7, 8  След.
Автор Сообщение
 Заголовок сообщения: Re: ПЛИС и все что с ними связано
СообщениеДобавлено: 06 янв 2010, 18:57 
Не в сети

Зарегистрирован: 03 янв 2010, 17:09
Сообщения: 21
Откуда: Cherkassy
так 50к вентилей - это совсем ничто! вы на них не сделаете даже аналога аттини :(
максимум, что выйдет из такого набора - кодовый замок или термостат

я вот могу сказать, что в 1М и 3М платформы compactRIO не влазит нейронная сеть на десяток нейронов с алгоритмом обучения :(


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ПЛИС и все что с ними связано
СообщениеДобавлено: 06 янв 2010, 23:48 
Не в сети
Аватара пользователя

Зарегистрирован: 28 авг 2006, 17:09
Сообщения: 664
Откуда: Всеволожск (СПб)
прог. языки: С, C++, Python, Lua, VHDL, Verilog, Forth
ФИО: Олег Белоусов
Ну так выше писалось что используются еще меньшие ПЛИС. На моей плате стоит 500к, так туда влазит 4 32-битных процессора или 1 процессор у куча "обвеса" на любой вкус (да хотя бы таже обработка видео с камеры). А нейросети делать на ПЛИС не выгодно - это давно известно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ПЛИС и все что с ними связано
СообщениеДобавлено: 07 янв 2010, 13:13 
Не в сети

Зарегистрирован: 03 янв 2010, 17:09
Сообщения: 21
Откуда: Cherkassy
я думаю, что в 500к войдет 4 примитивных 32 разрядных АЛУ, но никак не процессора :(
то же с 1 "процессором и обвесом". ну АЛУ будет чуть мощнее

а для обработки видео нужно ведь скорость, а не какие то сложные устройства. так никто и не сомневается, что параллельная fpga да на 300МГц тактовой будет это видео рвать в реальайме


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ПЛИС и все что с ними связано
СообщениеДобавлено: 07 янв 2010, 13:35 
Не в сети
Аватара пользователя

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
Ребята, о чем тут спорить.
32-битный проц можно и в 128 триггерах намутить...
А можно и такой "пентиум" нарисовать - вообще никуда не влезет.

Добавлено спустя 3 минуты 7 секунд:
Цитата:
1М и 3М платформы compactRIO

У производителей часто очень разные понятия "гейтов" поэтому 3M
- это фактически просто рекламный штамп.
К тому же компактРио вы, наверное, на Лабвью программируете?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ПЛИС и все что с ними связано
СообщениеДобавлено: 07 янв 2010, 15:47 
Не в сети

Зарегистрирован: 03 янв 2010, 17:09
Сообщения: 21
Откуда: Cherkassy
так точно, платформа cRIO программируется исключительно на языке G в системе LabVIEW
на шасси там точно смонтирован хилинкс на 1м или на 3м (FPGA Xilinx Virtex-II 3000)

а создавать просто АЛУ хоть на 100 разрядов без операционки и без софта кому надо?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ПЛИС и все что с ними связано
СообщениеДобавлено: 07 янв 2010, 16:03 
Не в сети
Аватара пользователя

Зарегистрирован: 28 авг 2006, 17:09
Сообщения: 664
Откуда: Всеволожск (СПб)
прог. языки: С, C++, Python, Lua, VHDL, Verilog, Forth
ФИО: Олег Белоусов
Да не говорите ерунды. Раз делают - значит надо. Я пишу только то что сам проверил. У меня на Spartan-3E 500к работал Java Optimized Processor - это тоже просто АЛУ? А операционка тоже не всегда нужна. Например сейчас делаю "просмотр" 10G потока на 32 миниатюрных ядрах где нет операционки. Ибо нафиг она там? Давайте еще оценивать процессоры по возможности запуска на них Win-7!

Добавлено спустя 1 минуту 57 секунд:
Andrew писал(а):
я думаю, что в 500к войдет 4 примитивных 32 разрядных АЛУ, но никак не процессора :(


Ну и зря так думаете - входит.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ПЛИС и все что с ними связано
СообщениеДобавлено: 07 янв 2010, 16:04 
Не в сети
Аватара пользователя

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
Цитата:
программируется исключительно на языке G в системе LabVIEW

Так вот поэтому я и не думаю, что код получается шибко оптимальный.

Цитата:
а создавать просто АЛУ хоть на 100 разрядов без операционки и без софта кому надо?

Примеров много. И нафиг не нужна ни операционка, ни софт, потому что процы
(а не только АЛУ!) такие делают "для конкретной железки", когда совместимость никого не волнует.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ПЛИС и все что с ними связано
СообщениеДобавлено: 07 янв 2010, 16:16 
Не в сети

Зарегистрирован: 03 янв 2010, 17:09
Сообщения: 21
Откуда: Cherkassy
ну так для использования fpga нужен сначала реалтаймовый движок, который будет выпонять код "робота".
сколько займет такой движок для имитации хотя бы аттиниМК?
потом на каком языке программируется этот "движок"?
это входит в любительские развлекательные проекты? или все же это работа для высокооплачиваемых инженеров-разработчиков?

скажем разобраться с БаскомАВР и программировать аттини2313 и собирать термометры и прочие поделки с индикаторам заняло несколько дней


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ПЛИС и все что с ними связано
СообщениеДобавлено: 07 янв 2010, 16:21 
Не в сети
Аватара пользователя

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
Andrew,
про "хотя бы ATtiny" - это смешно.
Если вы хотите сделать проц оптимальный для реализации на ФПГА,
то и делайте проц ЗАТОЧЕННЫЙ для этого.
Про какой еще реалтаймовый движок вы говорите? Тут проектов много,
в том числе и на тини и на мегах - покажите пример такого движка что-ли....

Компиляторы, я вас уверяю тоже пишутся при желании.
Ту же форт-машину сделать на ФПГА много проще, чем имитировать любой железный проц.
И компилятор у вас будет сразу готовый.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ПЛИС и все что с ними связано
СообщениеДобавлено: 07 янв 2010, 16:34 
Не в сети

Зарегистрирован: 03 янв 2010, 17:09
Сообщения: 21
Откуда: Cherkassy
ну вот смотрите: на том же cRIO стоит реалтаймовый движок на ... Р2-450Мгц и памяти там у него 512 и обвязка вся и 100мб сеть, а управляет он чем то прошитым в fpga, например, PID-регулятором

а если мы берем какойто кит с fpga, то нам нужно:
1. тактировать fpga
2. иметь озу и пзу
3. иметь некое АЛУ в fpga со своей системой команд
4. после ресета начинать читать пзу с неким подобием ОС или загрузчиком для выполнения некой последовательности команд
5. ну и так далее...

а в МК это уже все реализовано и нужно только писать программу "робота"
так что единственное преимущество fpga это скорость, если получится реализовать параллельность и много ног


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ПЛИС и все что с ними связано
СообщениеДобавлено: 07 янв 2010, 16:38 
Не в сети
Аватара пользователя

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
Я и не говорил, что "типового лайнтрейсера" удобно делать на ФПГА.
ФПГА нужно, чтобы обеспечить некие "сверхспособности", и ядра туда для того и встраивают.
А так - конечно это расточительно и по ресурсам, и по времени.
Впрочем как и компактРИО :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ПЛИС и все что с ними связано
СообщениеДобавлено: 07 янв 2010, 16:53 
Не в сети

Зарегистрирован: 03 янв 2010, 17:09
Сообщения: 21
Откуда: Cherkassy
можете предложить, что удобнее и выгоднее будет сделать на ФПГА?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ПЛИС и все что с ними связано
СообщениеДобавлено: 07 янв 2010, 16:53 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
Michael_K, незнаю, но мне почему-то кажется, что форт машину всё же дешевле и проще купить будет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ПЛИС и все что с ними связано
СообщениеДобавлено: 07 янв 2010, 16:59 
Не в сети
Аватара пользователя

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
Обработка видео, множество синхронных точных шимов с мгновенной реакцией на аварию,
скоростные регуляторы... Да и мало ли...
Мне вот надо будет сделать по работе 48 уартов, например... :)

P.S. Найдите в сети XPROZ, например - это 16-битное ядро на 2000 гейтах,
там и компиляторы к ним какие-то даже вроде даже были.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ПЛИС и все что с ними связано
СообщениеДобавлено: 07 янв 2010, 17:08 
Не в сети

Зарегистрирован: 03 янв 2010, 17:09
Сообщения: 21
Откуда: Cherkassy
нууууууу, если видео или скоростное, то надо ставить уже DSP, но никак не фпга

кстати марсоходы вроде бы полностью построены на хилинксах, но информации никакой нету, что именно и как реализовано


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 111 ]  На страницу Пред.  1, 2, 3, 4, 5, 6, 7, 8  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 14


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO