от fpga к asic
Шаг к новым карьерным возможностям
Системы на кристалле, особенно высокопроизводительного класса, — это передовой край микроэлектроники. Но специалистов, способных проектировать микросхемы, в индустрии критически мало.
YADRO реализует ряд образовательных инициатив, направленных на долгосрочное развитие инженерных практик и рост числа специалистов. Одна из них — профильный курс переподготовки FPGA-инженеров в ASIC-дизайнеров. Он разработан инженерами YADRO и имеет прикладной фокус на производственные задачи компании по проектированию систем на кристалле.
Если у вас уже есть базовый опыт по цифровому синтезу под FPGA, но вы хотите пойти дальше и проектировать функциональные блоки для использования в ASIC, узнать больше о современных протоколах и интегрировать их в свое решение — мы готовы инвестировать в ваше развитие!
Как устроено обучение
Программу курса создала команда YADRO Microprocessors: проектировщики, архитекторы, инженеры и специалисты по обучению. В нём несколько блоков лекций, подкрепленных практическими заданиями на основе реальных проектов и задач. На протяжении всего курса учащихся сопровождают опытные инженеры-менторы YADRO.
Курс затрагивает много аспектов нашего маршрута проектирования, поэтому открыт только для сотрудников YADRO. Станьте частью команды, которая создает кристалл по передовым технологиям!
лекций
о прикладных аспектах проектирования ASICМного практики
на основе реальных проектов и задачнаставник
с практическим опытом проектирования ASICКому подойдет программа
- FPGA-инженерам
- Верификаторам
- Embedded-разработчикам с опытом в FPGA и знанием Verilog/SystemVerilog
Чему вы научитесь
На курсе вы познакомитесь с теоретическими и практическими аспектами ASIC-проектирования систем на кристалле, ведь маршрут их проектирования требует детального понимания как физически устроена микросхема и каким образом цифровая логика должна быть адаптирована под ограничения техпроцесса и параметров производства.
Программа курса составлена на основе опыта и практики наших коллег, которые уже прошли путь от FPGA к ASIC дизайну. Изучение следующих тем даст вам фундаментальный набор практических навыков, необходимых специалисту по разработке систем на кристалле.
Что вам надо знать
Мы рассчитываем, что вы:
- понимаете синхронную передачу и дерево клоков
- отлично знаете Verilog HDL
- уверенно работаете с форматом .sdc
- понимаете техники CDC
- владеете навыками отладки схем на симуляторе и FPGA
- уверенно используете системы контроля версий
- владеете Linux
- знакомы со скриптовыми языками (Tcl, Bash, Make, Python)
- пишете понятный код, доступный для наследования
- имеете опыт написания документации на разрабатываемый блок
Отлично, если вы:
- Знакомы с SystemVerilog и синтезируемым подмножеством SystemVerilog. Применяете конструкции языка для сокращения времени разработки и минимизации количества ошибок
- Имеете опыт работы с современными FPGA, Xilinx предпочтителен, хорошо знаете EDA (Vivado)
- Обладаете компетенциями в области статического анализа кода с использованием соответствующих тулов (JG, Spyglass и др.)
- Имеете навыки валидации CDC, RDC
- Используете Git для контроля версий
- Программировали на С (ANSI)
- Знаете английский на уровне, достаточном для переписки с техподдержкой
Шаг к новым карьерным возможностям
Остались вопросы? Напишите нам: engineer@yadro.com
Мировой уровень технологий и задач
Микропроцессоры собственного дизайна
Собственная разработка и производство
Команда мирового класса
Перспективы
Потенциал технологии
- Дизайн современных систем на кристалле подразумевает работу с последними поколениями компьютерных интерфейсов, большинство из которых только начинают поддерживаться старшими семействами FPGA.
- Маршрут проектирования на FPGA имеет много схожих с ASIC дизайном шагов. Однако ASIC-проектирование требует более глубокого понимания этих шагов, а многие из них просто отсутствуют в маршруте разработки FPGA. Проектирование на FPGA происходит на основе готовой и статичной аппаратной структуры путём её конфигурации, в то время как задача ASIC-разработчика — создать схему с нуля с учётом его потребностей, уделяя внимание всем особенностям реализации и обсчёта.
- Проектирование систем на кристалле — это технологичный и быстро растущий сегмент индустрии, фокус на который сейчас делают не только в нашей стране, но и во всем мире.
Инженерное образование с YADRO
Образовательные программы YADRO в рамках магистратур, стажировки и лаборатории в ключевых вузах позволяют будущим инженерам получать профильные знания и учиться решать задачи проектирования микросхем, аналогичные тем, над которыми ежедневно работают эксперты YADRO.
Весной этого года студенты ведущих технических вузов страны смогли попробовать свои силы в решении практических задач маршрута проектирования системы на кристалле на хакатоне SoC Design Challenge.
А Школа синтеза цифровых схем при поддержке YADRO в этом году открыла новые образовательные кластеры по всей стране. Сотни талантливых ребят и молодых специалистов теперь могут заглянуть в мир разработки современных микросхем, даже не обладая достаточными компетенциями в этой области.
Остались вопросы?
Почта для обратной связи: engineer@yadro.com