My Blog

Explore my collection of projects, technical insights, and creative endeavors. As a Verification Engineer with a passion for electronics, coding, and innovation, I document my journey through various fields of interest - from advanced SoC verification techniques to weekend DIY electronics projects and everything in between.
Here you'll find detailed write-ups of my professional challenges, hobby projects, and occasional thoughts on technology trends. Whether you're a fellow engineer looking for technical insights or just curious about what happens when engineering minds explore beyond their day jobs, there's something here for you.
Dive in and discover the intersection of professional expertise and passionate curiosity!

The State of IC/ASIC Verification in 2024: Promise and Pitfalls

The recently released 2024 Wilson Research Group Functional Verification Study offers a fascinating window into the world of IC/ASIC design and verification. As chips become increasingly complex and integrated into every aspect of our digital lives, understanding the verification landscape is crucial for industry professionals, investors, and technology enthusiasts alike.

a UVM Testbench for Out-of-Order Transaction Verification

In modern SoC designs, transaction routing through multiple paths is a common scenario. When the same transaction can take different routes with variable delays, ensuring data consistency becomes challenging. This blog post explores a UVM testbench architecture designed to verify out-of-order transaction handling while maintaining correct ordering for transactions with matching IDs.