Max Korbel

@maxkorbel.bsky.social

Principal Engineer @ Intel, lead for ROHD https://www.maxkorbel.com/ https://github.com/mkorbel1

I've been experimenting with using the new analyzer plugin API for code generation, and it's actually really cool! ⚡️ Instant code generation 🔬 Surgical updates in the same file 🔎 Report outdated/wrong code as lint warnings 🪄 Auto-regenerate outdated/wrong code via 'dart fix'

ROHD unlocks modern software patterns to generate hardware! This excellent blog post by Desmond A Kirkpatrick shows how natural it is to develop a recursive algorithm into succinct, verifiable hardware -- starting from the equivalent algorithm in software!

Refining Software Algorithms to Hardware Implementations: Recursion

As a new way of describing hardware programmatically, ROHD opens up the world of hardware design to people with background in software algorithms. Today, we see a lot of hardware design in the space…

buff.ly

Jaspr 0.21.0 is out! 🐾 It comes with: ✒️ Simpler and more Flutter-like syntax 🪄 Optimized performance and stability 🎨 More styling properties Oh, and all breaking changes can be migrated fully automatically. Check 🧵for details

Announcing ROHD Bridge!! The best way to connect and assemble large hardware designs, now joining the rest of the ROHD ecosystem. ROHD Bridge is extremely fast, flexible, powerful, and modern. See the announcement blog post for more details:

Announcing ROHD Bridge

Designing large hardware systems can be tough, and it’s crucial to have a good solution for managing hierarchy and connecting all the pieces. Even though the top level of your SoC is mostly just…

buff.ly

ROHD enables some really powerful abstraction! In this video, Desmond Kirkpatrick builds and uses advanced data types for a real feature in ROHD-HCL: implementation of floating point DAZ, FTZ, and subnormal as zero!

Advanced Data Types -- Implementing Floating Point DAZ and FTZ in ROHD-HCL [Demo]

A demonstration of adding a new feature to Floating Point infrastructure in the ROHD Hardware Component Library (ROHD-HCL) (https://github.com/intel/rohd-hcl...

youtu.be

Curious about the future of hardware design? Announcing ROHD-HCL v0.2.0! This release has tons of new stuff, including arbitrary-width floating/fixed point arithmetics, reduction trees, clock gating, counters, finders, error correcting, standard interfaces, and much more for free! buff.ly/6eyZEOi

Me and a friend (Well mostly my friend, she did most of the design work) built a fully analog flappy bird last weekend No digital logic, just ~30 op amps and 70-80 resistors, a bunch of capacitors and a few analog switches. All assembled during a 48 hour game jam