IPB
Форуму требуются модераторы из числа студентов или работающих в МГУ! Пишите на wzadm yandex.ru !

Ваш энциклопедический текст удалили из Википедии? Сохраните его в Викизнании или смежном проекте!

Здравствуйте, гость ( Вход | Регистрация )

→ 

Добавить в закладки - CTRL-D

4 страниц V   1 2 3 > »   
Reply to this topicStart new topic
FPGA: курс по программированию для 2го курса
Юрий Румянцев
сообщение 13.12.2007, 21:14
Сообщение #1


практически свой
***

Группа: Участники
Сообщений: 32

Предупреждения:
(0%) -----


Дамы и господа студенты второго курса!

Надоел С, устали от Matlaba, а программирование микроконтроллеров кажется пресным? )) Тогда следующий анонс для вас!



Кафедра Общей Физики и Волновых Процессов рада пригласить студентов второго года обучения на весенний курс «Введение в архитектуру, программирование и применение FPGA (ПЛИС)».


FPGA (Field Programmable Gate Array) или ПЛИС (Программируемая Логическая Интегральная Схема) – полупроводниковый электронный компонент, используемый для создания цифровых интегральных схем. В отличие от обычных цифровых микросхем логика работы ПЛИС не определяется при изготовлении, а задаётся посредством программирования (проектирования). ПЛИС включает набор логических ячеек (вентили, триггеры) и программируемую матрицу. Матрица обеспечивает соединение этих ячеек в соответствии с проектом разработчика.

ПЛИСы представляют одно из самых интересных и быстро развивающихся направлений современной цифровой микроэлектроники. За последнее десятилетие наблюдался бурный рост рынка этих устройств и существенное улучшение их характеристик. С появлением ПЛИС проектирование цифровых микросхем перестало быть уделом исключительно крупных предприятий с объемами выпуска в сотни тысяч кристаллов. Проектирование и выпуск небольшой партии уникальных цифровых устройств на базе ПЛИС стал возможен в условиях проектно-конструкторских подразделений промышленных предприятий, в исследовательских и учебных лабораториях и даже в условиях домашних радиолюбительских рабочих мест.

Использование промышленно выпускаемых ПЛИС и программного обеспечения на базе языков VHDL и Verilog существенно упрощает разработку цифровых устройств.

Целью курса является знакомство с архитектурой, языками программирования, практикой создания простых систем обработки цифровых сигналов на базе FPGA Starter Kit “Spartan3e” (фирма Xilinx).
В курсе параллельно будут рассматриваться два подхода к программированию ПЛИС:
- схемотехнический (графическое представление всех логических элементов и связей между ними),
- основанный на высокоуровневом описании цифровой схемы с помощью языка программирования VHDL (HDL – hardware description language).

Занятия будут проводится в рамках курса «Программирование». Итогом курса будет реализация реального проекта цифровой схемы в железе и описание его в курсовой работе.

!!! Направление интереснейшее, новое и перспективное !!!


С вопросами обращаться к аспиранту Румянцеву Юрию, который будет проводить занятия (8-926-590-98-68, yarumyantsev@rttv.ru, ICQ: 30475984).

Запись на курс проводится до 8 февраля 2008 г (послать email на yarumyantsev@rttv.ru со своими контактами).

Собеседование будет проводится 9 февраля в Корпусе Нелинейной Оптики на втором этаже в практикуме «Компьютеры и Измерения» комната 209-1 в 12:00. На собеседовании будут раъяснены все ньюансы организации учебного процесса.


Go to the top of the page Вставить ник
+
dancemaster
сообщение 14.12.2007, 1:50
Сообщение #2


Вечная оппозиция.
***********

Группа: Элита
Сообщений: 2,802

Предупреждения:
(0%) -----


а невторокурсникам можно, если будет интересно?..
Go to the top of the page Вставить ник
+
hronos
сообщение 14.12.2007, 10:07
Сообщение #3


сорвиголова
*******

Группа: Гуру
Сообщений: 476

Предупреждения:
(0%) -----


а вообще уже даже не студентам, тоже если интересно?..
Go to the top of the page Вставить ник
+
toshas
сообщение 14.12.2007, 10:38
Сообщение #4


супер-элита
*********

Группа: VIP
Сообщений: 915

Предупреждения:
(0%) -----


2 dancemaster в очередь! ))

насколько я понял, можно как факультатив, но пока программа не составлена, и что-то более конкретное будет предложено позже после НГ ориентировочно

p.s. хорошо бы модератору собрать все эти темы воедино )

Сообщение отредактировал toshas - 14.12.2007, 10:39
Go to the top of the page Вставить ник
+
DeepKeeper
сообщение 14.12.2007, 22:47
Сообщение #5


супер-элита
*********

Группа: VIP
Сообщений: 928

Предупреждения:
(0%) -----


я тоже не второкурсник и мне тоже интересно:)
Go to the top of the page Вставить ник
+
ivandasch
сообщение 15.12.2007, 2:46
Сообщение #6


-----
***********

Группа: Элита
Сообщений: 4,867

Предупреждения:
(0%) -----


Жутко интересно, пошел копать материалы. Вопрос такой - какова примерная стоимость места разработчика и одной матрицы? Реально ли радиолюбителю ковыряться с этим дома, или порядок цен десятки тыс. у.е.?
Go to the top of the page Вставить ник
+
toshas
сообщение 15.12.2007, 8:22
Сообщение #7


супер-элита
*********

Группа: VIP
Сообщений: 915

Предупреждения:
(0%) -----


вот описание отладочной платы на spartan3e http://terraelectronica.ru/pdf/DIGILENT/DL-S3EBOARD.pdf
ее стоимость порядка 6000р.

сама fpga spartan3e в версии устновленной на этой самой отладочной плате, а именно XC3S500E стоит порядка 20-30 у.е.
но проблема там в корпусе PQ208, FT256 или FG320 такой распаять далеко не каждому радиолюбителю подсилу(
Go to the top of the page Вставить ник
+
ivandasch
сообщение 15.12.2007, 9:22
Сообщение #8


-----
***********

Группа: Элита
Сообщений: 4,867

Предупреждения:
(0%) -----


Ну это по-божески. Насколько я понял, существует бесплатная версия средств разработки. Стоит попробовать покрутить вещицу в руках.
Go to the top of the page Вставить ник
+
toshas
сообщение 15.12.2007, 12:22
Сообщение #9


супер-элита
*********

Группа: VIP
Сообщений: 915

Предупреждения:
(0%) -----


качать пакет тут http://www.xilinx.com/ise/logic_design_prod/webpack.htm
ограничение до 1.5 млн вентилей (XC3S500E содержит соотв 0.5млн)

страничка со ссылками на доки http://vak.ru/doku.php/proj/xilinx/spartan3e

программировать можно не только на vhdl, но и на verilog.

в принципе все относительно доступно по деньгам, но для реальной отладки в железе может понадобится осциллограф скоростной, а такие типа lecroy tektronix стоят от 90тыс. руб ((

кстати сейчас что-то эти плисы из прайсов совсем исчезли, м.б. перед НГ новых завозов нет, но во всех магазинах электроники (chipdip platan mitracon и т.д.) днем с огнем не смог найти (

может и по ARM на факультете что-то читается ? )

Сообщение отредактировал toshas - 15.12.2007, 13:22
Go to the top of the page Вставить ник
+
ivandasch
сообщение 15.12.2007, 21:43
Сообщение #10


-----
***********

Группа: Элита
Сообщений: 4,867

Предупреждения:
(0%) -----


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

P.S. А что там с ARM? Ведь они платами продаются, туда можно linux поставить и на С спокойно прогать. Или я что-то не понимаю?
Go to the top of the page Вставить ник
+
toshas
сообщение 15.12.2007, 22:13
Сообщение #11


супер-элита
*********

Группа: VIP
Сообщений: 915

Предупреждения:
(0%) -----


да, при наличии определенного "обвеса" на микроконтроллер ARM ставится линукс,
причем так же можно начать с готовой отладочной платы типа http://terraelectronica.ru/pdf/OLIMEX/SAM7-P64.pdf , стоимостью около 1500р.
(к сведению большинство мобильных устройств работают на них)

кстати в fpga можно загрузить микропроцессорное ядро 8ми или 32х битное.

на мой скоромный имхо микропоцессор обладает большей гибкостью, зато fpga выигрывает большей скоростью,
а вот вместе они способны перекрыть крайне широкий спектр задач в электронике и в комп. эксперименте в частности, fpga для периферии arm для управления - идеальное сочетание.

Go to the top of the page Вставить ник
+
Юрий Румянцев
сообщение 8.1.2008, 22:12
Сообщение #12


практически свой
***

Группа: Участники
Сообщений: 32

Предупреждения:
(0%) -----


Ну про ARM, линукс и даже микропроцессоры вы рано заговорили.. Мы будем осваивать схемотехнику с азов: логические элементы, тригерры, регистры, счетчики.. В итоге реализуем некоторый конечный цифровой автомат. Это будет вводный курс, те кто заинтересуются, смогут продолжить работу на факультативной основе.

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

В любом случае на собеседование приглашаются все желающие - мы сможем, думаю, прийти к некоторому соглашению.
Go to the top of the page Вставить ник
+
toshas
сообщение 8.1.2008, 22:51
Сообщение #13


супер-элита
*********

Группа: VIP
Сообщений: 915

Предупреждения:
(0%) -----


Цитата(Юрий Румянцев @ 8.01.2008, 22:12) *
на собеседование приглашаются все желающие


когда ? где ?
Go to the top of the page Вставить ник
+
Юрий Румянцев
сообщение 10.1.2008, 14:55
Сообщение #14


практически свой
***

Группа: Участники
Сообщений: 32

Предупреждения:
(0%) -----


собеседование будет проводится в КНО на втором этаже в помещении практикума Компьютеры и измерения. По поводу времени: собеседование переносится с 8го февраля где-то на неделю, чтобы дать больше времени людям узнать об этом курсе.

Кто еще не заявлял о своем желании принять участие в собеседовании (повторюсь, приглашаются все желающие), просьба написать емейл на yarumyantsev@rttv.ru
Go to the top of the page Вставить ник
+
toshas
сообщение 10.1.2008, 21:18
Сообщение #15


супер-элита
*********

Группа: VIP
Сообщений: 915

Предупреждения:
(0%) -----


Failed to deliver to '<yarumyantsev@rttv.ru>'
[OBORONA-SPAM]

Reporting-MTA: dns; mail.rttv.ru

Original-Recipient: rfc822;<yarumyantsev@rttv.ru>
Final-Recipient: system;<yarumyantsev>
Action: failed
Status: 5.0.0


у меня одного письмо отсылаться не хочет ?
Go to the top of the page Вставить ник
+
Юрий Румянцев
сообщение 10.1.2008, 23:30
Сообщение #16


практически свой
***

Группа: Участники
Сообщений: 32

Предупреждения:
(0%) -----


еще можно слать на m_x_ch@mail.ru
Go to the top of the page Вставить ник
+
toshas
сообщение 14.2.2008, 20:50
Сообщение #17


супер-элита
*********

Группа: VIP
Сообщений: 915

Предупреждения:
(0%) -----


выложу рекомендованные книжки)
Бибило "Основы языка VHDL" (нашлось только предыдущее 2ое издание)
Опадчий "Аналоговая и цифровая электроника"
http://rapidshare.com/files/91832931/bibilo_i_opad.rar.html
качество среднее, если кто найдет получше, выкладывайте)
Go to the top of the page Вставить ник
+
nigga
сообщение 18.2.2008, 20:45
Сообщение #18


мимо проходил


Группа: Участники
Сообщений: 3

Предупреждения:
(0%) -----


А что делать тем, кто прозевал собеседование в четверг?) Можно без собеседования ходить?
И еще, очень важно: по каким дням и во сколько проводятся занятия?
Go to the top of the page Вставить ник
+
toshas
сообщение 18.2.2008, 22:57
Сообщение #19


супер-элита
*********

Группа: VIP
Сообщений: 915

Предупреждения:
(0%) -----


занятия будут по средам в 17.00 и по субботам в 15.00, т.е. всего два! раза в неделю.
пиши на почту организаторам или так приходи м.б. договоришся.
Go to the top of the page Вставить ник
+
toshas
сообщение 20.2.2008, 21:52
Сообщение #20


супер-элита
*********

Группа: VIP
Сообщений: 915

Предупреждения:
(0%) -----


продолжим собирать материал:

мануал к стартеркиту http://www.digilentinc.com/Data/Products/S...arter_ug230.pdf

кое-что о плис http://www.sm.bmstu.ru/sm5/n4/oba.html

немного о S3EBOARD http://www.vak.ru/doku.php/proj/xilinx/spartan3e (+ссылки оттуда)

небольшой, но неплохой сайт fpga4fun.com (+ссылки оттуда)

неплохая переведенная книжка о fpga вообще (история, архитектура, проектирование) http://rapidshare.com/files/93472993/____.djvu.html

лабораторки по курсу Цифровая Электроника (триггеры, элементы) на labview http://www.bmstu.ru/~rl1/courses/electr/DI...T%202/index.htm
Go to the top of the page Вставить ник
+

4 страниц V   1 2 3 > » 
Reply to this topicStart new topic

 

Хостится на базе технических средств проекта Викизнание! Связаться с вебмастером по e-mail: wzadm yandex ru
RSS Текстовая версия Сейчас: 1.12.2020, 17:40
Рейтинг@Mail.ru