Skip to Content

Recent offsite blog posts

Posted on  by  from the site SKMurphy
Hope to see you on Monday, May 23, 2011 in San Francisco, CA for the Second Startup Lessons Learned conference. The day-long event will feature a mix of panels and talks focused on the key challenges and issues that technical and market-facing people at startups need to understand in order to succeed in building successful startups....
Posted on  by  from the site SKMurphy
Please let your comments on the book … Did you find Dan Roam’s The Back of the Napkin: Solving Problems and Selling Ideas with Pictures insightful? What was one piece of advice you took away from it? Do you have any questions about the book? ...
Books, tshafer
Posted on  by  from the site SKMurphy
Call-in Book Review on Wednesday, May 11, 2011 12:00 p.m. Pacific / 9:00 a.m. Hawaii 1:00 p.m. Mountain / 2:00 p.m. Central 3:00 p.m....
Books
Posted on  by  from the site Verification Martial Arts
Yaron Ilani, Apps. Consultant, Synopsys If you missed part 1 or part 2 of this series don’t worry, you can go on reading and catch up with the previous parts later on. Today I’m going to show you a small, yet very powerful feature in DVE that you may not be aware of. Remember the last time you had to count clock cycles in the waveform window? Sometimes this is a quick way to verify that an internal counter behaves correctly or that a signal goes up just at the right clock edge. Remember how frustrating it is when you lose count for some reason and have to start over?...
Automation, Debug, DVE, grid, waveform
Posted on  by  from the site SKMurphy
After every Bootstrapper Breakfast® we E-mail all of the participants and ask them for “one thing you learned at the breakfast.” Georgi Dagnall left a nice comment after Steve Blank visited on Friday (I have added some links for context) Sean suggested that I read the book, Four Steps to the Epiphany written by Steve Blank. I took his advice and found it to be one of the most practical business books I had ever read. When I heard that Steve was going to be the speaker at this Bootstrappers Breakfast, I had to attend to hear him talk in this intimate venue....
skmurphy
Posted on  by  from the site SKMurphy
“Startups are a force for good because they have proven over time to be the best vehicle for pursuing innovation. But not all startups are innovative. We can never have enough startups that are pursuing unique solutions to important problems....
Posted on  by  from the site SKMurphy
The recent troubles at Cisco have prompted a lot of commentary on the Cisco alumni e-mail list. One of the more thoughtful analyses was posted by Larry Lang, who spent more than a decade at Cisco in a variety of positions. His last was as  VP and General Manager of the Mobile Wireless Group at Cisco, he is currently CEO of QuorumLabs. The following is posted with his permission I first joined Cisco in 1991, left for a startup, then returned for a second act which ended in 2009....
Scaling Up Stage
Posted on  by  from the site Verification Martial Arts
Yaron Ilani, Apps. Consultant, Synopsys In Part 1 of this series we discussed how SystemVerilog macros might add complexity when it comes to debugging your test bench and how DVE can make your life much easier in that area. Today we’re going to show you another cool feature in DVE that if used wisely, could save you a significant amount of time when debugging. Let’s recall for a moment the two main use models of DVE – Post Processing and Interactive. The former is where you’re debugging your simulation results after it has completed....
Posted on  by  from the site SKMurphy
I recently took part in a  small reunion of folks who worked on the “router  software release” team at Cisco in the early years and I took it as an opportunity to jot down some rules of thumb I learned, mostly the hard way, about managing software releases. There is always a strong reason to slip the schedule....
Rules of Thumb, skmurphy
Posted on  by  from the site Verification Martial Arts
Yaron Ilani, Apps. Consultant, Synopsys A SystemVerilog test bench could get quite complex. Typical projects today have thousands of lines of code, and the number is constantly on the rise. However, standard base class libraries such as VMM and UVM can help you minimize the amount of code that needs to be rewritten by providing a rich set of macros that substitute long lines of code with a single line. For example, the simple line `vmm_channel(atm_cell) defines a standard VMM channel for an ATM cell with all the necessary fields and methods, all under the hood....
Posted on  by  from the site SKMurphy
Second place in a market can still allow a company to be profitable and growing. Second place in a lawsuit can impact not only profits and growth but viability. ...
EDA, eda
Posted on  by  from the site SKMurphy
We had a great Bootstrapper Breakfast® in February in Milpitas with Isaac Garcia, CEO of Central Desktop, speaking very candidly about the challenges of Bootstrapping Central Desktop and some lessons learned. Bob Gerughty mentioned after the meeting that he had run into someone who remembered him from  a comment he made at a breakfast almost a year ago. Bob was a Treasurer and/or head of Taxation at Altera, NeoMagic, andP hoenix Technologie before he branched out to bootstrap his own firm....
Events, skmurphy
Posted on  by  from the site SKMurphy
“Death did not come with the thunderous gallop of a pale horse nor the wicked song of a blackened scythe hissing through the air....
Posted on  by  from the site Verification Martial Arts
John Aynsley, CTO, Doulos In the previous blog post I introduced the VCS TLI Adapters for transaction-level communication between SystemVerilog and SystemC. Now let’s look at the various coding styles supported by the TLI Adapters, and at the same time review the various communication options available in VMM 1.2. We will start with the options for sending transactions from SystemVerilog to SystemC. VMM 1.2 allows transactions to be sent through the classic VMM channel or through the new-style TLM ports, which come in blocking- and non-blocking flavors....
Posted on  by  from the site SKMurphy
You can follow @skmurphy to get these hot off the mojo wire or wait until the end of the month when they are collected on the blog. + + + “Facing it, always facing it, that’s the way to get through....
Quotes, skmurphy
Posted on  by  from the site SKMurphy
I had lunch two weeks with two old friends and when I mentioned that we were working with a new company, TTM, helping them to exhibit and present at Semi-Therm last week and one of them told me an interesting story. He writes microcode and debugs complex system design issues for a storage area network company.  He is comfortable with both hardware and software and for some reason he didn’t elaborate on  he had swapped a CPU from his son’s PC with the one in his....
skmurphy
Posted on  by  from the site harry ... the ASIC guy
761 days. That’s 2 years, 1 month, and 3 days. 761 days ago, I hosted a small group of interested EDA folks, journalists, and bloggers in a small room in the Doubletree hotel after one of the evenings after DVCon. Most of the discussion that year was around OVM and VMM and which methodology was going to win out and which was really open and which simulator supported more of the System-Verilog language. Well, all that is put to bed....
Posted on  by  from the site Verification Martial Arts
John Aynsley, CTO, Doulos I have said several times on this blog that the presence of TLM-2.0 features in VMM 1.2 should ease the task of communicating between a SystemVerilog test bench and a SystemC reference model. Now, at last, let’s see how to do this – using the VCS TLI or Transaction Level Interface from Synopsys. The parts of the TLI in question are the VCS TLI Adapters between SystemVerilog and SystemC....
Posted on  by  from the site SKMurphy
In his introduction to his  interview with Fred Brooks, John Cook has another great passage. The shelf life of software development books is typically two or three years, maybe five or ten years for a “classic.” Frederick Brooks, however, wrote a book on software development in 1975 that remains a best-seller: The Mythical Man-Month....
skmurphy
Posted on  by  from the site SKMurphy
John Cook routinely offers great insights on his blog, “The Endeavor.” He was interviewed by Vincent Tan in the March 2011 issue[PDF] of Singularity Magazine Actually applying math is hard work. It requires knowing the limits of your abstractions. It may require writing software or writing English prose. It requires skills outside of mathematics in order to connect the mathematics to the problem....
Syndicate content