Accelerate IP Software Development With Virtual Prototypes
Almost all electronics devices have some way to connect to other devices. While we don’t really think about it a lot, these interfaces actually have to be quite smart and need to deal with a lot of...
View ArticleLazy Or Bored: The Outcome Might Be The Same
I recently talked to an engineering manager responsible for system validation at a major automotive company. The topic was the continuous growth of software content and how to reach the right software...
View ArticleShift Left: Software Or Hardware?
A couple of weeks ago I was with a virtual prototyping user who described the benefits his company has seen from deploying virtual prototyping for early software development. The use of virtual...
View ArticlePrototyping To Help You Win The Battle
Lately, my children and I are closely following a new show on ABC called “Battlebots”. The concept is as simple as it is cool—have a massive bulletproof arena where two remote-controlled robots battle...
View ArticleHardware-Software Co-Design
A famous electronics company recently launched a new TV and web commercial emphasizing the importance of designing hardware and software together. (You can view the video here.) It is interesting to...
View ArticleA Word About FPGA-Based Prototyping
With software now driving the main capabilities of embedded devices, prototyping has taken the spotlight in SoC design. This is turning a once-hardware-centric electronics supply chain upside down. To...
View ArticleYou Can’t Walk Straight Blindfolded
Let’s examine the first part of the title of this blog. It is stated as a given. But is it true that you really can’t walk straight when blindfolded? That is what my children and I set out to...
View ArticleSoftware Is Eating the World
In this blog I have been discussing the increasing impact of software on many aspects of our lives. In the past we mostly interacted with a software-driven device when we sat in front of a desktop...
View ArticleThe “Virtual” Year Recap
There is something compelling about arriving at the end of the year and reviewing what happened during the year. In principle nothing is really different and a date is just a date, but we humans...
View ArticlePrototyping In The Driver’s Seat For ADAS Development
Wikipedia describes ADAS (advanced driver assistance systems) as systems developed to automate/adapt/enhance vehicle systems for safety and better driving. Safety features are designed to avoid...
View ArticlePrototype Like A Pro
FPGA-based prototyping has been a key prototyping technique for many years. The steady increase in software content and thus the need to verify and validate the SoC in context of the software has...
View ArticlePrototyping Server Farms
Coming from the virtual prototyping world, I envisioned FPGA-based prototyping as mostly a one on one application, meaning that the system resides with the end user or at least in a room close to the...
View ArticleWinning Customer Loyalty
On the day that the Tesla Model 3 was announced, we (and by we I mean my wife, who graciously dedicated her time) stood in line to order a car we had never seen. That is quite the sign of trust in a...
View ArticleTeam Work
While I am not much of a golf player, I participated in a golf tournament over the summer. It was a very friendly setup with teams of four playing against each other. Each player of the team hits his...
View ArticleThe Right Kind Of Fun
A couple of weeks ago I went to see “Together Again At Last…For The Very First Time” by John Cleese and Eric Idle at the Center for the Performing Arts in San Jose. I hope all of you recognize both...
View ArticleIt Feels Like Magic
Over the holidays I visited Universal Studios in Los Angeles with my family. The entire park is full of high tech so-called 4D rides as they add motion and other effects, like spraying water when...
View ArticleLearn From The Experts
I visited SNUG Silicon Valley last week. This annual Synopsys User Group event at the Santa Clara Convention Center is always a good way to get in touch with the end users of various EDA products. I...
View ArticleVerification And Validation Don’t Mean The Same Thing
While often used intermixed, verification and validation are quite different procedures with different goals and different means to achieve those goals. No better way to clear up the confusion by...
View ArticleWhen A Lot May Not Be Enough
For the last couple of months my son has been trying to save for a Nintendo Switch. The emphasis here is on “trying to.” The problem is that whenever he amasses enough money to buy something else, he...
View ArticlePrototyping Building Blocks
Lego has existed for 85 years. The company was founded August 10, 1932, and after all these years, the concept of building structures big and small still hasn’t lost any of its charm. For my children,...
View Article