roboforum.ru

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

ПЛИС микроконтроллеры+ еще много чего в одном чипе.

ПЛИС микроконтроллеры+ еще много чего в одном чипе.

MorfSD » 10 ноя 2010, 13:00

собственно инфа по ним.
http://www.altera.ru рускоязычный сайт компании альтера,тут можно различной инфой разжится.
для особо понятливых инфа тут-http://www.altera.ru/cgi-bin/go?44
схемка програматора-http://www.altera.ru/cgi-bin/go?35
совт и язык програмирования-https://www.altera.com/download/dnl-index.jsp
4 года назад меня учили юзать AVR и ПЛИСы! АVRесть и много но функционал ограничен, ПЛИСЫ некоторые модели могут заменить сразу кучу AVR и причем одновременно. помню както на одной ПЛИСе захренячили проц под пень2! бегало весело машинка с непойми каким процем. текст прошивки апупенный там был!

Добавлено спустя 8 минут 7 секунд:
Кому надо могу дать базывые знания по QII

Re: ПЛИС микроконтроллеры+ еще много чего в одном чипе.

galex1981 » 10 ноя 2010, 14:01

Насколько я знаю ПЛИС это ПЛИС, МК это МК... Но за инфу спасибо!

Re: ПЛИС микроконтроллеры+ еще много чего в одном чипе.

$ilent » 10 ноя 2010, 16:49

galex1981 писал(а):Насколько я знаю ПЛИС это ПЛИС, МК это МК... Но за инфу спасибо!
Ну да, просто набор вентилей. Попробуй организуй на них фильтр Калмана (не знаю что это, просто звучит класно (фильтр Калмана на вентилях)). Ко всему прочему стоят ого-го, а циклы перезаписи не ого-го. Ну нафиг.
Тема вообще не предполагает ни какого обсуждения, как мне кацца.

Re: ПЛИС микроконтроллеры+ еще много чего в одном чипе.

EIN_ENGEL » 10 ноя 2010, 17:19

У Xilinx есть программные ядра микроконтроллеров MicroBlaze и PicoBlaze. Получается контроллер, программируемый на Си и плюс оставшаяся логика самой ПЛИСы.
В старшие Виртексы встроено ядро PowerPC.

Циклы перезаписи ограничены только у CPLD, а FPGA саму не прошивают, она грузит прошивку из внешней флеш-памяти.

На вентилях да, заколебёшься :) , но на простейших элементах (сумматоры-умножители) делается довольно просто.

Re: ПЛИС микроконтроллеры+ еще много чего в одном чипе.

avr123.nm.ru » 10 ноя 2010, 18:07

MorfSD писал(а):Кому надо могу дать базывые знания по QII


А на вопросы ответишь ? :D Может понадобится.

Re: ПЛИС микроконтроллеры+ еще много чего в одном чипе.

Skyline » 10 ноя 2010, 20:20

Из ссылки кстати "тирешку" убрать надо, а то не пашет! :wink:

Re: ПЛИС микроконтроллеры+ еще много чего в одном чипе.

Romikgy » 10 ноя 2010, 22:12

а в чем новизна информации?

Re: ПЛИС микроконтроллеры+ еще много чего в одном чипе.

Michael_K » 10 ноя 2010, 22:33

из плиса получится микроконтроллер... угу...
только далеко не "в одном чипе". Если вокруг еще десяток-два чипов понатыркать - то получится.
Потребляющий как конь, дорогой как комп и здоровый как танк...
а так, ага, все пральна написал :)

Re: ПЛИС микроконтроллеры+ еще много чего в одном чипе.

WickedGoblin » 17 ноя 2010, 16:36

Эх изучить бы лучше at94k(s) от Atmel.
Там хоть правая часть знакома.

Re: ПЛИС микроконтроллеры+ еще много чего в одном чипе.

-= Александр =- » 17 ноя 2010, 18:45

ПЛИСы и МК - это две совершенно разные вещи. И задачи у них тоже разные. МК легко работает по сложным алгоритмам, зато ПЛИС может почти мгновенно выполнять многобитные операции, управлять кучей ног одновременно и синхронно. Например получить по SPI вагон данных и выдать такую-же кучу ШИМ-сигналов на разные ноги. Или числа из АЦП в память перекидывать мегабайтами в секунду. А вот работать с символьным ЖК-индикатором, строить всякие менюшки многоуровневые, поведением робота управлять, всякие алгоритмические задачки - тут даже хиленький МК лучше справится... Есть ПЛИСы со встроенными ядрами МК. Но им тоже нужен флэш и ОЗУ снаружи. В общем радиолюбителю такие монстры не нужны. Если для чего-то не хватает МК - можно простенькую CPLD к нему приставить. Банально количество ног увеличить или там скоростной счетчик или синтезатор на ней соорудить. В общем чтоб "достраивать" свой функционал к существующему контроллеру. Например MAX7000 - они 5-вольтные и в нормальных паябельных корпусах.

Re: ПЛИС микроконтроллеры+ еще много чего в одном чипе.

StArt » 18 ноя 2010, 10:11

Тоже маленько неправильно))))).
1) ПЛИС и МК - безусловно совершенно разные вещи, тут к гадалке неходи.
2) А вот на счет встроенных ядер: применительно к Altera - нету их там. А есть мегафункции которые синтезируют ядра на базе логических ячеек в ПЛИСине (Например альтеровский NIOS).
3) ОЗУ в Альтеровских ПЛИСах хоть небольшое но всё же имеется (например в EP2C8Q208 - 166 кБит), а флеш можно использовать незадействованный из конфигурационной флешки.
4) На счёт что "радиолюбителю такие монстры не нужны" вот тут каждые решает сам - что ему нужно под определённую задачу. Да и к тому же радиолюбитель - понятие растяжимое.
5) Ну а на счет стоимости - тот же EP2C8Q208 стоит 500-550р. Я считаю не так уж и много за тот функционал которым его можно наделить. С рассыпухой (питание, ПЛИС, флешка, озу, ну и разъёмы))) самопальная плата на этом ПЛИСе обойдётся примерно в 1000р.
Ну вот как то так.

Re: ПЛИС микроконтроллеры+ еще много чего в одном чипе.

Michael_K » 18 ноя 2010, 11:00

StArt писал(а):каждые решает сам - что ему нужно под определённую задачу

Абсолютно верно - это из задачи должно расти.
StArt писал(а):EP2C8Q208 стоит 500-550р

StArt писал(а):самопальная плата на этом ПЛИСе обойдётся примерно в 1000р.

Это оптимистично, я бы сказал.
StArt писал(а):С рассыпухой (питание, ПЛИС, флешка, озу, ну и разъёмы)))

А еще тактовый генератор, цепи ресета, какой-нить АЦП (то, что в МК встроено) - так монстры и получаются :)

Re: ПЛИС микроконтроллеры+ еще много чего в одном чипе.

StArt » 18 ноя 2010, 11:45

А чего тут оптимистичного? Конечно всё зависит от задачи и объёма, но 510р - цена по которой мы покупаем эти циклоны. Да забыл генератор :pardon: (+150р). Ну и естественно сама печатка то не бесплатная - и утюгом её сложно сделать довольно :) .
А по поводу монстров - тут уж извините, за результат надо платить. Естественно у каждого чипа своя ниша, и глупо использовать серьёзный ПЛИС в настенном термометре (собственно вам ли не знать :wink: ).

Re: ПЛИС микроконтроллеры+ еще много чего в одном чипе.

-= Александр =- » 18 ноя 2010, 13:20

Вот по этому для домашних поделок проще взять какой-нить LPC2478 где есть дофига всего... Для какой любительской задачи может быть нужно синтезированное ядро? Ну разве что только для интереса с ним поработать.


Rambler\'s Top100 Mail.ru counter