Home > Community > Blogs > PCB Design > customer support recommended appnote on implementing the force sense kelvin connection
Login with a Cadence account.
Not a member yet?
Create a permanent login account to make interactions with Cadence more conveniennt.

Register | Membership benefits
Get email delivery of the PCB Design blog (individual posts).


* Required Fields

Recipients email * (separate multiple addresses with commas)

Your name *

Your email *

Message *

Contact Us

* Required Fields
First Name *

Last Name *

Email *

Company / Institution *

Comments: *

Customer Support Recommended – Appnote on Implementing the Force-Sense Kelvin Connection

Comments(5)Filed under: PCB design, Design Entry HDL, ConceptHDL, DEHDL, Allegro, PCB Editor, Schematic, PDV Symbol, PCB, Allegro Design Entry, part developer, SPB16.5, Allegro 16.5, 16.5, symbol, application note, customer support, Appnote, Appnotes, Kelvin connection, Force-Sense, Kelvin, force sense

The use of separate force (F) and sense (S) connections (often referred to as a Kelvin connection) is a common requirement in the PCB design. The separate force (F) and sense (S) connection at the load eliminates any errors resulting from voltage drops in the force lead. The Kelvin Sense connection is routed by separating the sensing signals (S) from the lines, and delivering the power to the load (F). This type of connection prevents noise related problems in a closed loop system because it allows for more accurate measurement of the sense voltage at the load.

Consider the following figure:

A long resistive PCB trace is still used to drive the input of a high resolution Analog-Digital Converter (ADC), with low input impedance. In this case, however, the voltage drop in the signal lead does not give rise to an error, as feedback is taken directly from the input pin of the ADC and returned to the driving source. This scheme allows full accuracy to be achieved in the signal presented to the ADC, despite any voltage drop across the signal trace.

The requirement is to implement this at the schematic created using Allegro Design Entry HDL (DEHDL) to drive the PCB board created using Allegro PCB Editor so that both Force and Sense signals can be identified and constrained independently, and still allowed to be physically shorted in layout.

Flow Overview

This flow is based on a special logical symbol, which is created and saved in a library. The force sense library symbol(s) has shorting schemes defined within the symbol definition, which allows the engineer to seamlessly define the nets to be force sense. When placed in a schematic, the shorting scheme will short at least two sense lines to a force line. While packaging the schematic, separate nets are generated for the Sense and Force lines which are passed on to the PCB board file. As shown in the image below, four sense lines are connected to a force line using the library symbol. Inside PCB Editor, a symbol gets placed, and defines the location of the short for force and sense signals.

The pins of the schematic symbol will have a unique property called PIN_SHORT whose value consists of the logical pin names. While packaging the schematic (running File > Export Physical), based on the <project>.CPM directive, the Packager-XL(PXL) acknowledges the PIN_SHORT property value and creates a NET_SHORT property with the value containing the physical net names connected to the logical pin names.

When you look at the PCB Editor DRA symbol for the footprint, you will see that the pins with different pad stacks are placed at the same location.



Constraint Assignment

This flow allows for individual net constraints to be assigned and used in the front to back flow. As an example, Max Propagation Delay and trace width can be defined.

Refer the following AppNote for the detailed procedure used to implement the Force-Sense (Kelvin) connection using Allegro Design Entry HDL (DEHDL) & Allegro PCB Editor.

Click here for the AppNote.

Note: The above link can only be accessed by Cadence customers who have valid login credentials for Cadence Online Support (http://support.cadence.com).

Cadence Customer Support


By tuan on September 1, 2012
I try down load PSpice Schematics Installer but the my laptop keep saying no SPB 16.5 installation found exit set up...can you please help show me how to do..Thanks very much.

By Naveen on September 5, 2012
Hello Tuan,  
Thanks for your comment. The AppNote specified in this blog is valid if you are using Allegro Design Entry HDL (DEHDL) as a schematic editor & Allegro PCB Editor for the board layout. If you are having issues installing PSpice on your system, please file a support ticket using the link http://support.cadence.com and a representative from Cadence will assist you with your issue.

By joma on September 7, 2012
Could you tell me if there is any plan to port this functionality to design Capture CIS?

By Naveen on September 10, 2012
Hello Joma,
Currently PIN_SHORT attribute is specific to Allegro Design Entry HDL - Allegro PCB Editor flows. It is not implemented in the Capture CIS product and we currently have no plans to implement this feature in Capture CIS. If you feel this feature would enhance your flow using Capture CIS, please use http://support.cadence.com and submit an enhancement request so that this can be considered while planning for a future release.
- Naveen

By Nunzio on July 9, 2014
Hello, when I export in allegro it don't export PIN_SHORT property  in NET_SHORT in allegro but keep PIN_SHORT property. Why Thanks

Leave a Comment

E-mail (will not be published)
 I have read and agree to the Terms of use and Community Guidelines.
Community Guidelines
The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.