Pulsonix User Forum

Technical advice from Pulsonix engineers and the wider community.

Username:
Password:
Save Password
Forgot your Password?

 All Forums
 Help with using Pulsonix
 PCB Design
 Diffpair gap definition and design synchronization
Author Previous Topic Topic Next Topic  

cioma

125 Posts

Posted - 05 Aug 2016 :  15:38:42  Show Profile  Reply with Quote
It seems that there is a problem with diffpair gap definition and design synchronization: If layer gaps are defined for a diffpair in the layout Pulsonix considers schematic and layout to be out of sync. And if design synchronization is performed then those diffpair gap definitions are deleted in the layout. Does anyone else experience such behavior.

steve

United Kingdom
316 Posts

Posted - 05 Aug 2016 :  16:50:23  Show Profile  Reply with Quote
The standard design flow in Pulsonix is that SCM is the design master, although the layout person is allowed to change certain design rules/states, which can be checked on synchronise.

On synchronise, rules in the SCM will dictate over those changed in the PCB on Update, unless the PCB Design Settings switch 'Allow Update of the Schematic to PCB' is set, where Synchronise will offer an Update to the SCM as well. Safe Mode settings may need to change to allow this to happen.

Please refer to Help - Design Settings - General - Synchronise with Schematic.

Pulsonix Assistance
Go to Top of Page

cioma

125 Posts

Posted - 05 Aug 2016 :  17:16:18  Show Profile  Reply with Quote
Well, as I understand diffpair rules in schematic can't have a by layer gap definition as schematic technology file doesn't have layers definitions. Besides in my case units in schematic technology file are mils (1/1000 inch) but in layout technology file units are mm. Perhaps design synchronization logic should ignore those definitions in the layout technology file that are absent in the schematic technology file?
Go to Top of Page

steve

United Kingdom
316 Posts

Posted - 08 Aug 2016 :  09:35:44  Show Profile  Reply with Quote
In schematic the Electronics Engineer can define a set of rules except for individual internal layers, which is why Synchronise will deal with all rules except those.

Behind the scenes, units are system units, the units the user wishes to see for a design are those system units shown in the chosen unit.

Pulsonix Assistance
Go to Top of Page

cioma

125 Posts

Posted - 08 Aug 2016 :  10:58:43  Show Profile  Reply with Quote
Well in my case Synchronise is deleting per layer definitions in the layout. I assume it's not the intended behavior, right?
Go to Top of Page

steve

United Kingdom
316 Posts

Posted - 08 Aug 2016 :  11:27:40  Show Profile  Reply with Quote
Please provide schematic and PCB data to support@pulsonix.com for review

Pulsonix Assistance
Go to Top of Page

steve

United Kingdom
316 Posts

Posted - 08 Aug 2016 :  14:43:40  Show Profile  Reply with Quote
Thank you for the design files. With the PCB Design Settings switch 'Allow Update of the Schematic to PCB' set on, you can synchronise the rules on the Diff's back to the schematic. On my test they were updated into the schematic and no changes were seen in the PCB.

Pulsonix Assistance
Go to Top of Page

cioma

125 Posts

Posted - 08 Aug 2016 :  16:01:18  Show Profile  Reply with Quote
Thanks, Steve, it seems to be working OK.

Edited by - cioma on 08 Aug 2016 16:16:15
Go to Top of Page
  Previous Topic Topic Next Topic  
Jump To: