FROM
THE EDITOR
This week, we tango with the tangled web we wove when our FPGA-based systems reached the level of complexity that we could no longer internalize in one bite - the advent of the FPGA-based "System on Chip." We've often discussed the technical aspects of this new era, but this week we wanted to look deep into the engineering psyche and discuss the psychological response to engineers dealing with a level of complexity and control that's new to most of us.
Thanks for reading! If there's anything we can do to make our
publications more useful to you, please let us know at:
comments@fpgajournal.com. If you'd rather sound off in public, please post your comments or questions in our new Journal Forums.
Kevin Morris – Editor in Chief
Techfocus Media, Inc.
|
EVENTS & ANNOUNCEMENTS
Take our new
SUPER QUICK, JUST A COUPLE OF QUESTIONS,
WON'T TAKE MUCH TIME AT ALL (WE PROMISE)
2008 Journal Reader Survey.
WEIGH IN NOW!!
|
|
LATEST NEWS
July 29, 2008
Toshiba offers enhanced ARM® Cortex™ processor options to European ASIC and Foundry customers
Actel Strengthens TCA Market Position with Acquisition OF Pigeon Point Systems
VMETRO deploys helicopter storage system
July 28, 2008
Lights, Camera, Altera: Panasonic Selects Cyclone III FPGAs for New High-Definition Camera-Recorders
Toshiba announces co-design/co-verification platform for collaborative development of chip, package and PCB system
Synopsys is Selected by National Semiconductor as Their Key EDA Partner
Aldec® Announces HES 2008.07 with SCI-ME 2.0 Co-Emulation Debugging and Dynamic Debugging for ASIC Design Emulation
July 23, 2008
Synopsys Announces Availability of New Fully Synthesizable PowerPC Cores
Savant Company Inc. Announces the Opening of Early Bird Registration for the 6th International System-on-Chip (SoC) Conference, Exhibit, and Workshops November 5 and 6, 2008, Radisson Hotel Newport Beach, California
|
|
|
Complexitango
Chaos of Our Own Making
(Kevin Morris)
For years now, FPGA companies have been proclaiming that you can use their devices to create a “System on a Chip.” We’ve seen “SoCs,” “Programmable System-on-Chip.” “SoPC,” “Platform FPGA,” and numerous other marketing-oriented, pseudo-jargonic phraseologies.
Supposing that’s true, and we want to put a “system” onto a chip. What exactly is a “system”?
Wikipedia tells us a “system” is a “set of interacting or interdependent entities, real or abstract, forming an integrated whole.” An “embedded system” is widely accepted as a computer that is integrated or embedded into some other device. For our purposes today, though, I’d like to go with the definition offered by a former colleague of mine:
“A ‘System’ is the thing one level of complexity higher than what you can understand.” [more]
|
|