Surviving The Rush To Tape Out The Printed Circuit Board
Can we just assume that every board design is going to be a non-linear effort? While we know that everything is subject to change except the tape-out date, there are a few ways we can taxi towards the runway of product launch.
Today’s supply chain is tighter than the one in the textbooks on product management. The printed circuit boards are often in the critical path whether they are test jigs for prototypes or the final mass-production units. A schedule slip on P1 cascades to P2 and everything gets compressed. Execution is essential. Otherwise, we won’t have time to learn the lessons of the first iteration before committing to the next.
Figure 1. Image Credit: Author - A masterpiece on a postage stamp is one where it is easy to underestimate the effort required, especially with concurrent development.
This creates a dynamic where there are likely to be updates to the schematic at different points in the layout cycle. When we’re designing something that is new from the ground up, we make many educated guesses, assumptions about everything. Chips don’t lie and can’t fix themselves after a layout that doesn’t “let them eat”.
Keep “Everyone” In The Loop For Drastic Revisions
It’s inevitable that there will be fundamental lessons learned on the initial design. Thus, the designer has to be able to create a second revision where it doesn’t appear to have bug-fixes slapped on top of the first try. An example of this is when an analog circuit needs to have a series element added.
The first version used a placement that had the absolute minimum length of RF routing. The whole chain is made up of parts at minimum spacing. This is what you should do every time so that’s what ended up happening the first time. Forget that old board and redo as much of the placement as it takes to have impeccable transmission lines again. When you’re done, it will look like it was always meant to be that way. It may happen again. Scratch that. It will happen again. You just have to cycle through it enough times that you’re not surprised at the design review.
Doing your best work and being willing to rip it right up for something better is the hallmark of a good design service. Taking pride in your work and being able to disown it later will help you cope. The “pointless” effort opened the door for the improvement to come. I have found that changes are easier to take if you frame them as improvements. As a team, we go from guessing what will work to learning what will and implementing that hard earned knowledge.
Widen The Road Between MCAD and ECAD Tools
Improvements are inevitable and provide a never ending source of work. When times are slow, there will be a chance to look at the component library for anything that should be improved. It is common for the mechanical data concerning connectors to conflict with the footprint. Working from a step model, the mechanical engineer uses the nominal values for length, width and height.
Figure 2. Image Credit: Author - It’s always about fitting together in the end.
Librarians may have tried to help by using maximum height values or adding a courtyard that exceeds the specific zone created for that connector by the product designer. This is a case where building in a safety margin is working against the designer. A part placed in accordance with the mechanical engineers intent should not cause any design rule violations. It’s a good use of spare cycles to strengthen the synapses between mechanical and electrical design.
One of my mistakes is to think that I will have time to clean up the reference designators for the silkscreen and the assembly drawings. Now, I try to consider the non-metal layers earlier so that it’s only the new parts that have wonky text at tape-out time. When you revisit these layers towards the end, the oversized, mislocated strings of text reveal the churn that happened along the way. That’s reason enough to try to get ahead on this task. Look at all those improvements!
It’s not just arranging text. The design constraints often morph a bit with the lessons learned from the original prototype. Fix the board by fixing the rules - and then following them. It will take longer the first time encountering a request for a specific line width/length. Having that information embedded with the layout will help with design verification and make it more repeatable after ripping up the previous incarnation.
Do A Tape-Out Just To See What Happens
A dry run of the tape-out will reveal any show stoppers that may be lurking in the design. Shapes can be corrupt from the beginning but only manifest when it’s go-time. Making sure the part numbers and descriptions are all in alignment with the next revision will help.
As always, the fab and assembly vendors play a key role in the PCB launch. Getting them onboard for the next wave is so important. No fun when you meet your part of the schedule but the vendor doesn’t have a DFM slot or even material for your project. If no one else is managing that, then you should get out in front of that effort.
Figure 3. Image Credit: Author - The main logic board for a laptop took about three months to develop with a final electro-mechanical definition coming in the last week.
If failure is not an option, I would engage two (or more) vendors for the fabrication and let them have an undeclared race. The minimum order quantity and tooling charges could make that unfeasible in which case, the choice of vendors becomes very important. If you’re bound to use a single source, make sure you know their capabilities and limitations. While it is easier to deal with one vendor, the risk of schedule slip is higher. Spreading out that risk is my key piece of advice on managing the supply chain these days.
In summary, it pays to improve your editing skills and also to dabble in project management where necessary in order to have things in control as the board goes out to fabrication. Digesting the lessons learned and getting as close as possible to a ready-to-go board file ahead of the last minute rush will allow you to fall asleep easier. You need your rest in that final push. Getting a solid inter-group process down will make life easier. Soften the barriers and remove the impediments that drag out the process by being an advocate for your own cause.