Author's Latest Posts


Accelerate SSD Software Development And System Validation


The amount of data coming at us or that we produce ourselves in our daily lives continues to grow exponentially. It’s become the norm to stream movies and TV series from Netflix, as well as upload our own videos on YouTube. On top of this, a major shift in automotive (ADAS, autonomous driving) and surveillance are boosting the amount of data exchange that is happening every second. With th... » read more

Going On A Quest


Over the extended Thanksgiving weekend, I went with my family to a hotel with built-in entertainment. The hotel had so many amenities as to make sure that you would never want to leave it: a water park, an arcade, multiple restaurants, miniature golf, and the list goes on. The water park was the main attraction and ensured multiple hours of fun for the entire family each day. A wave pool, in... » read more

Prototyping 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, now 10 and 12, it is probably the most played with toy throughout their childhood. As with any new purchase, they initially and carefully build the specific design for the instructions included ... » read more

When 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 tends to spend the money on a cheaper toy like a new Lego Dimensions figure. I guess that delayed gratification isn’t really a strength of my son. His assumption is that the best way to colle... » read more

Verification 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 starting with some definitions as stated by Wikipedia, https://en.wikipedia.org/wiki/Verification_and_validation: “Verification is intended to check that a product, service, or system (or porti... » read more

Learn 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 attended the technical track with experts from ARM, NVIDIA, Intel and Synopsys, who talked about their experience in accelerating software development, hardware verification and system validation... » read more

It 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 someone sneezes, to a 3D movie. We were, for example, able to experience what it would be like if a bus gets caught in between King Kong and a t-rex fighting with each other. Despite a wide range of... » read more

The 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 gentlemen as two members of Monty Python. As you can imagine, it was quite an exciting night. With the audience being Monty Python fanatics, every video clip or skit was received with a lot ... » read more

Team 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 ball, and the ball that lands in the best position determines the starting point for every one of the team for the next stroke. The fact that only the best shot of the team counts, definitely ma... » read more

Winning 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 car company. Buying a car is the second biggest cost behind buying a house and yet there we were putting down $1,000 for a car we had never seen. So what drove us and thousands of others – Tesl... » read more

← Older posts