circuitcellar.com
Magazine Support   Digital Library   Products & Services   Suppliers Directory 
 
 





 

Priorty Interrupt
by Steve Ciarcia


The Best Kept Secret

Recently, I went to the Embedded Systems Conference in San Jose. I've been going to the show since it started. When asked for my opinion of the show, "informative" is the term I generally use. After all, I've been going to shows since the microprocessor was invented, and "informative" is about as exciting as it gets. The notable difference this year was the marked increase in the number and stature of the exhibitors. I view that with mixed emotions.

For many years, embedded control has been a boring technical topic that everyone loves to ignore (except us, of course). Considered something only a bunch of gearhead engineers could understand or appreciate, the major technical media has focused instead on more visible computer applications like multimedia and smart networks. All of a sudden, it seems that we, or at least our down-in-the-dirt specialty, have been discovered.

For years, there has been a definite expansion in the embedded marketplace. For the most part, I feel it's been a steady and predictable evolution directed by the necessities of performance rather than any corporate master design. In fact, if anything, a total lack of regimentation coupled with an equal-opportunity mentality has enabled the industry to expand rapidly in many different directions at the same time.

The only principle universally applied in all embedded-design situations has typically been, "Does it solve the problem?" There are development-language preferences, but no absolute prejudices. There are platform and processor chip preferences, but no absolute architectures. There are price/performance goals, but no absolute cost thresholds.

My greatest fear is that we've been discovered! Being out of the limelight allowed us to design as engineers, not politicians. Consider desktops. What do you purchase for business today and how many people want to have something to say about it? You may be the best Mac expert in the company, but if management feels that Intel rules, your new desktop is a PC. When it's time to update software and the choice is between all Microsoft products or various selections from competing companies, does some IS manager 1000 miles away dictate conformity?

As a publisher, I welcome embedded control's new visibility. I can proudly sit back and say, "What took you so long?" and know that we were the pioneers. As an engineer, however, I suddenly wonder if all the new visibility will result in a self-conscious examination of our design techniques where none is required. Will embedded control development or architectures have to become politically correct?

Go ahead and laugh if you want, but this wouldn't be the first time sledgehammer electronics has been applied to simple control tasks. How many times have you thought that $50 worth of 16-bit real-time processing was a better alternative than even the least-expensive 32-bitter under Windows?

Sure, I'm comparing apples and bananas. But, that's not the point. What troubled me at the show was the sudden and massive presence of Microsoft and Intel (Wintel). Certainly, I'm wise enough to know a straight PIC or Z8 application isn't going to be replaced by an embedded PC. It's the middle ground where an engineer might use multiple 8-bit, a souped-up 16-bit, or a competing 32-bit processor that concerns me.

In this diverse, fragmented, and difficult to understand market, there hasn't been any pressure for an engineer to do anything except solve the problem. I'm just not sure what level of organization becomes too much. We have to be careful that Wintel predominance doesn't achieve for embedded control what it did for desktops-the virtual elimination of alternatives.

steve.ciarcia@circuitcellar.com

Published: December-1997