TGViewer
Истовый инженер Истовый инженер @ultimate_engineer · 11.9K subscribers
Post #1121 2.81K
🛡️ Как отладить чип, которого еще нет?

Для этого нужен функциональный симулятор — и чаще всего в его роли выступает QEMU. В тридцать первом выпуске «Битовых масок» Елена Лепилкина и Алина Галичина разбираются в функциональном моделировании вместе с двумя экспертами из YADRO — Семёном Ковалем и Иваном Клоковым. Их команда моделирует систему на кристалле целиком: от кластера CPU до высоко- и низкоскоростной периферии.

🔊 Гости объяснили, почему QEMU быстрый, но неточный, и какие ошибки на нем принципиально не поймать. Рассказали, что приходится дописывать к upstream-версии под собственные чипы, как связать симулятор с FPGA и зачем инженеру уметь возвращаться в прошлое во время отладки.

Среди тем подкаста:

▪️чем QEMU отличается от Gem5 и RTL-симуляторов,
▪️какие баги в QEMU не отловить,
▪️как из разных симуляторов собирают виртуальную платформу,
▪️как начать осваивать функциональное моделирование.

🔥Присоединяйтесь к каналу «Битовых масок», чтобы не пропустить новые выпуски!

#приборы #битовыемаски

@ultimate_engineer
  • 👍 8
  • 🔥 7
  • 🥰 3
More from @ultimate_engineer
  1. Sep 24, 2026⚠️ Почему важно проверять транзитивные зависимости Open source-библиотеки, фреймворки и ко…
  2. Sep 23, 2026😍 Как и зачем инженеры заставили робота тысячу раз двигать дисковую полку Задумывались, п…
  3. Sep 22, 2026🔍 Сколько инженеров нужно, чтобы разработать чип? Кажется, сильному специалисту достаточн…
  4. Sep 16, 2026💡 Как понять, что тебе ближе: RTL, верификация или топология Даже сильная образовательная…
  5. Sep 15, 2026Post #1136
  6. Sep 15, 2026🔊 Как и зачем инженеру рассказывать о своей работе Наблюдение из жизни редакции: часто ин…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →