3,820 views
The guest of this podcast is Yuri Panchul, a person familiar to most people involved in processor design, one of the founders and creators of the Digital Circuit Synthesis School program. Yuri's portfolio includes work at MIPS Technologies, Juniper Networks, and his own startup, C Level Design. Now he is developing GPUs at Samsung Advanced Computing Lab. In a conversation with the hosts, Yuri told about his professional path starting from the physics and mathematics school, about his participation in many interesting projects in the industry. At the same time, we learned how processor design developed in principle and how it is actually organized from a business point of view. From the industry itself, we moved on to training specialists: Yuri compared approaches in different countries and gave advice on how students should develop in order to immediately join the staff of the world's largest manufacturers. And finally, how these requirements are taken into account in the Digital Circuit Synthesis School program. 📚 School of Digital Circuit Synthesis: https://engineer.yadro.com/chip-desig... ✅Subscribe to the podcast's Telegram channel: https://t.me/+pAvCjs9-8qE1OWZi 🎧 Listen to "Bit Masks" on other platforms: Yandex.Music: https://music.yandex.com/album/26508178 Apple Podcasts: https://podcasts.apple.com/ru/podcast... All platforms: https://engineer.yadro.com/podcasts/c... 🔹Become a part of the YADRO team! https://careers.yadro.com 0:00 — Teaser 0:57 — Introduction of Yuri Panchul 2:19 — Yuri's path to the industry: from a compiler developer to a processor designer 9:23 — How processor design differs from software development 15:22 — History of the development of approaches to hardware design 24:03 — High-level synthesis: ideas, approaches, and problems 36:01 — What design approaches can increase the productivity of designers in the future 43:23 — Monopoly of 3 companies creating tools for processor design 52:24 — Development of open-source design tools 58:35 — How chip development happens: process, roles, and tasks 1:18:22 — Approaches to ensuring processor quality 1:23:10 — Bugs with floating-point arithmetic 1:25:41 — Post-silicon debug 1:30:23 — Problems in the education of processor designers 1:35:22 — Translation of the book by D. Harris and S. Harris "Digital Circuitry and Computer Architecture" 1:39:02 — Problems in university programs around the world 1:41:44 — What practical assignments should be given to students 1:52:00 — Advice from Yuri to novice designers 1:58:16 — Conclusion #cpudesign #hls #verilog #hardware #iteducation