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 using SVUnit, please take the time to post feedback. The form is at the bottom of the User Guide page. It’s just 3 questions and an optional text box to paste in any additional praise/rant.

Thanks!

-neil

Agile Hardware @ DAC – Part 1

Good news and better news…

The good news is that I’ll be part of an agile hardware panel discussion at DAC this year in San Francisco. The discussion happens at 10:30am on June 9th at the Moscone Center and it’s happening thanks to Randy Smith and folks at Sonics. For more info, check out the conference website.

The better news is that this is the first of two (repeat: two) exciting chances at DAC to build the agile hardware community (I’ll point you to the other in part two as the details are finalized). Needless to say, two chances to reach out at a conference like DAC is a great opportunity so if you’re a fan of agile hardware, a practitioner, someone who wants to know more or somebody who wants to get out and publicly disagree with the whole idea, I hope to see you there!

-neil

Goodbye AgileSoC.com… For A While

On Friday I decided I could use a break from the blog so I’m going to step away for a bit. Not exactly sure for how long, but it might be a while. Or maybe not. We’ll see. Meanwhile, you’ll still be able to find me at neil.johnson@agilesoc.com for questions, comment and discussion re: agile hardware. Later.

-neil

Who’s More Disciplined: Hardware or Software Developers?

I’ve often heard the statement that hardware developers follow a more disciplined development process than software developers. What I haven’t heard much about is what it means to be disciplined and/or why that’s the case. So let’s open that discussion in hopes it takes us somewhere useful.

  • How would you characterize a disciplined development process?
  • What makes one team more disciplined than another?
  • What’s the best example you’ve witnessed/heard of a team acting following disciplined development process?
  • Why is it important to have a disciplined development process?
  • Who follows a more disciplined approach to development: hardware or software? Why is that the case?

Those questions are for you so feel free to address any/all of them. No right or wrong answers to these questions, just opinions. Please share yours :).

-neil

UVM Boat Anchor Sneak Peek

In the DVCon abstract I submitted last month, I mentioned a new verification component called the uvm_boat_anchor. The uvm_boat_anchor is top-secret development so not much was known at the time about this new component, even by me. For the abstract, all I could say was:

The paper concludes by introducing a new UVM component, the uvm_boat_anchor, that further demonstrates the perils of continuing to ignore the value of this basic yet entirely necessary technique.

It’s been a couple weeks since and while the team working on the uvm_boat_anchor is still operating in stealth mode, I’m happy to announce that I can finally give people a sneak peek. Continue reading

New AgileSoC Forums

I don’t normally need much motivation to try something new on AgileSoC.com. So at the first sign people were interested in the idea of adding a forum to help facilitate discussion between hardware and software developers, I went ahead with it. As of this morning, you can now post topics to AgileSoC forums.

Screen Shot 2013-08-30 at 10.59.00 AM

 

To start, we’ve have 3 areas for people to contribute. First is the general category. Got a question or comment for other AgileSoC.com followers? That’s where you’ll want to post it.

Next, we’ve got the Hardware Developer Seeking Agile Software Guidance and Mentoring. In case the title isn’t obvious enough, here’s what that’s all about…

Screen Shot 2013-08-30 at 11.17.28 AM

 

And then the big one, Agile Software Developers With the Time And Patience to Help Out, where I sincerely hope we find some agile software folks courageous enough and patient enough to lend a hand to a hardware developer in need of a little inspiration.

Screen Shot 2013-08-30 at 11.20.41 AM

 

There they are… the new AgileSoC forums. Let the discussion begin!

-neil