Verification complexity and volume has always been on the rise, taking significant amount of time, human, and compute resources. There are multiple techniques such as simulation, emulation, FPGA prototyping, formal verification, post-silicon testing, and so on which gain prominence in different situations and at different… Read More
Addressing Silent Data Corruption (SDC) with In-System Embedded Deterministic TestingSilent Data Corruption (SDC) represents a critical challenge…Read More
TSMC's 6th ESG AWARD Receives over 5,800 Proposals, Igniting Sustainability PassionTaiwan Semiconductor Manufacturing Company has once again demonstrated…Read More
Tiling Support in SiFive's AI/ML Software Stack for RISC-V Vector-Matrix ExtensionAt the 2025 RISC-V Summit North America, Min…Read More
TSMC based 3D Chips: Socionext Achieves Two Successful Tape-Outs in Just Seven Months!Socionext’s recent run of rapid 3D-IC tape-outs is…Read More
RISC-V Extensions for AI: Enhancing Performance in Machine LearningIn a presentation at the RISC-V Summit North…Read MoreIoT – The Future?
I was hesitating to write on this topic as I thought I was not a subject matter expert on IoT. Nevertheless, I understood that if you’ve a penchant to understand what’s happening around you and stretch a bit to peek into the future then you can comfortably predict what’s going to be the emergent technology that’s… Read More
Intel – "Inside" good markets, outside bad- Huge potential in Memory & Photonics
Intel’s lack of exposure to handsets/China is now a positive rather than a negative
Intel’s strength in “cloud” & servers avoids much consumer weakness in China & developing Markets
Crosspoint has huge upside- Coupled with Photonics it fortifies Intel server dominance
The shoe is on the other… Read More
What’s the Difference between Emulation and Prototyping?
Increasing system complexity requires constant focus on the optimal verification methodology. Verification environments incorporate a mix of: transaction-based stimulus and response monitors, (pseudo-)random testcase generation, and ultimately, system firmware and software. RTL statement and assertion coverage… Read More
Xilinx is a Software Company
If you think of Xilinx the word that immediately comes to mind is FPGA. After all they were one of the pioneers of the space. FPGAs are a means of implementing hardware, and the main implementation methodology is RTL-based. This compares to writing software and compiling it for a microprocessor, which is the main software implementation… Read More
Apple: Watch, iPad, tv, iPhone
If you didn’t watch the Apple event from the Bill Graham Civic Auditorium this morning, you didn’t miss a whole lot. The only truly different thing announced was the new remote control for the new Apple TV. Everything else was pretty much what you might expect (bigger screen, faster). The whole show seemed remarkably… Read More
A Brief History of Apple Mobile and SoCs
The big Apple iProduct announcement was today so I thought it would be a good time to premier a draft of the Apple chapter in our upcoming book. Try as I might I was unable to get one of the 7,000 tickets to the live event (it was like getting a Willy Wonka golden ticket!) so I live streamed it from my iPhone like millions of other people. It… Read More
On The Beauty Of Turkey Vultures
Now and again I like to switch from technical topics and write about something good for the soul. I’m involved with a wildlife rescue organization; we take orphaned and injured birds (generally found by members of the public), nurse them back to health and release them back into the wild. We have permits all the way up to the federal… Read More
Explore Your Interconnect the ICScape Way
One of the surprises at DAC for ICScape was to be listed on Gary Smith’s list of companies to see. Surprised, since ICScape had never presented their products to him. They were listed under design debug. They don’t have a single product that really falls under that description, but rather a family of tools under the ICExplorer… Read More
Breakthrough Battery Life for Mobile Devices
Battery life is a never-ending battle for me with all of my mobile devices: Laptop, Tablet, Smart phone, bike computer, Kindle Reader, Bluetooth headset, etc. It seems like I’m constantly having to charge up my battery at the most inconvenient times. When I think about the history of batteries for mobile devices I can recall… Read More


Quantum Advantage is About the Algorithm, not the Computer