Home » Component placement  

Component placement  

services

Component placement is one of the most critical parts of PCB design. First, you must understand the fundamental criteria for arranging components on a printed circuit board. Then, you should understand how they impact other areas of your design process (MCAD enclosures, production, signal integrity).

Improper component placement can cause a slew of problems that compromise the PCB’s functionality, longevity, manufacturability, and serviceability. A certain way to compromise the analog signal is by placing analog and digital components together without sufficient segmentation.

Signal integrity (crosstalk, reflections, attenuations, ringing) and electromagnetic interference are the most common problems we encounter when designing high speed PCBs.

This is how a PCB design process looks like:

  • Schema Creation;
  • PCB File Creation ;
  • Creating a board shape;
  • Design Rules;
  • Stackup development;
  • Placement of components;  <–  We are here
  • Routing;
  • DRC check;
  • Preparation of documentation;
  • Generating Files for production.
 
Any PCB layout is a challenging puzzle to solve, with several conflicting goals to consider. You may have form factor limitations and layer count targets to accomplish, and you must ensure that components are positioned in such a way that these and other constraints are met.
 
 
Components in a High Speed PCB should be placed and grouped as the following:
  • Circuit block: To begin, arrange components that collaborate to do certain tasks in the system. All components involved in power regulation, for example, should be grouped together.
  • Large Processors: These components contain a lot of I/O and will connect with your grouped circuit blocks directly. Arrange the first-level circuit blocks around your central processor, then the downstream circuit blocks around them.
  • Access to routing channels: Attempt to arrange them so that their pins are facing each other if you have a group of components that all need to access the same interface on another component, This won’t always be feasible, but if it is, you won’t have to route via internal layers or around other components in long journeys.
 

Preparing for Layout

A good method to get a high-speed PCB layout started is to create a floor plan for your project. By planning ahead, you can account for groupings of components, such as those indicated above, rather than being caught off guard when they arrive at the conclusion of the design.

Heat Management

The voltage regulator warms up dramatically in high-power situations. You’ve likely incorporated some heat dissipating vias to boost the heat dissipation rate. You should not place other components near the regulator, though. The same rules apply when employing a power op-amp or another heat-emitting device.

135 ⁰ trace bends instead of 90 ⁰

Try to maintain the number of bends to a minimum when routing high-speed signals. You should use 135° bends, instead of 90° bends. At 90 degrees, smooth PCB etching is not guaranteed. In addition, very fast sharp edges operate as an antenna.

The length of the connection

Also, make connection lengths as minimal as possible while planning your placement. Additionally, try to arrange the components in high-speed signal routes (multiple nets that connect a sequence of components together) as near together as feasible rather than spaced out. Be sure to account for your routing channels to ensure that you have enough room when arranging your location.

Do not place any components or vias between differential pairs!

You should maintain consistent spacing between high-speed differential pairs, while routing them parallel to each other. This distance aids in the attainment of the desired differential impedance. The region where the prescribed spacing is expanded due to pad entries should be minimized by the designer. You should route the differential pairs symmetrically.

Try not to place components or vias between differential pairs. Components and vias placed between differential pairs may cause EMC issues and impedance discontinuities.

Termination and Impedance Matching Networks

The placement of your termination resistors is the final and most particular placement technique. High-speed PCB designs may need some termination at the source or receiver end of a connection, depending on the port impedances of the components and the impedance you need to match. After the main circuitry has been installed, these resistors are frequently handled as an afterthought drop-in. Because these resistors are part of the circuit as a whole, their location is critical to its proper operation.

Conclusion

In conclusion, component placement is a critical step in every PCB design, done wrong it will make your life harder. If needed to rework, for example, it will be more difficult when having a bad spacing between components and major changes will be needed which are very time consuming and rise the development cost much higher than it should be. 

See other articles:

Software testing

The investigation of artifacts and the behavior of the software under test is known as software testing. It also determines whether the actual results match

Read More »

Linux System Programming

This article focuses on Linux system calls and other low-level operations, such as the C library’s functions. System programming is the process of creating system software, which is

Read More »
emc

EMC Testing

When an electrical product is tested for electromagnetic compatibility (EMC), it is determined whether or not it will perform satisfactorily in the electromagnetic environment in

Read More »
Hardware

BSP Development Process

Every board comes with a base BSP (Board Support Package) from the manufacturers. However, in most of the cases, different levels of customization are required

Read More »

BSP Development Costs

The Board Support Package (BSP) represents the software link layer that allows, traditionally a real-time operating system (RTOS), to run on a particular hardware environment.

Read More »

Leave a Reply

Your email address will not be published.