What Happened To Execute-in-Place?


Executing code directly from non-volatile memory, where it is stored, greatly simplifies compute architectures — especially for simple embedded devices like microcontrollers (MCUs). However, the divergence of memory and logic processes has made that nearly impossible today. The term “execute-in-place,” or ”XIP,” originated with the embedded NOR memory in MCUs that made XIP viable. ... » read more

Much Ado About Memory


New semiconductor applications are ever changing and improving our lives, from new smartphones and wearables to healthcare, factory automation, and artificial intelligence. The humble memory chip working in the background plays a critical role in enabling these technologies. For example, that awesome picture you just took would be lost forever without memory. Your computer can’t perform the i... » read more

One-On-One: Dave Hemker


Dave Hemker, CTO at [getentity id="22820" comment="Lam Research"], sat down with Semiconductor Engineering to look at some of the key issues on the process and manufacturing side, and some of the key developments that will reshape the semiconductor industry in the future. What follows are excerpts of that conversation. SE: One of the big discussion topics these days is [getkc id="208" commen... » read more