Приветствую! Хочу сообщить, что скоро мы начинаем бесплатный online курс по FPGA!
Первая лекция курса пройдёт 11 мая, начало в 18:00 на канале Twitch MaksimTolkachev. Всю информацию о курсе Вы можете узнать на нашем сайте: НТЦ Метротек. Вебинары про FPGA.
А в этой заметке мы расскажем чуть подробнее про то, для кого курсы созданы и как они будут проходить.
![](https://habrastorage.org/webt/sm/l2/qh/sml2qhbr2obk8xvcdciitf-dzv4.png)
Лектор курса
Вести курсы будет Максим Толкачев (m1a1x1), руководитель группы FPGA в НТЦ Метротек.
Он бы сам очень хотел рассказать про курсы, но, к сожалению, по правилам ресурса есть ограничения на возможность публикации статей в блоге "Я пиарюсь" и у Максима такой возможности нет, поэтому он попросил меня опубликовать эту заметку.
Формат курса
Курс на русском языке, состоит из 4 лекций длительностью по 1 часу, возможно, чуть больше.
После каждой лекции лектор отвечает на заданные в комментариях или присланные по почте вопросы.
Все лекции записаны заранее: мы ценим время слушателей и не хотим отвлекаться на технические проблемы и/или сильно запинаться во время трансляции. И еще один большой плюс записанных заранее лекций — лектор будет читать комментарии к трансляции и на часть вопросов сможет отвечать в режиме реального времени, не прерывая лекцию для остальных слушателей.
Для кого курс
Курс в первую очередь для тех, кто про FPGA слышал, но никогда не занимался разработкой под FPGA или занимался очень давно, например, в институте. В общем для тех, кто не уверен в своих знаниях в этой области и хотел бы изучить всё с самых азов.
Наша целевая аудитория это программисты и схемотехники, которые слышали про FPGA и их интересует данная область.
В курсе используются понятия и аналогии, которые предполагают какие-то предварительные знания из областей программирования и разработки, но мы постарались подать информацию так, чтобы она была понятна максимально большому кругу людей.
Со списоком тем лекций Вы можете ознакомиться на нашем сайте. Тут только резюмирую то, что вы узнаете в рамках курса:
Внутреннее устройство FPGA. Без этого, по нашему мнению, научиться писать прошивки совсем никак нельзя.
Основы языка описания аппаратуры SystemVerilog: от самых базовых конструкций, до универсальных паттернов проектирования.
Что не все, что можно написать на языках описания аппаратуры, можно использовать для разработки под FPGA. Есть нюансы и мы о них расскажем.
С чего начать и куда смотреть, если появились вопросы. Мы дадим базовые знания и познакомим с хорошими, на наш взгляд, источниками информации для самостоятельной работы.
Как запускать симуляцию в ModelSim, как писать тестовое окружение и как проверять, что схема работает правильно.
Полный путь разработки прошивки для FPGA фирмы Intel. Мы считаем, что если научиться на одном вендоре, то дальше будет легко освоиться с любым другим. Поэтому мы расскажем, куда нажимать в Quartus (инструмент разработки от Intel), чтобы лампочки на отладочной плате замигали так, как вы того хотите.
Цель курсов
Главная цель курсов — популяризация темы разработки под FPGA в России. Мы понимаем, что порог вхождения в эту область достаточно высокий, и постарались всеми силами его сгладить, рассказав все основательно и, по возможности, не углубляясь в необязательные детали и нюансы.
Заключение
Мы рассчитываем, что курсы будут приносить пользу и после семинара, поэтому все записанные лекции, презентации и другие материалы будут выложены в открытый доступ. Ссылки на сайте см. параграф Ресурсы. Материалы будут выкложены после завершения курса.
Спасибо большое за внимание, с нетерпением жду нашей первой встречи в понедельник, 11 мая в 18:00 на канале Twitch MaksimTolkachev
Чтобы Вы случайно не пропустили лекции курса, Вы можете добавить все 4 лекции в свой календарь: stcmtk-fpga-webinars-2020.ics