News & Analysis
Will the Real Enchilada Please Stand Up?
Peggy Aycinena
2/26/2001 7:29 PM EST
On the theory that it's better to ask a stupid question than to make a stupid mistake, I often find myself asking company spokesmen: "What's an SOC?" The answer given in quick reply, usually with a bit of a pedantic chuckle: "An SOC is a system on a chip."
"Yeah, okay. So what's a system on a chip?" The answer to that question never comes as quickly and rarely with a chuckle-pedantic or otherwise. In fact, the answer is usually preceded by a sigh. Why?
Because, most technologists must deal with the same transient semantics in electronics that we all wrestle with. It's a whole lot easier to use a catch-all phrase like system on a chip, and let the meaning be implied, than to articulate the exact definition of such a phrase.
So, after the requisite sigh, what kinds of definitions are in use today for an SOC? Well, let's start with David Shanahan's column in this month's issue: "Today's SOC designs typically contain micro-controllers, digital signal processors, memories, peripherals, and physical-interface connections to external devices all in a single package." That's pretty straightforward, so why look any farther? Well, there are lot of folks out there using definitions other than David's that are neither as clear-cut nor as confident.
Here's a sampling of responses to the deceptively easy question: "What's an SOC?"
And so the definitions go-adding confusion, not clarity, to a technology and a term that glibly describes and inefficiently defines the most promising wave in the future of design. Not surprisingly, I continued to be frustrated with the list of responses I had gleaned from industry until I recently met a feisty ASIC designer long on confidence and short on patience.
"So, what's an SOC?" I asked him.
He didn't hesitate for a moment. "An SOC," he said with a flourish, "is the whole enchilada!"
Excellent. I couldn't have put it better myself.
Okay. One down, three to go.
First: "What's an embedded system?" Second: "What's an HDL?" Third, and most important to recent polls in EDA: "What's a tape-out?"



