The Most Addictive Python and SQL Courses
AI Engineer - Learn how to integrate AI into software applications
Overview
Coursera Spring Sale
40% Off Coursera Plus Annual!
Grab it
Discover how to design and fabricate your own computer chips using Scala in this 39-minute conference talk that takes you from complete beginner to hardware hero. Learn the fundamentals of hardware logic design from scratch, with no prior knowledge required, and explore DFiant HDL (DFHDL), a revolutionary Scala 3-powered hardware description language that features multiple abstraction levels. Master the complete workflow from chip design to actual fabrication through Tiny Tapeout's open-source platform, and see how Scala 3's advanced features—including type operations, match types, compiler plugins, contextual abstraction, named tuples, and macros—transform hardware design into an intuitive and powerful experience for software developers. Gain practical insights through real-world examples that demonstrate how familiar Scala programming concepts can be applied to silicon design, making hardware development accessible to any Scala programmer ready to venture into the world of chip creation.
Syllabus
Oron Port: Scala Chip Design from Z1R0 to H1R0 [Scala Days 2025]
Taught by
Scala Days Conferences