Skip to Content

Recent offsite blog posts

Posted on  by  from the site SKMurphy
In “Moore’s Law Beats Customer Feedback” Chris Morris highlights a quote by Jensen Huang from an April 8, 2009 talk at the Stanford Technology Ventures Program on “Favoring Moore’s Law Over Customer Feedback“  (Mr....
Posted on  by  from the site SKMurphy
Create and Deliver Surprisingly Compelling Software Demonstrations “Do The Last Thing First” — the recipe for a Great Demo! When: Friday, April 9, 2010 8:15 am – 5:00 pm Advanced Topics PM Session: 1 – 5pm (see below) Where: Moorpark Hotel, 4241 Moorpark Ave, San Jose CA 95129 Cost: $560 This is an interactive workshop with Peter Cohan geared especially for you who demonstrate B-to-B software to your customer and channels. Bring a copy of your demo and be prepared to present it — we’ll help you turn it into a surprisingly compelling demo!...
Demos, Events
Posted on  by  from the site harry ... the ASIC guy
The other day, I was listening to John Wall interview Simon Sinek on the Marketing over Coffee Podcast. Simon Sinek is a marketing consultant and motivational speaker and has a book out entitled “Start with Why: How Great Leaders Inspire Everyone to Take Action.” In addition to the podcast interview, I also came across the following presentation that Simon gave at a TedX conference a few months ago. To make a long-story short, the key premise is that companies spend too much time marketing what they do and how they do it better than the other guy....
Posted on  by  from the site SKMurphy
I got an e-mailed question from someone who had watched my “The Limits of I’ll Know It When I See It” video. Q:  In your talk you say “Most recurring problems are a combination of an unsolved technical problem and an unresolved emotional component to that problem.“  Is there more about this in Ericsson’s “The Role of Deliberate Practice in the Acquisition of Expert Performance” or in the Gary Klein’s “Sources of Power“? A:  It’s actually from another great book: ” The Art of Learning” by Josh Waitzkin.  I fou...
Books, skmurphy
Posted on  by  from the site Verification Martial Arts
A two-part articles by Cisco and Synopsys engineers in IC Design and Verification Journal explains how complex constraints can be better managed to simplify the solving process, yet obtain high-quality results. Part1 deals with solutions spaces and constraint partitions. Part2 introduces the concept of soft constraint in e and default constraints in OpenVera. You can read part1 and part2 here. ShareThis...
Uncategorized
Posted on  by  from the site SKMurphy
I met Matt Perez in 2003 just as I was starting SKMurphy.  It was the tail end of nuclear winter in Silicon Valley and folks were trying to figure out what was next (unlike now where it’s pretty clear what’s next for a while in California, more of the same if we are lucky–flat is the new up)....
Posted on  by  from the site SKMurphy
Given Milpitas’ strong commitment to entrepreneurship and new business development, the Bootstrappers Breakfast promise of serious early morning discussions among bootstrappers will have many local entrepreneurs feeling right at home. The focus of the monthly meeting is on technology businesses whose next stage of growth is based on internal cash flow and organic profits. Entrepreneurs who like to “eat problems for breakfast” bring business issues and challenges to discuss with peers....
skmurphy
Posted on  by  from the site Cool Verification
Hi everyone. Last night I wrote a post describing the debate over whether or not to include a register package in the UVM. The link to the survey was broken if you read the post in your email client or......
Uncategorized
Posted on  by  from the site Verification Martial Arts
Srinivasan Venkataramanan, CVC Pvt. Ltd. Abhishek Muchandikar, Sr RnD Engineer, Verification Group, Synopsys Sadanand Gulwadi, Sr. Staff CAE, Verification Group, Synopsys Inc., Mt. View, CA, USA Assertions for protocol checking has been popular for quite some time now. With several off-the-shelf assertion/monitor IPs available from EDA vendors and providers such as CVC (www.cvcblr.com), end users need not have to spend too much time thinking about what assertions to add in their designs, how to code them etc....
Uncategorized
Posted on  by  from the site Cool Verification
Many of the Accellera VIP TSC members are in Marlborough, MA this week discussing what features should be part of the first release of the new UVM (Unified Verification Methodology). For those of you who are not familiar, the UVM......
Posted on  by  from the site SKMurphy
A lot of bootstrappers start out by selling their product or services to friends or people they know and/or have worked with in the past. One of the early thresholds a team crosses is making the transition to “selling to strangers” (see the “Startup Maturity Checklist” for some relevant questions) and they can get tripped up on a number of points. Two key challenges Free Consulting: strangers may want to learn more about the technology area you are addressing and request one or more sales calls while they listen attentively....
Posted on  by  from the site Verification Martial Arts
  John Aynsley, CTO, Doulos     Analysis ports are another feature from the SystemC TLM-2.0 standard that has been incorporated into VMM 1.2. Analysis ports provide a mechanism for distributing transactions to passive components in a verification environment, such as checkers and scoreboards. Analysis ports and exports are a variant on the TLM ports and exports that I have discussed in previous blog posts....
Uncategorized
Posted on  by  from the site harry ... the ASIC guy
Although I was unable to attend DVCon last week, and I missed the Jim Hogan and Paul McLellan presenting “So you want to start an EDA Company? Here’s how“, I was at least able to sit in on an interesting webinar offered by RTM Consulting entitled Achieving Breakthrough Customer Satisfaction through Project Excellence. As you may recall, I wrote a previous blog post about a Consulting Soft Skills training curriculum developed by RTM in conjunction with Mentor Graphics for their consulting organization....
Posted on  by  from the site Verification Martial Arts
Srinivasan Venkataramanan, CVC Pvt. Ltd. Vishal Namshiker, Brocade Communications India Any complex system requires debugging at some point or the other. To ease the debug process, a good, proven coding practice is to add enough messages for the end user to aid in debug. However as systems become mature the messages tend to become too many and quickly users feel a need for controlling the messages....
Debug, SV, VMM, vmm_log
Posted on  by  from the site SKMurphy
“When two men in business always agree, one of them is unnecessary.”  William Wrigley Jr. “Your brand is the promise that you keep.” Kristin Zhivago “Plans are made, unmade, revised, and recast through action and interaction with others on a daily basis.” Saras Sarasvathy See also “Saras Sarasvathy’s Effectual Reasoning Model for Expert Entrepreneurs” “Ask for input only if you plan to do something with it or about it.” Richard Moran “Nuts, Bolts, and Jolts” “Simple ain’t easy.” Thelonious Monk “O...
Quotes, skmurphy
Posted on  by  from the site Verification Martial Arts
  Varun S, CAE, Synopsys Iterators are objects that know how to traverse and navigate the implementation of the scoreboard. They provide high level methods for moving through the scoreboard and modifying its content at the location of the iterator. The actual data structure used to implement the data stream scoreboard is entirely private to the implementation of the foundation classes. However, for implementing user-defined functionality, the entire content of the scoreboard should be made available to the user, so that it can be searched and modified....
Uncategorized
Posted on  by  from the site SKMurphy
Wikis dissolve voice and authorship. Use them where there are rewards and incentives at a team level, where a team is being held accountable for a result. Blogs and forums preserve voice and authorship....
Posted on  by  from the site SKMurphy
I can always tell when I am feeling stressed because I dream about being back in school taking an exam I haven’t studied for. Although to be candid some of those dreams are closer to suppressed memories than unrealized anxieties bubbling up from my unconscious. But a year or two ago I had a dream a while ago about a tiger that I keep turning over in my mind. A tiger is pacing in a cage, but it’s not a square cage, it’s more of a maze. It’s not in a zoo, more like a warehouse or strangely configured storage unit....
Posted on  by  from the site Verification Martial Arts
Tri-state busses are typically present in a verification environment when we have multiple drivers driving a bus. One of the drivers drives the bus and the rest of the drivers on the bus present high impedance to the bus. By far and large, it is preferred to have a single interface from the testbench side to deal with the tristate bus. This typically helps avoid bus contention. In some circumstances, this may not be easily possible. Why don’t you just imagine having to elaborate a design, run to a certain point and run a drivers() command?...
Debug
Posted on  by  from the site Cool Verification
For those of you who have not been paying attention, DVCon 2010 starts next week. In a previous post I described several events I'll be involved with except for one very important item. This year I will be moderating the......
Syndicate content