roboforum.ru

Технический форум по робототехнике.

ПЛИС и все что с ними связано

Re: ПЛИС и все что с ними связано

Michael_K » 07 янв 2010, 17:13

то надо ставить уже DSP, но никак не фпга

Совсем не факт... имхо, конечно.

Re: ПЛИС и все что с ними связано

Strijar » 07 янв 2010, 17:19

нууууууу, если видео или скоростное, то надо ставить уже DSP, но никак не фпга


Да, вы уверены? ;) - http://www3.elphel.com/index.php, камера 5мпикс, 30 fps JPEG

Re: ПЛИС и все что с ними связано

Andrew » 07 янв 2010, 17:38

и что удивительного для 300МГц фпга с внешней ддр памятью? реализовать алгоритм сжатия? ясно же написано, что "для стационарно установленных камер, у которых большую часть площади кадра обычно занимает неподвижный фон"

Re: ПЛИС и все что с ними связано

vvk74 » 07 янв 2010, 21:08

Мое, обывательское, мнение - FPGA набор вентилей, а уж реализовать на них можно все, что угодно, хоть процессор, хоть DSP, а вообще они как правило используются при необходимости реализации нестандартной задачи, когда нет готовых решений.
Хотя в любительской практике сверхмощные FPGA не используются из-за их неподъемной стоимости. Я вот в данный момент для изучения камеры TCM8240MD использую EPM7128SLC84
в связке с ATMEGA644, и если бы у меня в распоряжении была хотябы какая-нибудь EPF10K10 я бы был гораздо увереннее.

Re: ПЛИС и все что с ними связано

Andrew » 07 янв 2010, 22:41

так работа с FPGA без микроядра - это занятие явно не умное, а с микроядром - это обычное программирование на языках высокого уровня не отличается от программирования МК

кто думает, что FPGA - это так круто, то пусть нарисует обычного лайнтрейсера на дискретной логике и потом перенесет в FPGA. и представит результаты :ROFL:

Re: ПЛИС и все что с ними связано

Michael_K » 07 янв 2010, 22:58

так работа с FPGA без микроядра - это занятие явно не умное.

Andrew, у вас очень странные понятия о применениях FPGA...

Re: ПЛИС и все что с ними связано

Strijar » 07 янв 2010, 23:27

Andrew писал(а):кто думает, что FPGA - это так круто, то пусть нарисует обычного лайнтрейсера на дискретной логике и потом перенесет в FPGA. и представит результаты :ROFL:


А в чем подвох-то? Тут несколько транзисторов справяться, не то что FPGA.

Re: ПЛИС и все что с ними связано

Andrew » 08 янв 2010, 12:11

ок, вот поясните, специалисты по фпга. вот вы хотите чтото делать с видеопотоком на фпга

вы его в фпга куда принимаете? на счетчик, что описано как сделать на радиокоте (http://radiokot.ru/start/mcu_fpga/altera/) и вход которого физически висит на каком то пине, а сам счетчик сгенерирован внутри фпга или там мультиплексор или кадровый регистр, не суть важно?

или все же вы этот видеопоток принимаете как входной поток из порта в некоторую си-подобную процедурную программу?

те в чем же всетаки идет программирование? в терминах лог.элементов и триггеров или в терминах процедурного программирования

зы а лайнтрейсера все же напишите :lol:

Re: ПЛИС и все что с ними связано

Strijar » 08 янв 2010, 13:28

Чего то я вообще не пойму о чем вы толкуете. Для FPGA есть специальные языки описания "железа" (VHDL, Verilog, SystemC)- я думаю вы это и без меня знаете. Или вы просто стебетесь уже? Вот вам лайнтрейсер на VHDL и успокойтесь уже:

Код: Выделить всёРазвернуть
left_motor <= right_sens;
right_motor <= left_sens;

Re: ПЛИС и все что с ними связано

Michael_K » 08 янв 2010, 16:00

я думаю вы это и без меня знаете

Не-а... Он лабвьюшник :)

Re: ПЛИС и все что с ними связано

Strijar » 08 янв 2010, 16:19

Я и слов то таких не знаю! Это видимо очень круто. А я то все по старинке.. на vhdl ;)

Re: ПЛИС и все что с ними связано

Andrew » 08 янв 2010, 17:02

ладно, спор то ниочем :(

но тем не менее, для желающих, вот таймер http://habrahabr.ru/blogs/DIY/80056/,
который я на аттини пишу за... , даже не пишу, а он у меня готовый есть и занимает строчек 20 на баскоме. и стоит аттини у меня дома $2, а атмега8 - $2.5, а атмега 16 - $3.5

платформочка эта (http://www.altera.com/products/devkits/ ... 2C20N.html)стоит $150 без доставки и
размерчик у нее не маленький, и вроде как всего 20к вентилей,что вы, интересно, на них построите реальное и нужное?

и мы помним, что mini-ITX (16x16см)полная платка стоит менее $70 в магазине через дорогу, а nano-ITX (12х12см)стоит менее $120, я уж не говорю про обломки всяческих ноутов

зы а для лайнтрейсера - это:
left_motor <= right_sens;
right_motor <= left_sens;
даже не идеализированая модель
это так, пояснение идеи :ROFL: :ROFL: :ROFL:

Re: ПЛИС и все что с ними связано

Strijar » 08 янв 2010, 17:15

Да пишите кто вам не дает то... У меня ПЛИСы есть - и когда я дорасту до паука, 18 серв + датчики контакта будут управляться одним ПЛИСом, а не процессором и кучей обвеса.

Re: ПЛИС и все что с ними связано

Andrew » 08 янв 2010, 23:39

я вам по секрету скажу, что 18 серв - это 18 прямых ног с МК, а у атмега16 их ставится аж 32. и проги у меня влезет аж 16 килобайт высокоуровевой. а если не влезет, то поставлю атмега32 за $5 :D :D :D

Re: ПЛИС и все что с ними связано

=DeaD= » 08 янв 2010, 23:41

2Andrew: А мы вам по секрету скажем - что не всё так просто с рулением кучей серв с обычного МК, если не хочется получить в итоге джиттинг или малый шаг управления.


cron
Rambler\'s Top100 Mail.ru counter