10 May 2010

I make documents…

A friend of mine spends most of his working hours designing huge steel contraptions that mount on the back of equally huge earthmoving vehicles – things like multi-baffled tanks, earth scrapers, lifting jigs and so on. They're heavy duty, but nonetheless quite sophisticated designs, as it happens.

Like all design engineers, he uses his experience, engineering knowledge and CAD skills to take on the complex process of creating the accurate, detailed engineering description of what needs to be manufactured. A man of few words, he's given up trying to explain exactly what he does to non-engineering types that ask.

He now simply responds with "I make documents". Not one to cause confusion, he usually follows up with a qualifying statement in the same laconic vein; "The documents are instructions for building big machines." It's a terse summary, but it's also correct.

For all the effort and skill involved in the process of designing those huge contraptions, he knows that the end result is a set of design data documents that are passed on to the broader organisation. Or more specifically, the appropriate subsets of output documents are sent to senior management, company records, procurement, manufacturing, testing and so on. He also knows that both his reputation as a design engineer and the success of the manufactured design are dependent on the quality and integrity of those output documents.

Not taking anything away from mechanical design engineering, my friend's view perhaps carries even more gravity in the electronics design world, where complexity kicks in at a higher level. The myriad of processes and design domains involved, the huge number of individual parts and assemblies used, and the interrelationship between all those factors means there's so much more that can go wrong. Or to put it more positively, there's so much more that needs to be correct before production output documents are generated.

Like my friend, that's what we actually do as electronic engineers. Ultimately, we make documents. They are documents that can potentially make or break a company, or even change the world, and they have to be reliable, accurate and accountable.

Invariably, organisations have some kind of system in place to help maintain the integrity of the design data used to create those documents. The systems vary widely depending on company size and sophistication, but usually take a 'lockdown' approach of introducing restrictions on what can be used and changed in a design, and when that can happen. A design can't move from one stage to the next without a complex, often frustrating approval process, probably involving a string of signatures as the design is rubber stamped up through the management chain.

What an organisation considers a rigorous data management process may be doing little more than annoy design engineers or worse, severely restrict the opportunity to explore creative and innovative solutions to design problems. And to make things worse, the disruptive and complex manual processes are probably doing a pretty average job of verifying the integrity of the design data itself.

Is the design validated and correctly synchronized? Do the DRC and ERC reports apply to the latest design revision? Has the parts library changed? Is the fabricator getting the complete set of manufacturing data? The list goes on, and while manual processes are involved there's a large potential for error.

In the end it's all about getting those critical design output documents right. Currently, juggling the balance between applying design data integrity systems and maintaining a creatively productive design environment involves compromises at both levels. What we need is a rigorous but automated design verification and release system that's part of the design process itself, so we can get back to doing what designers do best – making documents that produce innovative and competitive electronic products.

To see what Altium has just developed in this area, take a look at the upcoming webinar series, 'Design Configuration and Release Process Management'.

Author
Rob Evans, technical editor, Altium

Supporting Information

Websites
http://www.altium.com

Companies
Altium Ltd

This material is protected by Findlay Media copyright
See Terms and Conditions.
One-off usage is permitted but bulk copying is not.
For multiple copies contact the sales team.

Do you have any comments about this article?

Add your comments

Name
 
Email
 
Comments
 

Your comments/feedback may be edited prior to publishing. Not all entries will be published.
Please view our Terms and Conditions before leaving a comment.

 

Related Articles

Embedded World: Altium, FTDI C

Altium has announced the full range of board level IC components from Future ...

New electronics design centre

A new centre has been launched to support Scottish electronics design companies ...

Vector Fabrics joins PHARAON

Vector Fabrics is joining the PHARAON project, a European consortium aiming to ...

Unlocking the code

Releasing a product with bugs is potentially very expensive, especially when ...

EDA enters a brave new world

There is a school of thought that believes hardware/software codesign is ...

EDA research

Engineers recognised years ago that increasing chip complexity meant they had ...

High speed board design

Istvan Nagy, electronics design engineer at Blue Chip Technology, a leading UK ...

Software development paper

The white paper illustrates, by way of a practical example, how a modular ...

Finding concurrency errors

This whitepaper describes common concurrency pitfalls and explains how static ...

Add in extensions

Agilent Technologies has announced a product enhancement designed to help ...

Cobham design software

Cobham Technical Services claims that the development of new generations of ...

Starter kit STM32F407ZG mcu

IAR Systems has announced a new 32bit kit for STMicroelectronics' first ARM ...

embedded world 2012

Taking place from 28 February to 1 March 2012.

ARM - New standard?

Wednesday 16th May 2012, National Motorcycle Museum, Solihull, UK

Bluetooth low energy iPhone 4S

Experience the world's first demonstration of a Bluetooth low energy ...

Training: POS solutions

The retail automation market is going through some exciting changes with ...

Android 4.0 Ice Cream Sandwich

Are you ready to get started with the Android operating system's latest ...

Synopsys buys Magma

Magma has been nipping at the heels of the leading eda companies for some time, ...

The eco cloudy system thing...

One of the bothersome aspects of coming to grips with new, popular shifts in ...

Software developers' lives

A friend once asked me what software developers do when they're not creating ...

Cyrille Comar, AdaCore Europe

Cyrille Comar, co founder and managing director of AdaCore Europe, speaks to ...

Martin Harris, Altium

Chris Shaw asks Martin Harris about the latest developments at Altium

Wally Rhines, veteran, EDA

EDA veteran Wally Rhines tells Graham Pitcher that system design is the future ...