中文 English

On the Design and Misuse of Microcoded (Embedded) Processors — A Cautionary Note


Abstract:  "Today's microprocessors often rely on microcode updates to address issues such as security or functional patches. Unfortunately, microcode update flexibility opens up new attack vectors through malicious microcode alterations. Such attacks share many features with hardware Trojans and have similar devastating consequences for system security. However, due to microcode's opaq... » read more

Making Sense Of PUFs


As security becomes a principal design consideration, physically unclonable functions (PUFs) are seeing renewed interest as new players emerge onto the market. PUFs can play a central role in hardware roots of trust (HRoTs), but the messaging in the market can make it confusing to understand the different types of PUF as well as their pros and cons. PUFs leverage some uncertain aspect of som... » read more

Toward Project-Based Learning


Project-based learning is one of the most frequently referenced learning models in engineering education. Since the 1990s, it has been an important movement in ensuring that students are building the correct expertise throughout the engineering curriculum by applying theory through hands-on activities. Engineering education has transitioned from a focus on the practice of engineering (design... » read more

Flexible Devices Drive New IoT Apps


Printed and flexible electronics are becoming almost synonymous with many emerging applications in the IoT, and as the technologies progress so do the markets that rely on those technologies. Flexible [getkc id="187" kc_name="sensors"] factor into a number of [getkc id="76" kc_name="IoT"] use cases such as agriculture, health care, and structural health monitoring. Other types of flexible de... » read more

DSA: High Stakes Game Of Alphabet Soup


By Mark LaPedus Directed self-assembly (DSA) is making progress for potential use in semiconductor production, but the industry must make some major advances in a sometimes forgotten and unsung segment—materials. DSA is a complementary patterning technology that makes use of block copolymer materials to enable fine pitches in chip designs. But today’s block copolymers based on poly (MMA... » read more