Global Sources
EE Times-Asia
Stay in touch with EE Times Asia
EE Times-Asia > Embedded

Think of whole-system design

Posted: 01 Apr 2008 ?? ?Print Version ?Bookmark and Share

Keywords:automotive electronics? whole-system perspective? electronic circuitry in cars?

Bier: As systems get more complex and interdependent, it's crucial to maintain a whole-system perspective.

Have you ever looked at a piece of hardware and wondered, "Why, oh why, did they build it like that?" This is what I'm thinking as I look at my 2001 Volkswagen Passat, a car that is now completely dysfunctional because of an unfortunate (yet easily foreseen) intersection of water and electronic circuitry. Let me explain.

The car has a sunroof, and the sunroof has two gutters and tubes that route rainwater through the body of the car and dump it outside. But like all gutters, they can get plugged with debris. When that happens, water leaks through the sunroof and onto the floor of the car, in which the engine control unit (ECU or the car's brain) lives, right under the front passenger's feet. ECUs, as you might suspect, don't do well in water.

I first realized there was a problem when everything in my car quit working. The car started stalling and spitting out error messages about every system it hadairbags, stability control etc. A helpful mechanic pulled the ECU board out and showed it to mebasic Motorola (now Freescale) microprocessor plus all the fixin's all fried. Volkswagen wants $1,200 for a replacement board. Ouch.

Thorny constraint?
Now, why would you design a car with a key electronic componentan expensive, mission-critical, water-intolerant componentlocated at the lowest point, in a spot where it's likely to get wet? After all, aside from gutter malfunctions, people spill their lattes, shampoo the carpets, or hop in with wet boots or wet dogs.

Maybe, I thought, there was some thorny design constraint and they had no other choice. But then my helpful mechanic told me, "Yeah, when this happens with Passats, we just put the new ECU board on the side of the footwell. There's plenty of room there, and it stays dry."

To me, this is a prime example of the perils of failing to think about the whole system. I suspect that the ECU in my Passat is a really nice designgreat hardware, robust software. But when it gets wet, none of that matters.

As systems get more complex and interdependent, it's crucial to maintain a whole-system perspective. Don't fry your Fahrvergngen.

- Jeff Bier
Berkeley Design Technology Inc.

- Jennifer Eyre White contributed to this article.

Article Comments - Think of whole-system design
*? You can enter [0] more charecters.
*Verify code:


Visit Asia Webinars to learn about the latest in technology and get practical design tips.

Back to Top