PCB Walk-through 4: Constraints

This walk-through demonstrates how to set up differential pairs and constraints using OrCAD PCB Designer Professional. After you complete this topic, you will be able to:   

  • Set up a differential pair 
  • Specify electrical, physical and differential pair rules with Constraint Sets 
     

To follow along, continue working with the design completed in PCB Walkthrough 3 or open the provided board file in the folder directory, PCB Walkthrough 4_Constraints.    

EQkFe9MmCUpTQ31B3E1Tdu Open in New Window

 

Note: If you did not define your differential pairs at the schematic level, use the following steps for definition in the PCB: 

  1. Select Setup > Add Differential Pairs from the menu.  
  1. Select Auto Generate.  
pw4 notestep3
  1. Assign DP_ for the name. 
  1. Set the + polarity to +
  1. Set the – polarity to .  
  1. Click Generate.  
  1. Click OK to close the window. 

This has generated the differential pair. 

  1. In the Design Workflow, select Constraints > Modes

Note: In the Modes window, select which constraints will be checked by setting the constraints “On” or “Off”. Electrical constraints are available in OrCAD PCB Designer Professional. 

  1. Close the Mode window. 
  1. In the Design Workflow, select Constraints > Physical.  

Note: This opens the constraint manager window. In the constraint manager, you can assign electrical, physical, and spacing constraints. Assign constraints by creating Csets or assigning values to each individual net.  

Text

Description automatically generated
  1. In the constraint manager window, select the Physical Constraint Set > All Layers.  
Graphical user interface, application, table

Description automatically generated
  1. Right click and select Create > Physical CSet.  
Graphical user interface, text, application

Description automatically generated
  1. Name the constraint set POWER_GND and click OK
  1. Set the following constraint values: 
  • Minimum line width: 0.381 
  • Minimum neck width: 0.127 
  • Maximum neck length: 5.08 
  1. Right click and select Create> Physical CSet
Graphical user interface, application

Description automatically generated
  1. Name the constraint set DP and click OK
  1. Set the following constraint values: 
  • Line Width: 0.127 
  • Primary Gap: 0.127 
pw4 step11
  1. In the worksheet selector, select Net > All Layers.  
  1. In the Referenced Physical CSet column, assign the POWER_GND CSet to 3.3V and GND
Table

Description automatically generated
  1. In the Referenced Physical CSet column, assign the DP CSet to DPD

Note: Assign the differential pair Cset (DP) at the top level to apply to each net. 

Graphical user interface, text, application

Description automatically generated
  1. In the worksheet selector, select Electrical > Electrical Constraint Set > Routing
  1. Right click and select Create > Electrical CSet.  
Graphical user interface, application

Description automatically generated
  1. Name the CSet DP and click OK
  1. Set the following constraint values: 
  • Gather Control: Ignore 
  • Uncoupled Length: 5.08 
  • Static Phase Tolerance: 0.508 
  1. In the Worksheet Selector, select Net > Routing > Differential Pair
  1. In the Referenced Electrical CSet column, assign the DP Cset to DPD
  1. In the Worksheet Selector, select Properties > Net > General Properties
  1. Assign 0 to GND
  1. Assign 3.3 to 3.3V
  1. Close the Constraint Manager Window.  
EMA Design Automation