Quick Tutorial: How to Estimate the Board Space Required for the Components in your Design

October 25, 2022 Team EMA

With the ever-increasing complexity of today’s designs and shrinking mechanical housing requirements, it is important to guarantee all the components will fit on the PCB. Finding out the components selected won’t adhere to the mechanical requirements or allow enough room for routing during the PCB layout may push the project off track and delay the product release. Easily calculate how much space on the board will be occupied by components and determine if any components need to be changed during the schematic design with the CircuitFit app.

This how-to will provide step-by-step instructions on how to use the CircuitFit app in OrCAD Capture. In order for CircuitFit to be used the following requirements must be met:

  • OrCAD PCB Designer installed
  • Java Version 8 installed
  • PCB Footprints assigned
  • Netlist created

Step 1: Open the desired design in OrCAD Capture.

Note: The design must have PCB footprints assigned.

Step 2: Select EMA Toolkit > CircuitFit from the menu. The CircuitFit window will open.

Step 3: Enter the board area into the field labeled Board Area.

Step 4 Select the unit of the board area from the list to the right of the Board Area field.

Step 5: Select the desired units for the measurements in the report.

Step 6: Click Start to run the analysis.

Step 7: A prompt will appear, with the message that the design will be saved prior to running CircuitFit. Click OK.

Step 8: When the analysis finishes, the resulting CSV file will open in Microsoft Excel with the total area of the board used by components.

Note: The following information is included in the CSV file for each part found:

  • PartName: The PCB Footprint name
  • Quantity: The number or occurrences that the footprint was used in the design
  • RefDes: The Reference Designators for all parts found with the specified footprint.
  • Component Top Area (Units): The area that the component will take up on the top side of the board.
  • Component Bottom Area (Units): The area that the component will take up on the bottom side of the board. (e.g. Through hole parts will have area in the top and bottom.)
  • Total Top Area (Units): The product of quantity and the component top area.
  • Total Bottom Area (Units): The product of quantity and the component bottom area.
  • # of Pins in Components: The number of pins that a component has.
  • Total # of pins: The product of quantity and the number of pins in the component.
  • Default Used: The default size used in the calculations if a default has been used.

A summary of the calculations is also provided at the bottom of the .CSV file:

  • The total board area: The board area used in the calculations.
  • The percentage used for the board: The ratio of the sum of top and bottom component areas to the board area.
  • Number of pins per sq. unit: The pin density which is the ratio of the total pin count to the board area.

Easily determine how much space the components will occupy on the PCB during the schematic design when component change is easiest using the CircuitFit App in OrCAD Capture. This app and others are part of the EMA Toolkit, one of the benefits of EMA Support +. The EMA Support + program is available to all EMA customers on active support and includes additional benefits and tools to expedite the PCB design process, such as time saving apps, additional training, and more. See what’s included with EMA Support + and learn how to get access to these exclusive benefits.

No Previous Articles

Next Article
Quick Tutorial: How to Automatically Group Components for Optimized Layout with PCB Clustering
Quick Tutorial: How to Automatically Group Components for Optimized Layout with PCB Clustering

This quick how-to will provide step-by-step instructions on how to use the PCB Clustering App to automatica...