от fpga к asic

От fpga к asic От fpga к asic

Шаг к новым карьерным возможностям

Системы на кристалле, особенно высокопроизводительного класса, — это передовой край микроэлектроники. Но специалистов, способных проектировать микросхемы, в индустрии критически мало.

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

Команда YADRO Microprocessors систематизировала эту практику, превратив в прикладной курс обучения FPGA-специалистов в ASIC-инженеров. Программа затрагивает много аспектов нашего маршрута проектирования, поэтому курс открыт только для сотрудников YADRO.

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

Hero background

Как устроено обучение

Программу курса создала команда YADRO Microprocessors: проектировщики, архитекторы, инженеры и специалисты по обучению. В нём несколько блоков лекций, подкрепленных практическими заданиями на основе реальных проектов и задач. На протяжении всего курса учащихся сопровождают опытные инженеры-менторы YADRO.

Курс затрагивает много аспектов нашего маршрута проектирования, поэтому открыт только для сотрудников YADRO. Станьте частью команды, которая создает кристалл по передовым технологиям!

Lectures

лекций

о прикладных аспектах проектирования ASIC
Practice

Много практики

на основе реальных проектов и задач
Mentor

наставник

с практическим опытом проектирования ASIC

Кому подойдет программа

  • Engineers FPGA-инженерам
  • Verificators Верификаторам
  • Developers Embedded-разработчикам с опытом в FPGA и знанием VERILOG/SYSTEM_VERILOG
Что вам надо знать ⟶

Чему вы научитесь

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

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

Check Общий маршрут проектирования ASIC
Check Процесс интеграции IP
Check Построение деревьев синхронизации и сброса
Check Статические проверки качества кода (Lint, CDC, RDC)
Check Статический временной анализ (STA)
Check Формирование констрейнов (.sdc)
Check Проведение LEC-анализа
Check Проектирование схем с низким энергопотреблением (Power-Aware Design)
Check Методика совместной разработки на основе системы контроля версий GitLab+Git
Check Вставка тестовых структур (DFT)

Что вам надо знать

Мы рассчитываем, что вы:

  • понимаете синхронную передачу и дерево клоков
  • отлично знаете Verilog HDL
  • уверенно работаете с форматом .sdc
  • понимаете техники CDC
  • владеете навыками отладки схем на симуляторе и FPGA
  • уверенно используете системы контроля версий
  • владеете Linux
  • знакомы со скриптовыми языками (Tcl, Bash, Make, Python)
  • пишете понятный код, доступный для наследования
  • имеете опыт написания документации на разрабатываемый блок

Отлично, если вы:

  • Знакомы с SystemVerilog и синтезируемым подмножеством SystemVerilog. Применяете конструкции языка для сокращения времени разработки и минимизации количества ошибок
  • Имеете опыт работы с современными FPGA, Xilinx предпочтителен, хорошо знаете EDA (Vivado)
  • Обладаете компетенциями в области статического анализа кода с использованием соответствующих тулов (JG, Spyglass и др.)
  • Имеете навыки валидации CDC, RDC
  • Используете Git для контроля версий
  • Программировали на С (ANSI)
  • Знаете английский на уровне, достаточном для переписки с техподдержкой

Шаг к новым карьерным возможностям

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

Остались вопросы? Напишите нам: engineer@yadro.com

Bg CTA

Мировой уровень технологий и задач

01

Микропроцессоры собственного дизайна

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

Собственная разработка и производство

YADRO — группа российских технологических компаний, объединяющая направления разработки и производства вычислительных платформ и систем различного класса. Но мы также инвестируем в собственное производство и разработку компонентов.
03

Команда мирового класса

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

Перспективы

Потенциал технологии

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

Инженерное образование с YADRO

Образовательные программы YADRO в рамках магистратур, стажировки и лаборатории в ключевых вузах позволяют будущим инженерам получать профильные знания и учиться решать задачи проектирования микросхем, аналогичные тем, над которыми ежедневно работают эксперты YADRO.

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

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

Остались вопросы?

Пройти отбор на одну из вакансий команды и стать штатным сотрудником YADRO Microprocessors. Будем рады обсудить с вами эту возможность!

Курс раскрывает аспекты нашего маршрута проектирования и создан с фокусом на производственные задачи YADRO, поэтому доступен только для сотрудников.

Обучение идёт повторяющимися циклами несколько раз в год, участие не привязано к завершению испытательного срока.

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

Почта для обратной связи: engineer@yadro.com