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

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

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

— Для начала давайте познакомимся. Расскажите, пожалуйста, о себе, о вашем образовании и опыте. 

Григорий Чигирёв, инженер по проектированию систем на кристалле: Я окончил СПбГУАП, и ещё во время учебы начал заниматься схемотехникой и программированием. Постепенно стал специализироваться именно на FPGA-дизайне. Занимался этим тринадцать лет — в основном в области разработки бортовой авиационной техники различного назначения, вырос от обычного сотрудника до руководителя отдела. В YADRO я переквалифицировался и разрабатываю подсистему камеры для ASIC, предназначенного для клиентских устройств, здесь оказались очень востребованы мои навыки работы с мультимедиа.

Кирилл Есеньков, инженер по проектированию систем на кристалле: Я учился в МИФИ, на кафедре микро- и наноэлектроники, где был курс цифровой электроники с лабораторным практикумом по проектированию на FPGA. Мне очень повезло с ментором, который его вёл: он сумел меня направить и вдохновить. В обучении (да и в любом деле) ты больше всего разбираешься в том, до чего дошёл полностью сам, и это была одна из таких вещей. Это послужило стимулом и дало уверенность в себе. Я успел позаниматься криптографией, спутниковой связью, а потом видеообработкой. То, что я делал в FPGA, выглядело так: это был математический алгоритм, реализованный как блок-схема, статья или код на высокоуровневом языке, и я реализовывал его в аппаратуре. То есть я уже занимался RTL разработкой, просто раньше это был FPGA, а сейчас — системы на кристалле. В YADRO я ровно год, этого времени достаточно, чтобы подвести промежуточные итоги.

Сергей Кожевников, инженер по проектированию систем на кристалле: Я окончил МИФИ, кафедру микро- и наноэлектроники, и основным предметом была физика полупроводников, мы подробно её изучали. У нас был курс по описанию аппаратуры на соответствующих языках, и после него я попал на практику по этому направлению. Понравилось, остался. Когда я выбирал, чем заняться, в нашей стране традиционно чаще работали с FPGA-чипами, потому что их легче купить (а не выделять ресурсы на исследования, и договариваться с заводами) и я 8 лет проработал именно FPGA-дизайнером. 

Евгений Больнов, инженер по проектированию систем на кристалле: Я учился на 4 курсе ЛЭТИ, нужно было поступать в магистратуру и, кроме того, мне уже хотелось работать. Знакомый пригласил меня на предприятие из военно-промышленного комплекса. Там я познакомился с FPGA. Так я выбрал и направление в магистратуре, и будущую профессию, в которой развиваюсь уже 12 лет (и с февраля 2022 — работаю в YADRO).

— Какие знания понадобились для перехода к работе с системами на кристалле? Есть ли что-то, что обязательно нужно прочесть и изучить? Что было нового для вас, помогал ли прошлый опыт? 

Григорий: Есть много материалов об ASIC-проектировании на английском языке — статьи, лекции и даже книги, но мне не попадались такие, чтобы всё полностью было понятно. Мне кажется, самый верный путь — это начинать работать и, если нужно, просить помощи у более опытных коллег. 
Я заранее представлял себе маршрут разработки ASIC. Из нового для меня — это довольно интересный подход к тестированию чипов: до и во время производства. С этим я не сталкивался, в FPGA это встроенный инструментарий, и он скрыт от разработчика: чип из печки вынули, упаковали в корпус и прислали тебе готовый продукт. Здесь все инструменты тестирования уже должны быть внутри, разработчик добавляет инструментарий для тестирования в виде дополнительных схем, наряду с функциональными.

Кирилл: В целом глобальных новых открытий не было. Да, нужно было изучать другие программы и инструменты, тонкости работы с RTL. Разработка системы на кристалле более строгая: нельзя использовать неоднозначные конструкции, полагаясь на то, что тебя правильно поймет САПР. Раньше мне удавалось избежать тесной работы с констрейнами, здесь с этим более серьезно. Это логично: изменился масштаб проекта, и ты адаптируешься. 

Сергей: Мне помогал прошлый опыт. Например, знакомство с семейством шин AMBA было полезным и в FPGA-разработке, и в разработке под ASIC. Какими-то вещами делились коллеги, приходилось и вместе налаживать процессы проектирования, и созваниваться с поставщиками IP и инструментов, учиться вместе со всеми в ходе работы и на внешних курсах, куда отправляла учиться компания.
Некоторые принципы работы специфичны именно для ASIC: по доменным переходам, деревьям тактовых сигналов. Пришлось изучать всевозможные инструменты автоматизации. В FPGA обычно есть инструмент от вендора, готовая IDE, на которой можно запускать симуляцию. Для ASIC готовой системы нет, приходится настраивать всё вручную, и я как раз сейчас этим занимаюсь. 

Евгений: В моей работе нет ни одного программного пакета, который я бы раньше использовал. Это пришлось изучать. Сейчас мне помогает мой давний интерес к различным языкам программирования: я уже знал Tcl, Python, Bash и Make. Это то, что пригождается каждый день. Ну и Verilog, конечно. 

— Почему, как вам кажется, стоит от FPGA разработки двигаться к ASIC? 

Кирилл: FPGA — это почти всегда небольшие команды, где очень много ответственности лежит на одном разработчике. Ему приходится разрабатывать схему, верифицировать её, отвечать за сборку и проверку на устройстве. Разработка проекта может растянуться на всю жизнь: ты не успеваешь качественно протестировать и работу RTL, и работу итогового устройства, тем самым попадая в бесконечную спираль правок от заказчика. В YADRO мне нравится, что это большая компания с четко распределенными ролями: разработчики RTL, топологи, верификаторы, программисты. Ты можешь быть занят разработкой конкретно твоей задачи, на проекте с конкретными датами и целями. Здесь я перестал быть одиночкой. Все инженеры высоко мотивированы, получается вдохновляющая взаимопомощь, а не конкуренция. Все новые вещи мы проходим вместе, и в такой команде по-джентльменски не хочется халтурить. 

Григорий: Я впервые работаю в такой многочисленной команде. Когда пришел в YADRO, сразу же заметил, что процессы настроены на большой коллектив и максимальную эффективность. И разработчики здесь очень сильные, я впервые столкнулся с тем, что нахожусь в одном помещении с таким количеством мощных инженеров. Если кто-то сталкивается с проблемой, мы все вместе ищем решение, по итогам коллеги пишут статьи и инструкции, прикладной информации становится больше.  

Сергей: В ASIC мы размещаем только необходимую логику, соответственно мы можем более эффективно использовать площадь кристала. Здесь больше простор для действий, и соответственно больше простор для ошибок (цена которых намного больше).
Сейчас все хотят производить свои чипы — и, соответственно, есть потребность в таких специалистах, и учитывая, что профессии смежные, в переквалификации из FPGA дизайнера в ASIC есть смысл. Ты получаешь гораздо более широкий круг возможностей для профессионального и карьерного роста — как внутри компании, так и в отрасли.

Евгений: В FPGA ты сам пишешь, отлаживаешь, верифицируешь, разбираешься ещё и в аналоговой схемотехнике. В ASIC более разветвленный подход к работе: написание кода, верификация, статические проверки, DFT — всё это область ответственности отдельных команд. Сейчас мой список задач более сфокусирован, что дает возможность для качественного роста в предметной области, я постоянно узнаю что-то новое, всё глубже погружаюсь в свою область знаний. Здесь другой уровень частот, больше вариантов для проектирования архитектуры (в отличие от FPGA, где функциональность реализуется на фиксированных LUT, интерконнекте и так далее), каждый день нужно использовать весь багаж знаний, который у тебя есть.

— Сейчас вы уже уверенно себя чувствуете в новой профессии. А если оглянуться назад, что бы вы пожелали себе из прошлого? Или, может быть, дадите совет тем, кто задумывается об ASIC разработке? 

Григорий: Конкретно себе я бы точно сказал, что бояться не стоит. Я даже не смотрел в сторону разработки ASIC, когда менял работу. А на деле оказалось, что это очень интересно. Это будет комфортный для вас переход, несмотря на различия в подходе к работе.

Кирилл: Когда ты работаешь с FPGA, кажется, что ничего в мире вокруг тебя не происходит. А ещё кажется, что ты менее квалифицированный специалист, чем разработчик системы на кристалле. Есть такой кризис идентичности. Но на самом деле, если чувствуешь в себе силы и мотивацию, команда тебя всегда вытянет. Я бы сказал себе из прошлого, что если веришь в себя, то всё получится. Работа будет знакома, некоторый труд нужно приложить только к адаптации.

Сергей: Если вы недавно начали свою карьеру, то главный совет — не бояться пробовать новое. Я, например, так и не освоил программирование на C, а это в принципе был бы полезный навык для меня. Боялся, что что-то не получится. Сейчас у меня есть много обязанностей, которые гораздо сложнее отодвинуть. Пробуйте, ничего страшного с вами точно не случится, а освоить сможете много полезного. Цена вашей ошибки, скорее всего, будет не очень высока.

Евгений: А ещё специалисту, который хочет перейти на разработку ASIC, хорошо хотя бы немного изучить Linux. Программы для FPGA мультиплатформенные, а то, что мы используем, сделано преимущественно под Linux. Ну и конечно, для успешного и быстрого перехода в новую сферу потребуется стремление автоматизировать всё на свете.

Курс переподготовки инженеров из FPGA в ASIC от YADRO Microprocessors

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

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

  • Общий маршрут проектирования ASIC.

  • Процесс интеграции IP.

  • Построение деревьев синхронизации и сброса.

  • Статические проверки качества кода (Lint, CDC, RDC).

  • Статический временной анализ (STA).

  • Формирование констрейнов (.sdc).

  • Проведение LEC-анализа.

  • Проектирование схем с низким энергопотреблением (Power-Aware Design).

  • Методика совместной разработки на основе системы контроля версий GitLab+Git.

  • Вставка тестовых структур (DFT).

Курс затрагивает много аспектов нашего маршрута проектирования, поэтому является внутренним. Чтобы попасть на курс, нужно быть частью команды YADRO Microprocessors. Вот тут можно почитать о нём подробнее, а здесь — посмотреть наши вакансии. 

Комментарии (19)


  1. amartology
    13.12.2022 12:06
    +8

    Маршрут проектирования системы на кристалле, которая в итоге будет произведена на фабрике

    На какой фабрике? )


    1. yadro_team Автор
      13.12.2022 15:35
      +3

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

      Кроме того, проектирование ASIC для систем высокопроизводительного класса (серверы, СХД и так далее) — довольно длительный процесс, который занимает минимум года три. Так что у нас есть пространство для маневра)


      1. amartology
        13.12.2022 16:09
        +4

        Окей, то есть ждёте падишаха. Спасибо, так понятно)


        1. yadro_team Автор
          13.12.2022 19:03
          +1

          Нет, мир не такой бинарный)


      1. lamerok
        13.12.2022 18:19

        А не могли бы вы подсказать где фабрики и ссылки дать, а то мы найти не можем, где АСИК свой заказать. Уже пол года как.


        1. KeisN13
          14.12.2022 06:40
          +3

          Пентагон, разлогиньтесь xD


  1. nerudo
    13.12.2022 12:31
    +9

    Как-то это странно выглядит: «Мы подготовили курс, но он доступен только нашим сотрудникам». Ну и написали бы в своем корпоративном чатике.


    1. yadro_team Автор
      13.12.2022 13:41
      +4

      Отрасль микроэлектроники в стране и в мире быстро растёт, появляются дизайн-центры, где много актуальных прикладных задач для ASIC-разработчиков. YADRO — один из них. И да, нам нужно больше RTL-инженеров, поэтому мы готовы инвестировать в их обучение,  развитие и переподготовку. А FPGA — как раз та смежная сфера, где специалисты имеют похожий профиль, но ограничены по спектру задач, применяемым технологиям, плюс сегмент не растет так динамично, как рынок систем на кристалле. И по вилке компенсаций, в том числе.

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


      1. SentinelOfDoom
        13.12.2022 19:02
        +2

        А можно немного по подробнее чем задачи под ASIC принципиально лучше задач под FPGA? Есть области, где можно очень долго копаться, есть очень много аспектов, которые требуют очень много времени о опыта для достижения приемлемого уровня.

        Что меня как FPGA инженера/верификатора должно мотивировать уйти в ASIC?

        p.s. на данный момент я работаю в команде FPGA разработке, где роли разработчик, верификатор и "человек отвечающий за размещение в кристале" четко разделены между разными сотрудниками.


        1. Sanoyashi
          14.12.2022 18:40
          +2

          Отвечу я детальнее

          1. Углубление технической экспертизы.

          Действительно, FPGA-разработка также подразумевает наличие большого багажа знаний, но проектирование под ASIC требует более глубокого понимания некоторых аспектов. Для примера можно взять тот же SDC. Зачастую FPGA-разработчик в повседневной работе использует меньший набор ограничений, тем самым затрагивая лишь половину всего доступного объема знаний в этой области.
          Кроме того, маршрут разработки ASIC в силу более высоких требований к качеству подразумевает наличие дополнительных ступеней во flow разработки по сравнению с маршрутом проектирования на FPGA, что позволяет расширить свой круг умений и знаний в дополнение к уже имеющемуся FPGA стеку.
          В итоге переходя с FPGA в ASIC , специалист расширяет и дополняет свой технический кругозор , может углубить свои знания в уже используемых в FPGA технологиях , зачастую не теряя, а только преумножая свою экспертизу, в том числе и в части FPGA.

          1. Стек технологий. Хотя, как известно многим (как я надеюсь) коллегам из индустрии, большинство ASIC прототипируется на FPGA, я сильно сомневаюсь, что большинство коллег использует в повседневных разработках Stratix 10, Agilex, Virtex US, US+ или Versale FPGA. (А в текущих реалиях многим приходится переходить на китайские аналоги, тем самым ограничиваясь в используемом спектре технологий и возможности реализации современных компьютерных интерфейсов). Так как проектирование под ASIC в большей степени ограничивается по производительности технологическими нормами фабрики, а не железа, то появляется возможность поработать и получить опыт из переднего края технологий. Это, конечно же, не подразумевает того, что все ASIC требуют использования последних и даже современных технологических решений — это далеко не так, особенно в связи с непростой ситуацией с доступом российских компаний к современным кремниевым производствам. Но это (в том числе) довод в пользу выбора нашей компании. У нас разработка ведется с использованием передовых современных технологий. Это позволяет создавать конкурентноспособные технологичные продукты, востребованные рынком.

          3.Востребованность.

          Если посмотреть тренды развития мирового рынка, то с каждым годом все больше мировых технологических компаний приходят к тому, что им нужны собственные чипы, в том числе для обеспечения технологической независимости как относительно других компаний, так и других государств. Далеко ходить за примерами не надо: Google, Apple , Amazon занимаются разработкой своих ASIC. Соответственно, растёт и спрос на специалистов в данной области. Что несомненно сказывается в том числе на перспективе роста заработных плат. Это касается и России, так как мы всё чаще слышим о необходимости обеспечения технологической независимости, и я уверен, здесь тоже будут востребованы квалифицированные кадры.


          1. Brak0del
            14.12.2022 22:13

            А давайте не будем опускать плисоводов за глаза?

            Углубление технической экспертизы

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

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

            Плисоводам из РФ и не только уже несколько лет доступны ПЛИС со 100G Ethernet, памятью HBM и прочими плюшками с переднего края технологий, как много асиководов прикоснулись к этим вещам в РФ? Кроме того, на коллайдерах, ИТЭР, спутниках, марсоходах, радиотелескопах и прочих интересных вещах с переднего края науки стоят ПЛИС.

            Востребованность.

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

            С учётом доступности современных фабов в РФ, а также достаточно маленького адресуемого рынка, так ли востребованными выглядят специалисты по асикам в РФ? Может тиражи уровня проектов ПЛИС окажутся более реалистичными? И ещё по поводу трендов мирового рынка, многие области, которые требуют быстрой адаптации к требованиям, неплохо подсаживаются на ПЛИС, например те же разработки ИИ или коммуникаций 5G.


            1. Sanoyashi
              15.12.2022 01:14

              " А давайте не будем опускать плисоводов за глаза? "
              А тут разве кто-то опускал "плисоводов"? Был конкретный вопрос, какие преимущества перехода и я их со своей точки зрения описал , отвечая на вопрос. К чему тут устраивать демагогию в стиле "наших бьют, ответим этим негодяям"?

              " Маршруты проектирования под асики и ПЛИС различаются. "

              В каких то местах они в силу специфики естественно различаются. Но основные ключевые моменты схожи. И там и там есть стадии описания аппаратуры на одном из HDL языков, есть стадия синтеза, задания ограничений (констрейнты),  симуляции, стадии place&route (в проектировании ASIC этим обычно занимается команда BE(backend) ) получения выходных файлов для загрузки FPGA (для ASIC это можно сказать GDS для фабрики). В частностях конечно есть отличия. Но основной flow все таки схож.  И ни кто не говорит что FPGA что-то обрубленное от ASIC тут есть куча своих особенностей и ни кто не делает экспертизу в ASIC выше экспертизы в FPGA, просто для проектирования с чистого листа (что и происходит в ASIC), зачастую приходится более глубоко окунаться в детали, для примера можно взять тот же SDC. Часто ли вы в повседневной работе с FPGA, применяете что-то кроме стандартного набора констрейнтов - create_clock, generated_clock, virtual_clock, input/output dalay, set_group, false_path, multi-sicle и set_max_deley?

              " Плисоводам из РФ и не только уже несколько лет доступны ПЛИС со 100G Ethernet, памятью HBM и прочими плюшками с переднего края технологий, как много асиководов прикоснулись к этим вещам в РФ?"

               

              Как много FPGA инженеров в РФ используют Vitex UltraScale+ или Stratix10 и поднимало PCIe gen4 или даже gen5 (На каких нибудь Agilex-ax)?

              " Кроме того, на коллайдерах, ИТЭР, спутниках, марсоходах, радиотелескопах и прочих интересных вещах с переднего края науки стоят ПЛИС."

              Так же как и ASIC, А про надежность и целесообразность использование в спутниках ПЛИС я бы вообще 10 раз подумал =) Если есть вариант использования специализированной ASIC выполняющей необходимые там задачи, так еще и класса стойкости military/space по моему лучше вариант будет)

              "С учётом доступности современных фабов в РФ, а также достаточно маленького адресуемого рынка, так ли востребованными выглядят специалисты по асикам в РФ?

              Я лишь говорю о трендах развития куда движется отрасль и потребностях рынка которые растут в сторону ASIC. Переход в ASIC не значит потерю знаний и умений в FPGA, помогает в работе на FPGA =)

              Может тиражи уровня проектов ПЛИС окажутся более реалистичными?

              Все зависит от проекта и задач. Если нужно сделать штучную или мелкосерийную продукцию, то FPGA может быть целесообразнее, если речь идет о большой серии то ASIC.

              И ещё по поводу трендов мирового рынка, многие области, которые требуют быстрой адаптации к требованиям, неплохо подсаживаются на ПЛИС, например те же разработки ИИ или коммуникаций 5G.

              Ну да, а после отработки своих решений на FPGA-прототипе стремятся сделать себе ASIC-и и запустить в серию =)


              1. Brak0del
                15.12.2022 09:51

                К чему тут устраивать демагогию

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


                1. pmaximchuk
                  15.12.2022 12:33
                  +2

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

                  Этот курс  – лишь одна из спектра образовательных инициатив, которые мы развиваем. Он подходит для специалистов уже с некоторым опытом. А для школьников и студентов есть Школа синтеза, где можно сделать первые шаги к изучению этого стека технологий. Кроме того, мы активно сотрудничаем с профильными вузами, где уже запустили ряд программ дополнительного профессионального образования в рамках магистратур, проводим хакатоны, митапы и мастер-классы.

                  А в прошлом месяце совместно с МИЭТ открыли лабораторию энергоэффективных систем на кристалле для периферийных вычислений. С ИТМО запущен ряд студенческих проектов по этой же тематике. И это далеко не все)


                  1. Brak0del
                    15.12.2022 13:51

                    Мы за открытость, развитие и возможности.

                    А в чём открытость курса, на который можно попасть только устроившись к вам на работу?

                    Этот курс  – лишь одна из спектра образовательных инициатив, которые мы развиваем. Он подходит для специалистов уже с некоторым опытом. А для школьников и студентов есть Школа синтеза, где можно сделать первые шаги к изучению этого стека технологий. Кроме того, мы активно сотрудничаем с профильными вузами, где уже запустили ряд программ дополнительного профессионального образования в рамках магистратур, проводим хакатоны, митапы и мастер-классы.

                    Возможно, с этого стоило бы начинать статью. Между тем, помимо вашего "Истового инженера" не так и легко найти в открытых источниках ваши инициативы. Закрытые мастер-классы, закрытые курсы и т.д., нет возможности прикоснуться к опыту вашей конторы. На Западе выходцы из подобных контор пишут отличные книжки, на которых потом учится индустрия.


                    1. pmaximchuk
                      16.12.2022 03:12

                      чтобы учиться в Школе синтеза, нужно справиться с тестовым заданием. Чтобы учиться в магистратуре YADRO, нужно быть студентом и набрать нужное число баллов. Чтобы попасть на учебный проект или курс fpga-to-asic, тоже нужен набор формальных признаков (студент определенной кафедры, сотрудник определенной компании) и профильных знаний.

                      Все это обучение очень даже открытое, и, больше того –бесплатное. При этом существует вполне обоснованный органичный порог знаний и навыков, необходимый для обучения на разных ступенях и разной глубине технологии. 

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

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

                      А и про другие наши инициативы, just try to google it)


              1. amartology
                15.12.2022 11:08
                +1

                Так же как и ASIC, А про надежность и целесообразность использование в спутниках ПЛИС я бы вообще 10 раз подумал =) Если есть вариант использования специализированной ASIC выполняющей необходимые там задачи, так еще и класса стойкости military/space по моему лучше вариант будет)

                Существуют space-grade FPGA)


  1. DmitryZlobec
    14.12.2022 12:56

    Не понял, а курс-то где?

    1. Давим на ссылку профильный курс для переподготовки FPGA инженеров

    2. Открывается вкладка Истовый инженер. От FPGA к ASIC. В правом верхнем углу "Хочу учится". Давим на нее.

    3. Переходим в раздел "Как устроено обучение", давим кнопку "Как стать частью команды"

    4. В новой вкладке видим баннер: "От FPGA к ASIC...", кнопка "Подробнее". Давим на нее.

    5. Открывается вкладка Истовый инженер. От FPGA к ASIC. В правом верхнем углу "Хочу учится"..... Вечный цикл.....


    1. yadro_team Автор
      14.12.2022 15:22

      В разделе «Как устроено обучение» кнопка называется «Стать частью команды YADRO», а до неё мы поясняем в тексте, почему курс доступен только сотрудникам компании (которых как раз приглашаем в команду). Чтобы попасть на курс, прочтите, пожалуйста, страницу курса и откликайтесь на вакансии.

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