Author Archives: nosnhojn

About nosnhojn

I've been working in ASIC and FPGA development for more than 13 years at various IP and product development companies and now as a consultant with XtremeEDA Corp. In 2008 I took an interest in agile software development. I've found a massive amount of material out there related to agile development, all of it is interesting and most of it is applicable to hardware development in one form or another. So I'm here to find what agile concepts will work for hardware development and to help other developers use them successfully. I've been fortunate to have the chance to speak about agile hardware development at various conferences like Agile2011, Agile2012, Intel Lean/Agile Conference 2013 and SNUG. I also do lunch-n-learn talks for small groups and enjoy talking to anyone with an agile hardware story to tell! You can find me at Tool Portal

A few weeks ago I wrote about how I’m using lean startup to launch a new EDA tool. Last week, I finally got everything in place. It’s called FunCov and it’s live on the new tool portal.

Posted in Uncategorized | Leave a comment

Introduction to SVUnit

Our SVUnit user base is growing… and I’d like to do what I can to help things along further. If you’re on a team that is: interested in SVUnit but need a nudge to get going; evaluating SVUnit and want to be sure it … Continue reading

Posted in Functional Verification | Leave a comment

Agile Hardware is More Than Verification

Choosing a domain name for a blog can be tricky, no? You want to pick something that describes what you’re doing, but also something catchy that people will relate to and remember. In the days before, I remember choosing between … Continue reading

Posted in Agile | 2 Comments

Whatever Happened to UVM Express?

Back in February, 2012, Mentor started promoting a new method for building UVM testbenches. It was a 3 step method called UVM Express and it suggested a methodical way of adopting UVM by separately focusing on BFM development, coverage and stimulus. Mentor … Continue reading

Posted in Functional Verification | Leave a comment

Launching An EDA Web App Using Lean Startup

FunCov is a user friendly, web-based tool that enables functional coverage model crowdsourcing for commonly used industry protocols. It’s my latest side-project/Wednesday night time suck and I’m excited about it. I’ve been working on it since August. It’s almost ready to go.

Posted in Agile, Lean Startup | 6 Comments

Step 1: Make Someone’s Life Easier

How do I get started with agile hardware development? That’s a question I get a lot. Do you ask for management approval or try something under the radar? Is a pilot appropriate or is it best to just go for it with the whole team? Is … Continue reading

Posted in Agile Development | Leave a comment

SVUnit User Guide Feedback

The SVUnit User Guide is a few weeks old. Lots of views so far, which is a good sign, but not much feedback yet so I’ve added a form so people can let me know what they think. If you’re … Continue reading

Posted in Uncategorized | Leave a comment

Agile2015 Conference Report

Last week was the Agile2015 conference in Washington, DC. For the 4th year in 5, I was 1 of very few hardware developers so I wrote up an Agile2015 Conference Report to give others a feel for what they’re missing. … Continue reading

Posted in Agile2015 | Tagged | Leave a comment

SVUnit Also Has a Logo

I figured the new user guide made SVUnit look like a real product. And since real products have a logo, I stayed up late one night and did logo. But if it has a logo, shouldn’t it also have a tagline? I guess, so now … Continue reading

Posted in Functional Verification | Tagged | 1 Comment

Agile2015 (Hardware) Conference Countdown

Looked at the calendar today and discovered the Agile conference Washington, DC is less that 3 weeks away. Me and my hardware demo are on the schedule again this year, so that means less than 3 weeks until the new and … Continue reading

Posted in Agile | Leave a comment