Understanding Neuromorphic Computing


The phrase neuromorphic computing has a long history, dating back at least to the 1980s, when legendary Caltech researcher Carver Mead proposed designing ICs to mimic the organization of living neuron cells. But recently the term has taken on a much more specific meaning, to denote a branch of neural network research that has diverged […]

Opening Windows into SoC Hardware

CATEGORIES : SoC, System Management/AUTHOR : Ron Wilson

There is a long tradition in system design for embedding special hardware to observe and manipulate the state of the system. From the beginning of digital computing, central processors have had hardware to support single-step, loading and examination of registers and memory, and setting of breakpoints for software debugging. Much later chronologically but early in […]

Test-Driven Hardware Development: True or False?


Few generalizations about hardware design are more widely accepted than this: it is better to find errors early. And yet the traditional design-then-verify flow gives errors ample time to embed themselves in the design before even starting to look for them. It need not be so. A technique borrowed from the software world—Test-Driven Development (TDD)—seeks […]

5G on the Road to Reality


5G is moving forward. From a vague notion of the next big thing in wireless, to a loosely defined set of goals that all but invited overpromising, to an increasingly solid set of use cases and technical standards proposals, 5G is rapidly converging on realizable objectives and implementable standards. In the process it is becoming […]

Securing IoT Devices can be Never-Ending

CATEGORIES : IoT, System Security/AUTHOR : Ron Wilson

“Mommy, Daddy … Why is the sky blue?” As you scramble for an answer that lies somewhere between a discussion of refraction in gasses and “Oh, look—a doggie!” you already know the response to whatever you say will be a horrifyingly sincere “But why?” And so on, until your patience lies in tatters at your […]