The seed of a technology startup has always been the same – expertise plus idea. Someone with a particular skill or expertise (and some entrepreneurial spirit) comes up with a novel idea and decides to “make a go of it” – creating a new company. The first part is easy, as most engineers are working completely in their comfort and competence zone. They get a couple of laptops, scopes, … Read More → "The Shifting Startup Scene"
You’ve driven it for a decade or more. It’s taken you on-road and off-road. It’s brought you to the corner store and across the country. It’s got over 200,000 miles on it, and it’s still running fine. The thing is, you know you’re going to need to upgrade one of these days. Will the car die and force you into a decision? Or will … Read More → "Silicon Jersey Barriers"
He looked nervously around the bar as we chatted, probably hoping to see nobody he recognized. We weren’t exactly handing off nuclear codes or kompromat dossiers, but I could tell he didn’t want to be seen talking to me (the press) nonetheless. “We switched PCB layout tools two years ago,” he quietly explained – his eyes continuing to dart toward the door. “So far, it’s been working … Read More → "Cloaks and Daggers and Logic Probes"
Building a pyramid takes a very long time and a huge number of people. The first stones are the foundation, of course, and, as the layers slowly increase, those seminal pieces are often buried and forgotten – deep inside the ever-evolving structure. Ever so quietly, they continue their duties, even as they and those who placed them fade from memory.
Our technological pyramid isn’ … Read More → "Pyramid or House of Cards"
Seems that news of the improved performance of EDA tools comes in waves. We covered some Mentor stories recently; this time it’s Cadence’s turn. And there are three things to talk about – all related to verification.
Let’s start with the venerable art … Read More → "Cadence EDA Update"
For years now, marketing folks at companies who make things like GPUs and FPGAs have been painting a beautiful picture of a gleaming future – a future where dogs and cats get along, unicorns frolic on the lawn, and accelerated computing brings orders of magnitude improvements in computational throughput and, particularly, performance-per-watt. It’s a grand story, and the only thing that’s kept it from becoming reality is the … Read More → "Walking the (Heterogeneous Multiprocessing) Talk"