From Game Theory To The Unified Theory of Coherency


Adam Smith said that the best result comes from everyone in the group doing what is best for himself. But he’s only half right because the best result would come from everyone in the group doing what is best for himself and the group. If you are wondering where you might have heard this before, it was Russell Crowe playing John Nash in the movie “A Beautiful Mind.” John Nash was an Ame... » read more

The Making Of A System Architect


I mentor young people from the University of Illinois at Urbana-Champaign, where I got my MSEE. When I talk to them, they tell me they’re applying for chip architecture jobs. But when they graduate with their computer science degrees they all get channeled into verification jobs. Why verification jobs rather than architecture jobs? Because they don’t have a feel for the full architecture. T... » read more

Advancing SoC Technology


As chip designers, we take logic synthesis for granted. It’s hard to imagine the days when engineers had to design digital logic by hand. But then, it’s no less mind-boggling to believe that NASA engineers used slide rules to calculate and plan the Apollo 11 mission that first landed on the moon. Were engineers just a whole lot smarter in the old days? Maybe. But it’s also true that c... » read more

Newer posts →