I'd Like to Thank the Academy...
I'd Like to Thank the Academy...
…my producer, my agent, and all the little people that made this possible.
Yes, my product won an “Embeddie”. Awesome! Which is about as close as I’m ever going to get to an Emmy. An “Embeddie” is the award that VDC gives to the best new product at the Embedded Systems Conference. They give out one for a hardware product and one for a software product. This year for the software product, they chose Mentor Graphic’s Embedded Systems Division System Analyzer, one of the products which I spend most of my time on lately.
This is a real honor. I was chosen to accept the award on stage on behalf of the team. And I would like to thank my colleagues who made this possible. First, thanks to the marketing team behind System Analyzer, especially Brad Dixon and Shay Behchorin. Brad and Shay took my geek speak explanations of System Analyzer and translated it into an eloquent description that the editors could grok (like I said – geek speak). Kudos also go to Manfred Kreutzer and his team who patiently listen to my rants and turn my crazy ideas into working product – even when it’s impossible. From what they tell me the impossible just takes longer. Finally, thanks to Glenn Perry and Mark Mitchell for their vision, for giving me this opportunity and trusting me to lead this project.
So what’s so special about Mentor’s System Analyzer? A couple of things.
Steve Wozniak gave a “fireside chat” as one of the Keynotes at the Embedded Systems Conference. As he mused about what makes a great product, he encouraged the folks in the audience to build things that they themselves would want to use. Our System Analyzer truly falls into this category. I actually use it – a lot. And so do all the engineers that work on it. Other groups inside of Mentor have also used it. The other day I was talking about System Analyzer in the hallway, and an engineer overheard and asked if he could use it, too. I gotta agree with the “Woz” on this one. I believe that this makes the difference between a good product and a great one.
But there are lots of profiling tools out there. Windriver has one, Green Hills has one, and there are a plethora of open source projects working on profiling both desktop and embedded systems. The difference our system analyzer brings to the party is that it’s more than just a pretty face, it has a brain.
Think about the difference between Adobe’s Acrobat and Microsoft’s Excel. “Huh?” you might ask. How about comparing oranges and DSPs? No one would even think to compare Acrobat and Excel – they do completely different things, right? Well, that’s my point. As an example, Adobe’s Acrobat can show you some text and some numbers – say a list of capital cities and their populations, longitude, and latitude. Excel can show you the same thing. But excel can also total the populations, put them in a bar graph, or a pie chart. It can compute the standard deviation of the populations. Using the longitude and latitude, it can calculate the distance between the cities. And so much more.
Acrobat lets you see. Excel lets you figure out.
That’s what our System Analyzer can do for you. It gives you a really powerful computational capability which can operate on the data that you collect on your system. So you decide what bar graphs you want to see. You’re not stuck with the ones that come pre-packaged with a lesser profiling package. You decide what data matters to you, and you can collect it, correlate it, sort it, filter it, and anything else you want to do.
Where this gets interesting is that you can trace and operate on application data, not just artifacts of the application’s execution. This is, in my humble opinion, is the game changer. And I trust that this is what the folks at VDC saw which had them choose System Analyzer for the award. This, also, is where we are straying from the conventional into new territory. So to fully explain it will take longer blog posts (and probably a few of them). But don’t worry, Brad will help me translate that geek speak into something comprehensible. Stay tuned.
More Blog Posts
- Part 1: The 2012 Wilson Research Group Functional Verification Study
- Those nasty wire’s and reg’s in Verilog
- Getting AMP’ed Up on the IEEE Low-Power Standard
- Prologue: The 2012 Wilson Research Group Functional Verification Study
- Even More UVM Debug in Questa 10.2
- IEEE Approves New Low Power Standard
- Verification Horizons DVCon Issue Now Available
- Get your IEEE 1800-2012 SystemVerilog LRM at no charge
- IEEE 1800™-2012 SystemVerilog Standard Is Published
- See You at DVCon 2013!
- May, 2013
- April, 2013
- March, 2013
- February, 2013
- January, 2013
- December, 2012
- November, 2012
- October, 2012
- July, 2012
- June, 2012
- May, 2012
- March, 2012
- February, 2012
- January, 2012
- December, 2011
- November, 2011
- October, 2011
- September, 2011
- July, 2011
- June, 2011
- Intelligent Testbench Automation Delivers 10X to 100X Faster Functional Verification
- Part 9: The 2010 Wilson Research Group Functional Verification Study
- Verification Horizons DAC Issue Now Available Online
- Accellera & OSCI Unite
- The IEEE's Most Popular EDA Standards
- UVM Register Kit Available for OVM 2.1.2
- May, 2011
- April, 2011
- User-2-User’s Functional Verification Track
- Part 7: The 2010 Wilson Research Group Functional Verification Study
- Part 6: The 2010 Wilson Research Group Functional Verification Study
- SystemC Day 2011 Videos Available Now
- Part 5: The 2010 Wilson Research Group Functional Verification Study
- Part 4: The 2010 Wilson Research Group Functional Verification Study
- Part 3: The 2010 Wilson Research Group Functional Verification Study
- March, 2011
- February, 2011
- January, 2011
- December, 2010
- October, 2010
- September, 2010
- August, 2010
- July, 2010
- June, 2010
- The reports of OVM’s death are greatly exaggerated (with apologies to Mark Twain)
- New Verification Academy Advanced OVM (&UVM) Module
- The Dog That Didn’t Bark
- DAC: Day 1; An Ode to an Old Friend
- UVM: Joint Statement Issued by Mentor, Cadence & Synopsys
- Static Verification
- OVM/UVM at DAC 2010
- DAC Panel: Bridging Pre-Silicon Verification and Post-Silicon Validation
- Accellera’s DAC Breakfast & Panel Discussion
- May, 2010
- Easier UVM Testbench Construction – UVM Sequence Layering
- North American SystemC User Group (NASCUG) Meeting at DAC
- An Extension to UVM: The UVM Container
- UVM Register Package 2.0 Available for Download
- Accellera’s OVM: Omnimodus Verification Methodology
- High-Level Design Validation and Test (HLDVT) 2010
- New OVM Sequence Layering Package – For Easier Tests
- OVM 2.0 Register Package Released
- OVM Extensions for Testbench Reuse
- April, 2010
- SystemC Day Videos from DVCon Available Now
- On Committees and Motivations
- The Final Signatures (the meeting during the meeting)
- UVM Adoption: Go Native-UVM or use OVM Compatibility Kit?
- UVM-EA (Early Adopter) Starter Kit Available for Download
- Accellera Adopts OVM 2.1.1 for its Universal Verification Methodology (UVM)
- March, 2010
- February, 2010
- January, 2010
- December, 2009
- A Cliffhanger ABV Seminar, Jan 19, Santa Clara, CA
- Truth in Labelling: VMM2.0
- IEEE Std. 1800™-2009 (SystemVerilog) Ready for Purchase & Download
- December Verification Horizons Issue Out
- Evolution is a tinkerer
- It Is Better to Give than It Is to Receive
- Zombie Alert! (Can the CEDA DTC “User Voice” Be Heard When They Won’t Let You Listen)
- DVCon is Just Around the Corner
- The “Standards Corner” Becomes a Blog
- I Am Honored to Honor
- IEEE Standards Association Awards Ceremony
- ABV and people from Missouri...
- Time hogs, blogs, and evolving underdogs...
- Full House – and this is no gamble!
- Welcome to the Verification Horizons Blog!
- November, 2009
- October, 2009
- September, 2009
- August, 2009
- July, 2009
- May, 2009
RT @learningloving: SystemVerilog -- getting the effect of generated case items. http://t.co/rqrHv74JEr about 9 hours ago
#IEEE Celebrates Ethernet's 40th Anniversary and Life-Changing Technologies that IEEE 802.3(TM) standards help enable http://t.co/DTOcqUZaQN 10:17 PM May 21
Happy 40th Anniversary to Ethernet. It is now May 22nd in Korea, so I can get a jump on the celebration! Here is what Ethernet's... 7:42 PM May 21