Category: образование

Category was added automatically. Read all entries about "образование".

2017

На первом дне Сколковской школы цифрового синтеза выступил бывший вице-президент Sun, MIPS и DEC

Объединенным усилиями русских в Silicon Valley, россиян и украинцев провели первые два дня Школы синтеза цифровых схем на ChipEXPO в Сколково.

В качестве одного из докладчиков выступил один из самых известных бизнесменов в мире микропроцессоров - Арт Свифт. Арт был президентом и вице президентом компаний, которые делали практически все известные высокопроизводительные архитектуры. Он был президентом Transmeta (процессор совместимый с x86, был в ноутах от Toshiba), вице-президентом MIPS, Sun Microsystems и Digital Equipment (технический маркетинг Alpha и StrongARM). Сейчас Арт Свифт -президент Esperanto Technologies, компании, которая строит многоядерные кластеры на основе архитектуры RISC-V, оптимизированные для вычислений искуственного интеллекта.

Арт поприветствовал участников ChipEXPO и прокомметировал покупку компании ARM компанией NVidia.





Collapse )

Заголовки видео части моих фрагментов:








Collapse )
2017

Молодожены, которых Интел привез в Калифорнию, дали интервью в лабнике от ВШЭ МИЭМ



Я уже рассказывал про молодоженов Владислава и Елену Шаршиных, который вместе с их коллегой Андреем Папушиным компания Intel привезла в Калифорнию за серебряную победу на конкурсе InnovateFPGA. Их интервью есть в недавно вышедшем лабнике "Цифровой синтез". Этот лабник мы собираемся использовать на семинаре для школьников и младших студентов, который пройдет 15-17 сентября на выставке ChipEXPO в Сколково. Если вы собираетесть повторить (или превысить) достижение Шаршиных и Папушина, или просто стать FPGA или ASIC designer-ом, не выезжая в Санта-Клару, то участие в семинаре, или даже просто просмотр начальных инструкций в этом посте - поможет вам начать.

Многие из зарегистрировавшихся на семинар уже получили FPGA платы (их раздачей занимается образовательное отделение РОСНАНО) за прохождение теоретического пререквизита. Теперь было бы очень желательно, если бы участники семинара заранее установили Intel FPGA Quartus (или, если кто-нибудь не любит Intel / Altera, то Xilinx Vivado), и запустил на нем хотя-бы примитивный тест. Даже не мигание LED, а вообще один логический элемент XOR. Если все это сделают заранее, то на семинаре мы будем обсуждать не тривиальные проблемы типа "у меня драйвер для USB Blaster не находится", а что-нибудь поинтереснее, например что спрашивают на интервью на позицию RTL Logic Designer-а в NVidia, AMD, Apple и другие компании.

Collapse )
2017

Космической корабль Blue Origin: Как начать путь к работе по проектированию электроники FPGA на нем



Вы хотите узнать, как получить работу по проектированию электроники космического корабля? Мне надавно пришло предложение поинтервьироваться на позицию FPGA designer для Blue Origin (см. выше). Лично мне такая позиция не нужна (у меня уже есть позиция ASIC designer-а в другой компании), но я отметил, что технические требования к претендентам в Blue Origin точно совпадают с содержанием семинара для школьников и младших студентов, который пройдет 15-17 сентября на выставке ChipEXPO в Сколково, с поддержкой от РОСНАНО. Хотя разумеется на семинаре мы коснемся технологий Verilog и FPGA только на самом начальном уровне: базовые концепции и простые, но уже интересные, примеры. Чтобы устроится после этого в Blue Origin, вам все-же потребуется несколько лет учебы и работы.

Из-за короновируса семинар будет удаленный, поэтому принять участие смогут не только школьники и студенты Москвы, но и всей России, Украины, Казахстана, Калифорнии и других стран и регионов. Физически проводить лекции и удаленно помогать участникам будут преподаватели и инженеры МИЭТ, ВШЭ МИЭМ, МФТИ, Черниговского Политеха, Самарского университета, IVA Technologies и fpga-systems.ru.

Для участия сначала, еще до семинара, нужно пройти три части теоретического курса от РОСНАНО, под общим названием "Как работают создатели умных наночипов": «От транзистора до микросхемы», «Логическая сторона цифровой схемотехники», «Физическая сторона цифровой схемотехники». Этот курс необходим, чтобы вы понимали, что вы делаете, по время практического семинара. По получению сертификата окончания теоретического онлайн-курса, вы можете зайти в офис РОСНАНО в Москве и получить бесплатную плату для практического семинара (если они останутся, преимущество имеют школьники). С этой платой вы можете работать дома, до, во время и после семинара в Сколково.

Collapse )
2017

Новый лабник "Цифровой синтез" продолжает книгу Харрисов и помогает сделать видеоигру на FPGA





Новый лабник "Цифровой синтез" продолжает традиции учебника Дэвида Харриса и Сары Харрис «Цифровая схемотехника и архитектура компьютера», скачивания которого завалили британский сайт. Лабник содержит пошаговые инструкции, как потрогать руками всю теорию из Харрис & Харрис на плате FPGA, от мигания лампочек до процессора. В книге также разобрана концепция конвейерной обработки, которой не хватает в старых учебниках, и без которой вы не пройдете интервью на работу джуниор-проектировщика ни в одну микроэлектронную компанию. В большом приложении показан путь от FPGA до ASIC, массовых микросхем, которые стоят в айфонах, теслах и ИИ-акселераторах от Гугла.

В конце книжки есть интервью команды из Питера, которую Intel привез в свою штаб-квартиру в Silicon Valley, после того, как россияне получили приз на конкурсе Innovate FPGA. Книжку "Цифровой синтез" поддержала ведущая компания в автоматизации пректирования микросхем Cadence Design Systems (на фото выше новосибирская девушка Наташа стоит с FPGA платой перед штаб-квартирой Cadence в Silicon Valley - дальше в посте будет ее видео).

Лабник делался под эгидой Высшая Школа Экономики / МИЭМ (с предисловием от вице-президента ВШЭ Игоря Агамирзяна), при этом разные главы в нем писали преподаватели Московского, Киевского и Самарского университетов, Питерского ИТМО, Черниговского политеха и Университета Калифорнии Санта-Круз (вечернее отделение в Silicon Valley). В создании учебника приняли участие инженеры российских компании IVA Technologies (аппаратный ускоритель ИИ) и ФГУП НПЦАП (отделение Роскосмоса), американских компаний MIPS, Juniper Networks и AMD (предисловие от Тимура Палташева). Издало учебник ДМК-Пресс.

Учебник годится не только для студентов университетов - его можно использовать например для подготовки преподователей для летних лагерей по цифровому проектированию для продвинутых школьников. Разобраться с нуля по тьюториалам в интернете, как работать со средой Intel Quartus II - это нетривиально. А в учебнике это все расписано по шагам. Кроме этого, в нем есть вся теоретическая база, чтобы сделать что-то интересное для школьников, помимо мигания лампочками, которые им быстро надоедают. Интересное - это например видеоигру:





Collapse )

Если вы школьник и заинтересовались проектированием микросхем, вы можете поступать в МИЭТ, ВШЭ МИЭМ, МИФИ, МГУ, МФТИ (в нем подобными упражнениями занимается Никита Поляков, МЭИ, МИСиС, ИТМО, ЛЭТИ, Самарский Университет, некоторые украинские университеты (КНУ, Черниговский НТУ, харьковский ХНУРЭ) и другие вузы. Вот я застал как при мне ремонтировали подход к приемной комиссии МИЭТ в Зеленограде:





А вот как МИЭТ выглядит внутри:





Трудоустроиться там можно кстати прямо напротив МИЭТ в НПО ЭЛВИС, которое занимается умными камерами и чипами для спутников:





Или вы можете приехать в Silicon Valley. Хотите пройти интервью в компании Долины? Упражняйтесь на платах ПЛИС!



2017

Трассировка silicon-а в формате хакатона. Без Physical Design не будет Айфона



Все смотрели фильм Дудя про стартапы Силиконовой Долины? А вы знаете, какой стартап Долины был самый силиконовый в 1977 году? Это был Silicon Valley Research, также известный как SVR и Silvar-Lisco. Стартап делал программы, которые автоматически размещали транзисторы на площадке чипа и соединяли их дорожками. Стартап вышел на биржу и даже дожил до 21 века, но не смог конкурировать с новыми лидерами - сначала Daisy/Mentor/Valid, а потом Synopsys и Cadence.

Программы, которые делал SVR, назывались программами размещения и трассировки, по английски Place & Route - P&R. Они сильно повысили производительность труда инженеров - до P&R программ чертежи маски чипа клеили из цветного картона (Intel 4004), рисовали карандашами на бумаге, или бегали курсором по текстовому экрану и соединяли плюсиками и минусиками элементарные блоки, которые изображались звездочками (так проектировали чипы в IBM/370-совместимых компьютерах Amdahl, продвинутых родственниках советских ЕС ЭВМ).

SVR основал профессор из Стенфорда Билл ван Климпат, которого я знал лично, так как он был ангел-инвестором и членом совета директоров моего собственного стартапа. Билл периодически воспитывал меня за плохое поведение на заседаниях и прокрастинацию, а также рассказывал байки про патентные суды, по которым он постоянно ходил в качестве эксперт-свидетеля.

Поэтому когда в казанском Иннополисе мне предложили организовать проект на их хакатоне для студентов по CASE Tools, я вспомнил Билла и предложил сделать на хакатоне минимальную программу трассировки. Этот пост - отчет о результатах этого экспериментального хакатона. Их также наверное стоит обсудить на zoom-конференции в Иннополисе по Open Source проектам, которая будет через неделю.



Понимание алгоритмов физического проектирования микросхем - это ключевая компетенция. Во всех группах по разработке микросхем (silicon development group) в Apple, NVidia, Intel, AMD, Cisco, Juniper, Huawei, Samsung, Tesla, Google, MediaTek, Broadcom - есть группа PD Team (Physical Design Team), которая работает с тулами от Synopsys и Cadence, которые делают это. Причем эти тулы сложные, в них больше тысячи команд и сотни подсистем, они обходятся каждой компании в миллионы или десятки миллионов долларов в год. Без наличия большего количества специалистов по PD (как на уровне юзеров, так и на уровне разработчиков custom PD tools) у России нет вообще никаких шансов стать значимой на международном рынке микросхем в смартфонах, ИИ ускорителях и самоуправляющихся авто. Примерно как у какой-нибудь африканской страны, в которой в вузах не учат биохимию, нет вообще никаких шансов стать лидером в лекарствах (каких-нибудь ингибиторах протизы) против короновируса.

Обсуждения и возражения

Мы обсудили идею P&R хакатона в рассылке silicon-russia, где к ней отнеслись с осторожным скепсисом. В частности мне возразил Михаил Шуплецов, который занимается алгоритмами EDA (Electronic Design Automation) на ВМК МГУ:

Collapse )



Collapse )

Над Силикон Вэлли заходит солнце, а над Иннополисом восходит, на чем я свою речь прекращаю. А вы что думаете?

2017

Сегодня 22 Декабря - мой День Рождения

Я родился в самую длинную ночь в году - 22 декабря, сразу после полуночи. В Калифорнии в это время еще полдень 21 декабря. Поэтому в СССР я был Козерогом, а в Америке могу рассматриваться как Стрелец. Кто может проконсультировать про разницу?

В 2019 году у меня было три значительных события:

1. Два семинара по обучению продвинутых московских школьников верилогу и ПЛИС, в кооперации с РОСНАНО и МИЭТ и c поддержкой от некоторого количества сочувствующих, от издателя ДМК Пресс до основателей российских стартапов, МИФИ и ВШЭ МИЭМ, школы Летово, российского отделения американской электронной компании (забыл уже получил ли я от них разрешение их упоминать) итд.

2. Переход на новую работу в Juniper Networks. Раньше в MIPS я занимался верификацией процессоров на уровне блоков + немного дизайном, а также общественной нагрузкой по линии образовательных программ и корпоративного маркетинга. На новой работе я 100% дизайнер, owner критического блока горячего быстрого большого чипа для high-end роутеров, которые связывают интернет провайдеров и большие компании. На летние школы в Зеленоград я буду продолжать приезжать.













Принимаю поздравления

Ура!
53(96.4%)
Из-за бугра плюете?
2(3.6%)
2017

Про жизнь в СССР, Калифорнии и проблемах образования современной России в интервью в Зеленограде

Дал интервью в Зеленоградском МИЭТе этим летом во время летней школы для продвинутых школьников, интересующихся проектированием цифровых схем на уровне регистровых передач, языками описания аппаратуры, ПЛИСами, а также архитектурой и микроархитектурной процессоров:

О проектировании и электронике с любовью

8 Ноября 2019.

Юрий Панчул – разработчик микросхемы нового поколения для ускорения вычислений нейросетей в стартапе Кремниевой долины Wave Computing, технический руководитель проекта MIPS Open. Он занялся программированием и начал интересоваться компьютерной архитектурой с 8-го класса: выучил несколько языков программирования и пару архитектур компьютеров. С тех пор вся его жизнь неразрывно связана с современными технологиями проектирования микроэлектроники.

Этим летом Юрий Панчул принимал активное участие в летней школе «От физики к программированию», организованной Институтом МПСУ для учеников средних и старших классов в рамках реализации проекта «Инженерные каникулы». Специально для читателей «ИНверсии» он поделился своей историей успеха и размышлениями о техническом образовании в России.

- Юрий, расскажите, как вы попали в Кремниевую долину? Для многих это мечта.

- Да, это было редкое стечение обстоятельств, которые наслоились друг на друга.

Collapse )

2017

Уничтожить монополию Америки в EDA. Иннополис делает первый шаг



Еще с 1990-х годов меня поражало, что проектирование всей мировой цифровой микроэлектроники контролируется двумя конторами в Калифорнии, которые находятся в 10 минутах езды друг от друга - Synopsys и Cadence. В те времена четверть мирового проектирования делалось в Японии (континентальный Китай тогда находился в примитивном состоянии), и все эти Sony, Hitachi, Fujitsu и другие гиганты ездили на поклон в Америку и платили несчетные миллионы долларов за программы, которые потом использовали японские проектировщики. Сейчас это продолжается с Samsung, Huawei и даже с российскими конторами, которые проектируют микросхемы для космоса.

Русская земля умудрилась вырастить Yandex супротив Гугла, так почему бы и не попробовать создать какие-нибудь программы для проектирования микросхем? Начать можно с малого: популяризовать конкурсы и хакатоны по разработке алгоритмов автоматизации проектирования (Electronic Design Automation - EDA). Эти алгоритмы удобны тем, что у них много уровней сложности: простейшую программу Place & Route может написать студент за выходные, но вот на продвинутую потребуются десятилетия работы сотен людей и миллиарды долларов на R&D.

Сейчас в Иннополисе возле Казани делают мероприятие для студентов в формате "две недели подготовки + хакатон". Одной из тем стала традиционная задача EDA - размещение и трассировка графа электронной схемы на ряды стандартных ячеек. Будет интересно увидеть, что за это короткое время сможет осуществить небольшая команда студентов-программистов с базовым пониманием C++/Java/Python, методов парсирования текста, алгоритмов работы с графами и навыками визуализации структур данных с помощью GUI.

Collapse )

Выражаю надежду, что почин Иннополиса по алгоритмическим соревнованиям расширится. Область EDA математически интересна и хорошо оплачивается. Synopsys открыл отделение в Армении и превратился там в одного из ведущих работодателей: "Today, Synopsys is one of the largest IT employers in Armenia with more than 650 employees (including more than 600 engineers)." Замечу, что Россия крупнее Армении и наверное может создать свой Synopsys. В конце-концов, программистов в России много, математиков тоже, а текущая рыночная капитализация Synopsys + Cadence примерно равна затратам на сочинскую олимпиаду.

Добавляйтесь в группы на ВКонтакте и на Фейсбуке:

https://vk.com/algorithmeda
https://www.facebook.com/groups/algorithmeda/

И в е-мейл рассылку https://groups.google.com/forum/#!forum/silicon-russia
2017

Тренировочный лагерь по схемотехнике для танков и закладкам в процессоры

В апреле был роснановский семинар по современной схемотехнике для школьников олимпиадного типа. После него группа организаторов собралась в фойе и долго ломала голову, как сделать предмет более интересным и при этом полезным. Чтобы ввести Verilog и ПЛИС например в формат Олимпиад НТИ. Было решено отказаться от математически интересных, но несколько абстрактных для школьника задач типа протоколов когерентности кэшей в многопроцессорных системах. Также не вызвала особого энтузиазма идея автоматической теплицы с датчиками, так как ее сто раз реализовали на ардуино и STM32, и ПЛИС-ы не добавляют в теплицы ничего интересного.

И вдруг - Эврика! А если проводить соревнования по графическим играми, сделанных на чистой схемотехнике, без программирования, как делали игры типа Пин-Понг наши предки во времена Брежнева и Картера. И проводить не на древних микросхемах К561, а на современных Xilinx и Altera (то бишь Intel FPGA) и с использованием тех же технологий проектирования на уровне регистровых передач, которые используют проектировщики в Apple, Intel и SpaceX.

Короче, мы этим займемся в 8-26 июля на летней школе в Зеленограде. Часть школы, о плане которой пойдет речь в этом пост, посвящена основам цифровой схемотехники, первым шагам в архитектуру и микроархитектуру процессоров, а также (даже скорее в основном) аппаратной компьютерной графике.

Я попробую привезти в Зеленоград в качестве помощницы свою дочь-студентку Элизабет, если она вовремя получит паспорт и российскую визу. Элизабет, будучи русско-украинско-японкой, владеет только английским. Вот в Зеленограде и выучит основы русского. А заодно научит правильному английскому произношению инструкторов, которые готовы помочь на школе (необязательно из МИЭТ, можно из МФТИ, МГУ, МИФИ):



Сегодня я смастерил один из примеров для школы - игру в танчики. Большую часть кода я взял из примера в книжке Designing Video Game Hardware in Verilog by Steven Hugg, December 15, 2018. Стивен Хагг показал код на некоем красивом, но непромышленном симуляторе. Я думаю, что обучаться на таком симуляторе - это как нюхать цветы в противогазе, поэтому я синтезировал код и залил получившуюся конфигурацию в реальное железо - дешевую китайскую плату ZEOWAA. Для этого мне пришлось переписать генерацию развертки VGA, сделать код более синтезируемым и убрать некоторые методологические непорядки в использовании тактовых сигналов. Выложил результат на GitHub.

Вот как это выглядит в симуляторе Стивена Хагга:



Вот как это выглядит у меня в первом приближении, после механического совмещения wrapper-а для платы, генератора развертки и кода Стивена, а также исправления всяких мелочей, которые не работают в Intel FPGA Quartus Lite Edition, синтеза и заливки:



Но лагерь будет не только об играх с генерацией развертки VGA, ПЗУ, спрайтах итд. Мы еще и скрестим это с процессорами. Чтобы сравнить реализацию игр на аппаратных конечных автоматах с аппаратно-программной реализацией. Для этого мы используем учебное процессорное ядро schoolMIPS, которое описано в см. постах Станислава Жельнио на Хабре и wiki по schoolMIPS на GitHub.

Можно даже использовать учебное ядро schoolMIPS для демонстрации, как проектировать закладки в процессоры. Мы не будем спорить, существуют ли закладки в процессоре компьютера на вашем столе, в вашем телефоне или автомобиле. Мы покажем, как их можно проектировать. Пример закладки: аппаратный конечный автомат следит за содержимым архитектурных регистров во время выполнения программы, и когда в них появляется текст "Над всей Испанией безоблачное небо", переключает процессор в привилегированный режим. Текст может прийти из пользовательской программы, например емейл-клиента.

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

Можно даже организовать состязание, когда одна команда создает закладку, а другая ее находит.



В летней школе в Зеленограде может участвовать любой школьник, который прошел три модуля теоретического онлайн-курса от РОСНАНО с профориентационным обзором современных методов проектирования микросхем (все это бесплатно и даже с выдачей призов):


  1. От транзистора до микросхемы

  2. Логическая сторона цифровой схемотехники

  3. Физическая сторона цифровой схемотехники



Предварительная программа курса - дискуссия по ней приветствуется:

Неделя 1. Основы цифровой логики.

День 1. Микросхемы малой степени интеграции, упражнения с комбинаторной логикой.
День 2. Микросхемы малой степени интеграции, упражнения с последовательностной логикой.
День 3. ПЛИС, упражнения с кнопками, переключателями, LED, семисегментным индикатором.
День 4. ПЛИС, вывод геометрических фигур на VGA.
День 5. ПЛИС, конечный автомат для игры в танчики, гонки или Angry Birds.

Неделя 2. Процессор

День 1. Программирование на языке ассемблера.
День 2. Однотактовый процессор schoolMIPS.
День 3. Интеграция процессора с выводом геометрических фигур на VGA.
День 4. Лекция про прерывания и многозадачность. Индивидуальный проект — программируемая на процессоре видео игра с выводом на VGA.
День 5. Лекция про конвейер. Конкурс индивидуальных проектов.

Неделя 3. Программируемое радио. Программа блока состоит из трех основных частей:

– основы электродинамики и распространения радиоволн (теоретическая часть);
– принцип работы приемо-передающего тракта (теория и практика);
– основы цифровой обработки сигналов – фильтрация, спектральный анализ (теория и практика).

День 1. Теоретические основы электродинамики и распространения радиоволн. Структурная схема передающего тракта, функции составных частей. Сигналы (гармонический, прямоугольный). Практическое занятие по сигналам с использованием NI Elvis.
День 2. Перенос сигналов на высокую частоту. Математическое обоснование переноса частоты с использованием Matlab. Практическое занятие по переносу частоты с использованием NI Datex.
День 3. Усиление и излучение сигналов. Практическое занятие с использованием NI Datex. Демонстрация направленности антенн.
День 4. Фильтрация сигнала. Практическое занятие с использованием NI Datex. Фильтрация цифрового сигнала в Matlab
День 5. Перенос сигналов на низкую частоту. Практическое занятие с использованием NI Datex. Обобщение пройденного материала, подведение итогов.

Кстати, многое из материалов Стивена Хагга, из которых я подсматриваю информацию про спрайты итд - идет из древнего видеопроцессора Texas Instruments TMS9918 который стоял в японском компьютере Yamaha MSX, который импортировало правительство Горбачева для компьютеризации советских школ. Когда я сам был школьником, даже управлять этим видеопроцессором из ассемблерной программы работающей на главном процессоре Zilog Z80 было нетривиально, а уж спроектировать этот видеопроцессор - вообще. Из-за рывка технологий автоматизации проектирования микросхем (Electronic Design Automation - EDA) это стало возможно современным школьникам, и даже полезно для обучению дизайна современных чипов (книга Стивен Хагга - 2018 года).

Но для ныне поседевших советских школьников - вы помните эту игру на Ямахе?



Насчет Electronic Design Automation. Помимо лагеря для школьников, мы тут с Элизабет помогаем провести семинар по сходной тематике для взрослых, но не в Зеленограде, а в Лас-Вегасе, на выставке Design Automation Conference - DAC, и не с учебными, а с промышленными процессорами, и не с графикой, а с сопроцессором для ИИ. Такой семинар - это естественный следущий шаг для школьников, которые пройдут школу в Зеленограде и потом поучатся в МИЭТ, МИФИ, МФТИ, ВШЭ МИЭМ, МГУ, ИТМО, ЛЭТИ, СГАУ, НГТУ и других университетах, в которых преподают элементы маршрута проектирования микросхем RTL-to-GDSII, компьютерную архитектуру и лабы по синтезу для ПЛИС/FPGA.

2017

Как я не готовился и провел роснановский семинар по ПЛИС-ам в Москве. Планы сделать это в Лас-Вегасе

У вас бывает такой сон: вы оказываетесь на экзамене или выступаете перед некоторой аудиторией, и вдруг осознаете, что вы вообще не готовились и сейчас прийдется импровизировать. Именно в такой ситуации, но не во сне, а в реале, я оказался перед майскими праздниками в Москве, куда прилетел из Калифорнии, чтобы провести трехдневный семинар для тщательно отобранных школьников ведущих московских физматшкол. Под эгидой РОСНАНО, в гимназии РУТ (МИИТ) и в присутствии преподавателей из МИЭТ, МИРЭА, МИФИ, МЭИ и ВШЭ МИЭМ.

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

Поэтому я взял некий универсальный пример, который написал полтора года назад, сидя в самолете Алма-Ата - Астана, выкинул из примера все внутренности и начал со школьниками его наполнять, без жесткого плана чем. И как ни странно - это получилось. В процессе наполнения возникли поучительные моменты цифровой схемотехники и языка описания аппаратуры Verilog, которые при планировании бы не возникли.

4 июня я с коллегами по Wave Computing провожу похожий семинар в Лас-Вегасе, но только для взрослых, а 8-19 июля помогаю МИЭТ провести летнюю школу в Зеленограде. Планы этих мероприятий (не окончательные, а для обсуждения в группе преподавателей и инженеров, в том числе здесь, на Хабре) - в конце поста.


Collapse )