| Advantages of Isotropic PCB Routing |
|
|
| Written by Sergey Luzin and Oleg Polubasov | |||
| Monday, 01 June 2009 00:00 | |||
Isotropic routing systems can help reduce the total wire length by 25% to 40%, while reducing the number of vias.Sometimes, new things have a hard time breaking through, even when they are long forgotten old things. More than 40 years have passed since the publication of the “wave” algorithm - i.e., the Lee algorithm - for solving maze routing problems, as well as the appearance of the earliest grid autorouters. Before the introduction of automated design systems, printed circuit topology was designed manually. It was natural that nobody drew polylines instead of straight lines; moreover, the angles of wires were usually rounded. The look of the first printed circuit boards (PCBs) designed by automated systems caused discontent, perplexity and rejection, but as time passed, CAD systems became more sophisticated and efficient. Gradually, designers grew accustomed to the shape of the wires and accepted the solution, especially since automation had considerably increased their productivity.After 40 years, a whole generation of specialists changed, and now there a very few people left who can still remember manual design. These days, the non-orthogonal layout with rounded wires are perceived by many as something absurd, irregular and unconventional. One of the most frequently used arguments is, “Orthogonal topology looks good, and arbitrary-angle topology does not.” FIGURE 1 shows a fragment of a PCB routed by one of the popular autorouters. One can see numerous bent wires that are easy to explain but not to justify. FIGURE 2 shows a fragment of a board routed by the topological router.1 In regards to aesthetics, tastes differ, so let’s consider the technical side. ![]() ![]() Routing is searching for a compromise solution for laying out multiple routes, while meeting a number of conflicting criteria (total wires length, number of vias) and observing different design and technological constraints, which are primarily metrical. Usually, due to the complexity of the task, no attempt is made to achieve a topology that would be optimal in any sense. The stated purpose is to achieve the maximum rate of complete routes. In most printed circuit CAD systems, the task of routing interconnections is defined as an iterative search for paths between pairs of points in a maze formed by contact pads, keepouts and previously routed wires. The laid out path is locked and becomes part of the maze. As a result of limited throughput capacity of the printed circuit areas, the routes are often excessively long; therefore, the number of vias increases. Having to go around the stationary component increases the length of the route and creates obstacles for laying out other routes. All other tasks (minimization of the total wire length and the number of vias, moving the wires apart locally to reduce spurious coupling, etc.) are usually done after the main result is achieved. These improvements are made to the single topology variant that has been obtained. Of course, refinement possibilities presented by such localized procedures are quite modest. In most cases, the primary criterion for assessing the routing quality is whether the circuit works at all. Meanwhile, the important topology quality indicators that are overlooked include workability and reliability, which depend in part on: the number of bottlenecks with minimal clearance and their length, the length of parallel paths on each layer, and the conductor overlap area on adjacent layers. PCB Space UtilizationPopular printed circuit topology design systems route the wires along paths that are vertical, horizontal or slanted at a 45-degree angle. FIGURE 3 demonstrates the advantages of any-angle routing. One can see that only the rightmost variant allows laying out four routes instead of three in the gap between the rectangular regions because PCB space is used more efficiently.![]() FIGURE 4 shows a sample case where the required clearance can be provided only by smoothed wires. The wires pass from one circular arc to another; the required clearance is maintained along the whole length. Any diversion from the circular arc path will lead to a clearance violation. Therefore, any-angle routing with smoothed wires provides more efficient PCB space utilization. Remember, the area of a circle is always less than the area of a circumscribed polygon. ![]() Smooth, Non-Bent WiresTo a large extent, the conducting pattern defines the workability and the manufacturing reliability of PCBs, so when routing wires, one should avoid sharp corners. Inside a sharp corner, a kind of pocket is formed with poorly etched areas, where solder buildups and spikes are formed during soldering. Due to a slight compression stress in galvanic deposits induced by soldering temperature, a sharp corner may peel off the base. If a wire has high electric potential, the corner apex gains high electric-field gradient; contaminations are accumulated at this point due to electrostatic deposition of dust. This creates an electric breakdown hazard.2At the place where a conductor makes a 90-degree turn, signal bouncing may occur. This is mainly due to the change of wire width. At the corner, the route width is increased 1.414 times, which results in transfer line parameter discrepancy.3 Predominant Layer Routing DirectionsOne should keep in mind that when the PCB is heated during heat treatment, thermal reflow, drying, soldering, etc., the balance of patterns on the two sides of the board substantially affects its deformation ratio due to the difference in mechanical stress. The widely used rule of opposite sides’ pattern orthogonality leads to twisting of a PCB.2It should be noted that the cause of the twisting is not pattern orthogonality itself, but the global directional uniformity of the conductors on the layer. In the topology created by an isotropic router, the wires in adjacent layers are roughly orthogonal, but in different areas of the board, the directions vary (FIGURE 5). That is why layer anisotropy is not a global effect. ![]() Electromagnetic Interference LevelWires located opposite one another on adjacent layers form a long film capacitor. If two conductors are close to each other, then capacitive and inductive coupling occurs between them, as illustrated in FIGURE 6.![]() It is necessary to remember, that every new via, i.e. interlayer connection, adds spurious inductance. For example, if the opening has a diameter of 0.4 mm and is 1.5 mm high, then its inductance is 1.1 nH.3 An isotropic CAD system almost never creates long wire segments laid out parallel to each other in adjacent layers. The option to specify the minimal and nominal clearance between wires significantly reduces the number and the length of bottlenecks on a single layer. The number of vias in the topology produced by an isotropic routing system is usually many times less compared to the topology created with any other system. All aforementioned factors, along with reduction of total wire length and absence of predominant routing directions, help decrease the electromagnetic interference level. When looking at wires going smoothly around obstacles, developers often note that a straight wire has much less inductance than an arced one, making the conclusion that the topology created with an isotropic CAD system has greater overall inductance. In reality, most CAD systems perform routing with a predominant direction on each layer; therefore, wire direction rarely changes on a single layer. In order to estimate the wire inductance, it is not the individual layer topology that should be considered but the combined topology. This will clearly show not only wire bending, but even loops. Loop inductance depends on the loop area, and it does not matter whether it is rectangular or circular. The surface area of a wire laid out by an isotropic routing system is usually considerably less than in other CAD systems. It should be noted that rounding of prominent corners reduces the area of a convex geometric shape. Complexity and Cost of ManufacturingOne of the factors affecting the PCB manufacturing cost is the number of vias per square decimeter. On average, the estimated cost of vias is one dollar per additional 300 (exceeding 250) vias per square decimeter. The durability of a hard-alloy drill is about 1000 hits before requiring resharpening. The average price of one drill from 0.3 mm to 3.0 mm in diameter is about two dollars.An excessive number of holes increase manufacturing cost and drilling time; every 1000 holes take an extra 2.5 minutes to 3 minutes of drilling per board stack. This results in considerable material and time expenses for large-scale and mass production. During development of multilayer PCBs, one of the aims to achieve is minimizing the number of layers because each extra layer significantly increases the cost. For boards employed in high-performance and high-frequency systems, increasing the number of signal layers requires twice as many layers to maintain the transmission line characteristics and the addition of signal layers often adds additionalground and power layers to provide shielding in such devices.2 ConclusionIn boards with BGA components, the number of layers often depends mainly on the number of pad rows of such components and on established technological constraints, such as the minimum wire width and minimum clearance. In a number of CAD systems, BGA component internal space routing is performed according to a template because the main purpose is to avoid blocking pads and to lead all routes to the component’s outer edges. But prescribing the mandatory routing directions results in layout deterioration and does not consider the fact that if a microchip has equipotential and non-connected pads, then in some cases, the number of layers needed to provide connections can be reduced.Compared to other systems, isotropic routing systems can help reduce the total wire length by 25% to 40%, while reducing the number of vias, freeing up more board space. It is possible to either increase wire clearance and contact pad size or to reduce the board size or the number of layers. PCD&F References1. S. Yu. Luzin, Yu. T. Lyachek, O. B. Polubasov. Printed circuit design automation. TopoR topological router. St. Petersburg, SPbGETU “LETI”, 2005, p. 163.2. A. Medvedev. Printed circuit boards. Design and materials. Moscow, Tecnosphera. 2005, p. 302. 3. Bruce Carter. Circuit Board Layout Tchniques. http://focus.ti.com.cn/cn/lit/ml/sloa089/sloa089.pdf . Sergey Luzin is a head of Eremex St-Petersburg Department; luzin@eremex@com. Oleg Polubasov is a head of Algorithmic Department; This e-mail address is being protected from spambots. You need JavaScript enabled to view it .
|
Design News
- Cadence Swings to Q4 Profit
- Cadence Latest to Sign on for Virtual PCB
- Zuken to Exhibit at Virtual PCB
- Altium, EMA to Exhibit at Virtual PCB
- Altium Adds York to University Partners List
- Cadence to Lay Off 120 Workers
- SMTA Named Exclusive Sponsor of Virtual PCB
- NI Creates Grant Program to Support Texas Emerging Technology Fund
- NI Names AMD CTO to Head R&D
- Meptec Finalizes EDA Challenges Symposium
Market News
- Virtual PCB Technical Conference Emerging
- PCB Orders Up 22% in December
- 2009 Semi Sales Slipped 9%
- EDA Q3 2009 Revenue Up Nearly 4% Sequentially
- Global Telecom Service Revenues to Reach $3.7T by 2015
- UP Media Group Issues Call for Papers for PCB West 2010
- Report: Tech Sector to Recover in 2010
- '6 Straight': Component Orders Up Again
- iSuppli: Consumer Electronics Q3 Revenues Up 11% Sequentially
- Consumer Product Safety Commission to Rule on Lead in Electronics
Fab News
- Merix, Viasystems Merger Approved
- Thai Bank to Innovex: Pay Up
- M-Flex Records Record Sales
- TTM Swings to Q4 Profit
- Firan Reports 24% Q4 Sales Drop
- TTM Gets Security OK for Meadville Acquisition
- Printed Circuits Adds Buried Passives Technology
- Nanya Parent May Spend $1B for Capacity Expansion
- Molex Flex Circuit Arm's Sales Dip
- Park Makes Changes to Marketing Group
Products
Grieve Introduces No. 952 Oven
No. 952 is a 550°F electrically-heated forced air convection bench oven, currently used for various programmed heat processings. Workspace dimensions measure 26" x 22" x 16". 3kW installed in Incoloy-sheathed tubular elements provide heat to the workload. A 1/80-HP recirculating blower creates a convection air movement in the chamber. Features 3" insulated walls, an aluminized steel exterior, Type 430 stainless steel interior and an integral oven stand. Has a programmable and recording temperature controller with 10" diameter circular chart, plus a manual reset excess temperature controller...
No. 952 is a 550°F electrically-heated forced air convection bench oven, currently used for various programmed heat processings. Workspace dimensions measure 26" x 22" x 16". 3kW installed in Incoloy-sheathed tubular elements provide heat to the workload. A 1/80-HP recirculating blower creates a convection air movement in the chamber. Features 3" insulated walls, an aluminized steel exterior, Type 430 stainless steel interior and an integral oven stand. Has a programmable and recording temperature controller with 10" diameter circular chart, plus a manual reset excess temperature controller...
Sponsor Links
Low Cost PCB Prototypes
PCB-POOL® manufactures high quality PCB prototypes at exceptional prices!
Receive instant quotes (no registration required) and order your PCBs directly online.
Special Offer: Free Laser SMD stencil with all prototype orders!
Need PCB prototypes fast?
Sunstone Circuits takes the pain out of prototyping! We are dedicated to making the online ordering of PCB prototypes simple, fast, and easy from quote to delivery. Quick access to our 24/7/365 customer service team and easy online order tracking takes the pain out of sourcing prototypes online.
Put us to the test - order Sunstone Circuits today!
Features
Improving Fabrication Yields
How the CAM engineer can make the difference. Embedded in fabrication planning is calculating panel size, checking layer stackup information, reviewing expected yields, reviewing board construction and verifying impedance control calculations. Typical panel sizes are 9 x 12˝, 12 x 18˝, 18 x 24˝, or 18 x 36˝. A number of factors need to be considered when calculating panel size. For instance, consider a small board of 25 sq. in. A relatively high number of this small board can be panelized...
How the CAM engineer can make the difference. Embedded in fabrication planning is calculating panel size, checking layer stackup information, reviewing expected yields, reviewing board construction and verifying impedance control calculations. Typical panel sizes are 9 x 12˝, 12 x 18˝, 18 x 24˝, or 18 x 36˝. A number of factors need to be considered when calculating panel size. For instance, consider a small board of 25 sq. in. A relatively high number of this small board can be panelized...
Printed Circuit Design & Fab Magazine on Facebook








