Analyze PCB design pass rate and design efficiency skills
Introduction: In PCB wiring design, there is a complete set of methods to improve the distribution rate. Here, we provide you with effective skills to improve the distribution rate and design efficiency of PCB design, which can not only save the project development cycle for customers, but also maximize the quality of design products.
1. Determine the number of layers of PCB
The size of the circuit board and the number of wiring layers need to be determined at the initial stage of design. If the design requires the use of high-density ball grid array (BGA) components, the minimum number of wiring layers required for the wiring of these devices must be considered. The number of wiring layers and the stacking up method will directly affect the wiring and impedance of the printed wire. The size of the board is helpful to determine the stacking mode and the width of the printed line to achieve the desired design effect.
For many years, people have always believed that the lower the number of circuit boards, the lower the cost. However, there are many other factors that affect the manufacturing cost of circuit boards. In recent years, the cost difference between multilayer boards has been greatly reduced. At the beginning of the design, it is better to use more circuit layers and make the copper coating evenly distributed, so as to avoid that a small number of signals do not meet the defined rules and space requirements when the design is near the end, so that new layers are forced to be added. Careful planning before design will reduce a lot of trouble in cabling.
2. Design rules and limitations
The auto routing tool itself does not know what to do. To complete the routing task, the routing tool needs to work under the correct rules and restrictions. Different signal lines have different wiring requirements. All signal lines with special requirements should be classified, and different design classifications are also different. Each signal class should have a priority. The higher the priority, the stricter the rules. The rules involve the width of printed wire, the maximum number of vias, parallelism, the interaction between signal wires, and layer restrictions. These rules have a great impact on the performance of wiring tools. Careful consideration of design requirements is an important step for successful cabling.
To optimize the assembly process, design for manufacturability (DFM) rules impose restrictions on component layout. If the assembly department allows the components to move, the circuit can be properly optimized to facilitate automatic wiring. The rules and constraints defined affect the layout design.
The routing channel and via area shall be considered in the layout. These paths and areas are obvious to designers, but the automatic routing tool will only consider one signal at a time. By setting the routing constraint conditions and setting the layers of signal wires that can be routed, the routing tool can complete the routing as envisioned by the designer.
4. Fan out design
In the fan out design stage, to enable the automatic wiring tool to connect the component pins, each pin of the surface mount device should have at least one via, so that when more connections are needed, the circuit board can conduct internal connection, online test (ICT) and circuit reprocessing.
In order to maximize the efficiency of the automatic routing tool, it is necessary to use the largest via size and printed wire as much as possible, and it is ideal to set the spacing at 50mil. Use the type of vias that maximize the number of routing diameters. When fan out design is carried out, the problem of circuit online test should be considered. Test fixtures can be expensive and are usually ordered when they are about to go into full production. It is too late to consider adding nodes to achieve 100% testability.
After careful consideration and prediction, the design of circuit online test can be carried out at the initial stage of design and realized at the later stage of production process. The type of via fan out can be determined according to the wiring path and circuit online test. The power supply and grounding will also affect the wiring and fan out design. In order to reduce the inductance generated by the connecting line of the filter capacitor, the vias should be as close to the pins of surface mount devices as possible. If necessary, manual wiring can be used. This may affect the originally envisaged wiring path, or even cause you to reconsider which vias to use. Therefore, the relationship between vias and pin inductance must be considered and the priority of vias specification must be set.
5. Manual wiring and key signal processing
Although this paper mainly discusses the problem of automatic routing, manual routing is an important process of PCB design now and in the future. Manual routing is helpful for automatic routing tools. No matter how many key signals are, these signals can be wired first, either manually or with automatic wiring tools. The key signals usually have to be carefully designed to achieve the desired performance. After wiring, it is much easier for relevant engineers to check these signal wiring. After passing the inspection, fix these lines, and then start to automatically route the rest of the signals.
6. Automatic routing
For the wiring of key signals, it is necessary to consider controlling some electrical parameters during wiring, such as reducing the distributed inductance and EMC, etc. The wiring of other signals is similar. All EDA manufacturers will provide a method to control these parameters. The quality of automatic routing can be guaranteed to a certain extent after knowing what input parameters the automatic routing tool has and the impact of the input parameters on routing.
General rules should be used to automatically route signals. By setting limiting conditions and prohibited wiring areas to limit the layers used for a given signal and the number of vias used, the wiring tool can automatically wire according to the design idea of the engineer. If there is no limit on the number of layers and vias used by the automatic routing tool, each layer will be used during automatic routing, and many vias will be generated.
After setting the constraints and applying the rules created, the automatic routing will achieve similar results as expected. Of course, some sorting work may be required, as well as ensuring the space for other signals and network routing. After part of the design is completed, fix it to prevent it from being affected by the later wiring process.
Use the same procedure to route the remaining signals. The number of wiring depends on the complexity of the circuit and the number of general rules you define. After each type of signal is completed, the constraints of other network routing will be reduced. However, many signal wiring needs manual intervention. Today's auto routing tools are very powerful, and can usually complete 100% routing. However, when the automatic wiring tool has not completed all signal wiring, it is necessary to manually wire the remaining signals.
7. Key points of automatic routing design Key points of automatic routing design include:
7.1 Change the settings slightly, and try to use multiple paths for wiring;
7.2 Keep the basic rules unchanged, try different wiring layers, different printed lines and spacing widths, as well as different line widths and different types of vias, such as blind holes and buried holes, and observe how these factors affect the design results;
7.3 Let the wiring tool handle those default networks as needed;
7.4 The less important the signal is, the more freedom the automatic wiring tool has for its wiring.
8. Arrangement of wiring
If the EDA tool software you use can list the signal wiring length and check these data, you may find that some signal wiring lengths with few constraints are very long. This problem is relatively easy to handle. By manual editing, the signal wiring length can be shortened and the number of vias can be reduced. In the sorting process, you need to judge which wiring is reasonable and which is unreasonable. Like manual routing design, automatic routing design can also be organized and edited during inspection. PCB assembly, PCB design and PCB processing manufacturers explain and analyze PCB design pass rate and design efficiency skills.
9. Summary
In this paper, we provide you with effective skills to improve PCB design throughput and design efficiency, hoping to be helpful to PCB routing followers.