roboforum.ru

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

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

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

foxit » 17 окт 2008, 19:32

Как-то Робофорум обошел стороной такой кусок электронных девайсов как ПЛИС.
Ведь много интересных проектов можно сделать на них.
Сам давно хочу их освоить да не могу найти хорошей обучалки.

Предлагаю все связаное с ПЛИС складывать в этой теме.

========================== avr123.nm.ru ============================

Есть отличный, старый цикл статей Стешенко - "Школа ПЛИС" - с самого нуля рассказ.
http://chipnews.gaw.ru/html.cgi/arhiv/00_01/stat-28.htm

Стешенко В. Школа разработки аппаратуры цифровой обработки сигналов на ПЛИС.
Занятия 1–7 // Chip News. — 1999. — № 8, 9, 10. — 2000. — № 1, 3, 4.

На сайте Altera прекрасные материалы для обучения, апноуты и проекты пользователей.
http://www.altera.com/support/examples/exm-index.html

КНИГИ конечно ! - несколько библиотек для скачивания - http://avr123.nm.ru

Обучение - первый проект
http://altera.ru/cgi-bin/go?553

Русское описание МАХ3000А он-лайн
http://altera.ru/cgi-bin/go?44

программатор - ByteBlasterMV устройство загрузки конфигурации ПЛИС фирмы Altera
http://altera.ru/cgi-bin/go?35 простая схема на 74HC244

Обучалка на РадиоКот - там же и
САПР Max Plus II 10.0 с лекарством скачать.
http://radiokot.ru/start/mcu_fpga/altera/02/

Русское руководство по САПР Quartus II
ftp://ftp.efo.ru/pub/altera/Designing_w ... rtusII.pdf

Вот еще отличнчый сайт - http://www.fpga4fun.com/
Некотороые ПЛИС вроде есть в PROTEUS

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

EdGull » 17 окт 2008, 19:49

ты для начала сложи в свой профиль свой город... :wink:

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

-= Александр =- » 17 окт 2008, 19:50

Могу попробовать ответить на вопросы. Я уже год с небольшим с Альтерами на работе ковыряюсь - кое-чему уже научился. :roll:
Для начала рекомендую взять MAX или MAX-II. Разрабатываю я все в Quartus. Пока-что большей частью в графическом редакторе. По-тихоньку и язык изучаю...

Предупреждаю сразу - ПЛИС намного более капризна к питанию и сигналам! Кондеры по 0.1 мкФ на каждой паре ног питания просто необходимы. Лучше даже дать ей отдельный стабилизатор. Когда я все это дело начинал - делал себе макет. Фото увы не сохранилось, но в общем это была платка для TQFP с контактными площадками по периметру. Питание, кондеры, генератор на 10 МГц и программатор я налепил прямо на ней. по периметру поставил разъемы и воткнул в обычную дырчатую плату. Вроде работало нормально, только на не высоких частотах естественно. Стояла там у меня EPM7064-10N.

А обучалки хорошей нету. Я на своих-же ошибках учился. Одну промышленную плату угробил (развел хреново), вторая уже нормально работает... :oops:

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

$ilent » 20 окт 2008, 12:41

Дорого... ©

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

avr123.nm.ru » 20 окт 2008, 13:14

У кого есть проектики простенькие - поделитесь плиз. Типа светодиодом помигать. UART реализовать.

100-200 руб ПЛИС в Терраэлектроника.

Руководство по MAX-II
http://www.altera.com/literature/hb/max ... mii5v1.pdf

http://www.altera.com/support/devices/m ... -max2.html

EPM570T100C5N TQFP100 - 206 руб. http://www.terraelectronica.ru

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

-= Александр =- » 20 окт 2008, 15:07

Поверьте, оно того стоит! Конечно надо уже иметь достаточный опыт, чтоб не спалить микросхемку за 500р из-за глупой ошибки в питании... :roll:
А примеров много на сайте fpga4fun.com

Добавлено спустя 57 минут 29 секунд:
Кстати попробовать работать с ПЛИС можно и не покупая ее - в Quartus встроен отличный симулятор! Рисуем что у нас приходит на входы - он нам показывает что будет на выходах. Я вот щас над одной платой работаю - пока еще ни разу не прошил ее, а отлаживаю все на симуляторе. Повторяемость в железе 100% (если конечно не ошибся во входных сигналах).

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

Виталий » 20 окт 2008, 16:26

А можно с помощью дешевой плис цифровать сигнал 16-24 бита с частотой 30Mhz?
А простейшую обработку сделать? Ну там усреднить сигнал например?

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

-= Александр =- » 20 окт 2008, 16:30

Цифровать надо естественно АЦП. А вот обработать и в память положить - это как раз самое то.

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

Виталий » 20 окт 2008, 18:34

Ну я имею ввиду есть какая-нибудь связка проверенная АЦП + ПЛИС. Под указанную задачу и подешевле =)

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

EdGull » 20 окт 2008, 20:11

в смысле АЦП + ПЛИС + ОЗУ?

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

Виталий » 20 окт 2008, 22:16

Да.

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

-= Александр =- » 21 окт 2008, 12:14

Бери АЦП любое и память тоже любую и делай. Проще будет если у АЦП параллельный выход. (Если нет - надо регистры сдвига ставить). Желательно чтоб ширина памяти была равна или больше ширины АЦП. (Иначе придется каждое измерение в 2 ячейки класть, что тоже неудобно.

В Альтере размещаешь две системы переброски - из АЦП в память и из памяти в контроллер (или прямо на комп) и радуешься.

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

Виталий » 21 окт 2008, 13:45

Это я понимаю. Я же спросил не зря про проверенную и дешевую связку. =)

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

-= Александр =- » 21 окт 2008, 13:57

Работать будет любая связка - главное временные задержки стробов методом тыка подогнать...

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

avr123.nm.ru » 21 окт 2008, 19:13

Логический анализатор многоканальный на ПЛИС ЕРМ3064АТС100-10 ALTERA
http://radiokot.ru/circuit/digital/measure/17/
Можно сделать прибор и можно в симуляторе MAX plusII запустить - посмотреть что к чему.

Платан (Россия, Москва)
+7 (495) 970-00-99 shop@platan.ru http://www.platan.ru
Розн. Altera EPM3064ATC100-7N/EPM3064ATI100-10N, MAX3000A, TQFP100 PBfree -

всего 84 руб.


Rambler\'s Top100 Mail.ru counter