Fwd: [silicon-russia] Re: Уничтожить монополию Америки в EDA. Иннополис делает первый шаг

3 views
Skip to first unread message

Evgeny Sinelnikov

unread,
Oct 4, 2019, 1:24:10 PM10/4/19
to saratov-linu...@googlegroups.com
Здравствуйте,

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


---------- Forwarded message ---------
От: Yuri Panchul <yu...@panchul.com>
Date: чт, 3 окт. 2019 г. в 18:25
Subject: Re: [silicon-russia] Re: Уничтожить монополию Америки в EDA. Иннополис делает первый шаг
To: Михаил Шуплецов <mikle.sh...@gmail.com>, Silicon Russia <silicon...@googlegroups.com>


Михаил:

 

Спасибо за развернутый ответ. Вы в МГУ безусловно российский лидер в соревнованиях такого типа. Вы не могли бы вступить в группу AlgorithmEDA на VK и FB и запостить это там:

 

https://vk.com/algorithmeda

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

 

*** Единственное, что немного расстроило, что пост о мероприятии в Иннополисе появился уже после того, как регистрация на мероприятие завершилась.  ***

 

Да, пост мне надо было сделать раньше. Ну вы пообщайтесь с Андреем Садовых A.sad...@innopolis.ru напрямую и если хотите можете прислать кого-нибудь наблюдателем или даже если все быстро организовать - команду (?). Не такую суровую как ездила на IC CAD, а из первокурсников типа.

 

*** Так же есть сомнение, что формат Хакатона подходит для таких задач. Хороший результат по задачам автоматизации проектирования можно получить только, если соревнование идет продолжительное время (не менее 6-ти месяцев). В предложенном формате, на мой взгляд, можно будет только запустить готовые инструменты, но не создать какое-то новое решение.  ***

 

Я согласен, что для написания алгоритмов с приемлемой алгоритмической сложностью, capacity (способностью обрабатывать большие дизайны) и features (работая с реальными ASIC libraries) нужно время порядка шести месяцев.

 

Но я не согласен, что формат хакатона не годится! Я лет 20 назад получил большое удовольствие, когда написал за викенд маленькие программки для floorplanning и для maze router. На Си и с визуализацией на Tcl/Tk. Без особых ухищрений, все по вводному учебнику по алгоритмам EDA. Это отличная тренировка в программировании для студентов младших курсов + это может заинтересовать копать область дальше.

 

Спасибо,

Юрий Панчул

 

On Thu, 3 Oct 2019 02:26:11 -0700 (PDT), Михаил Шуплецов <mikle.sh...@gmail.com> wrote:

Уже было высказано несколько предложений от коллег, что имеет смысл брать за основу существующие проекты. На мой взгляд, стоит упомянуть о многолетнем опыте проведения подобных соревнований в рамках международных конференций:
В рамках этих соревнований студенческие команды из разных стран уже предложили множество инструментов для решения отдельных задач автоматизации проектирования (как логического, так и физического). Есть проект, который интегрирует все эти инструменты в рамках одного маршрута проектирования:
Считаю, что инициатива проведения соревнований по разработке алгоритмов автоматизации проектирования является очень полезной. У меня самого есть опыт руководства командами, которые участвовали в подобных соревнованиях. Мне самомы было бы интересно поучаствовать в качестве организатора подобных соревнований.
Единственное, что немного расстроило, что пост о мероприятии в Иннополисе появился уже после того, как регистрация на мероприятие завершилась. Так же есть сомнение, что формат Хакатона подходит для таких задач. Хороший результат по задачам автоматизации проектирования можно получить только, если соревнование идет продолжительное время (не менее 6-ти месяцев). В предложенном формате, на мой взгляд, можно будет только запустить готовые инструменты, но не создать какое-то новое решение. 


вторник, 1 октября 2019 г., 11:38:45 UTC+3 пользователь Yuri Panchul написал:

 

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

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

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

Итак — постановка задачи:

https://habr.com/ru/post/469617/ 

--
Вы получили это сообщение, поскольку подписаны на группу "Silicon Russia".
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес silicon-russi...@googlegroups.com.
Чтобы посмотреть обсуждение на веб-странице, перейдите по ссылке https://groups.google.com/d/msgid/silicon-russia/2f2310cb88b2719e8dd1f9b4aee03419%40localhost.


--
Sin (Sinelnikov Evgeny)
Reply all
Reply to author
Forward
0 new messages