I'm also talking real life PCBs. When you want to define the current path for several amps even some 10 mOhm of a "0 Ohm" resistor are too much. For fast changing control signals you could also introduce ground bounce. Therefore net ties are state of the art and as far as I know every major EDA tool supports them.
Regards, André On April 22, 2016 11:14:21 PM GMT+02:00, Jean-Paul Louis <lou...@yahoo.com> wrote: >Chris, > >It is not a hawkish way, as for EMI reasons, you might need a non zero >impedance connecting the nets >some times a zero ohm resistor, some times an inductor and or a >capacitor to cut a noise component > >Hard connection of two nets with different names is just a software >issue. What I am talking about is real life PCBs. > >My $0.02, >Jean-Paul >N1JPL > > >> On Apr 22, 2016, at 5:08 PM, Chris Pavlina <pavlina.ch...@gmail.com> >wrote: >> >> "I can think of a hackish way to do it so you shouldn't implement a >good, proper way" >> >> No. Please. Don't. >> >> On Fri, Apr 22, 2016 at 04:59:00PM -0400, Jean-Paul Louis wrote: >>> André, >>> >>> What you describe is the perfect use case for 0 ohm resistors, one >resistor per net, DRC is happy. >>> I have seen that technique used in very high power inverters. >>> >>> Jean-Paul >>> N1JPL >>> >>>> On Apr 22, 2016, at 4:50 PM, André S. <list.dev.ki...@nospamail.de> >wrote: >>>> >>>> Hi Jean-Paul, >>>> >>>> In our company we do very complex designs with different power >domains where high power inverter circuits, high voltage power >supplies, low voltage control circuits and analog input circuits share >the same board and - regarding DC - share the same ground. >>>> But to achieve stable operation of the device maintaining clear >ground net partitioning is one key factor. >>>> And with this system in mind there are use cases where up to 4 >ground nets meet at one point. >>>> >>>> Regards, >>>> André >>>> >>>> On April 22, 2016 10:28:41 PM GMT+02:00, Jean-Paul Louis ><lou...@yahoo.com> wrote: >>>> André, >>>> >>>> Please give us an example where you would need to connect more than >2 nets. >>>> I understand perfectly the net tie for connecting Analog Ground to >digital ground somewhere >>>> in a PCB, but I have hard time to figure out a case where you would >need more then 2 nets. >>>> For AGND to DGND, a simple 0 ohm resistor will do the trick, and >can be used with a resistor, >>>> a capacitor, a diode or an inductor without being a nuisance and no >worries about DRC. >>>> >>>> My two cents, >>>> Jean-Paul >>>> N1JPL >>>> >>>> On Apr 22, 2016, at 11:34 AM, André S. ><list.dev.ki...@nospamail.de> wrote: >>>> >>>> >>>> >>>> Hi everyone, >>>> >>>> From a users view I also would love to use net ties in Kicad. >>>> In my opinion they should allow to connect 2 to 4 nets on one >point. >>>> In the schematic they could be just >>>> a normal component from the presentation and handling. They may >just need a custom field to identify as a net tie. >>>> >>>> >>>> In Pcbnew they need a special handling in my opinion. >>>> In general on a multilayer board one should aim for a solid ground >layer. However in the logical (schematic) representation it is good >practice to separate analog and digital circuits. So you end up with a >digital ground and an analog ground net that need to meet at one >location on the board (e.g. at an ADC). >>>> But this connection should be not limited to a single point but >more of a meeting area. >>>> Therefore one would need some means of allowing overlapping of >these nets connected with a net tie and also raising a DRC error if the >nets are not connected. Maybe a special "net connector" is required >that is member of both nets? >>>> >>>> Just my thoughts on this. >>>> >>>> >>>> Regards, >>>> André >>>> >>>> >>>> On April 22, 2016 3:23:12 PM GMT+02:00, Tomasz Wlostowski >>>> <tomasz.wlostow...@cern.ch> wrote: >>>> >>>> On 22.04.2016 15:11, Chris Pavlina wrote: >>>> You've never seen an EDA package support net ties? Or seen them >used >>>> to >>>> separate logical power planes? Quite common, really... >>>> >>>> Me too. >>>> >>>> IMHO it can be done without any changes on the eeschema side by >adding >>>> a >>>> special component to the standard library (just like GND/power >ports). >>>> PCBnew could interpret it as a zero-sized copper pad. Some DRC >>>> modifications would be needed to correctly take into account >clearances >>>> of the nets connected by a tie. >>>> >>>> >>>> Tom >>>> >>>> I'd _love_ to see proper net tie support in KiCad. :) >>>> >>>> On Fri, Apr 22, 2016 at 09:04:10AM -0400, Wayne Stambaugh wrote: >>>> On 4/20/2016 4:00 PM, Simon Richter wrote: >>>> Hi, >>>> >>>> as wxWidgets is getting on my nerves with editing widgets in the >>>> pin >>>> table not rendering properly, I've started on support for net ties. >>>> >>>> In the current iteration, they would be placed the same way as >>>> junctions. >>>> >>>> Rules: >>>> >>>> - Any wire or pin connected to a net tie is in a separate net >>>> (unless >>>> connected elsewhere). >>>> - The net tie maps to a pseudo-pad that all three nets need to be >>>> connected to. >>>> - Connecting the nets there does not give a DRC error -- anywhere >>>> else >>>> will. >>>> - The pseudo-pad can be placed on a regular pad if it is on one of >>>> the >>>> nets connected to the net tie. >>>> >>>> Use cases: >>>> >>>> - Analog and digital supply planes connected with a trace, but >>>> otherwise separate >>>> >>>> I'm going to put my EE hat on and say that if you connect two power >>>> planes with a trace then they are the same plane no matter what you >>>> called them in your schematic. A more typical solution in this >case >>>> would be to physically separate them by some type of component or >>>> components. Usually inductors or 0 ohm resistors (aka jumpers) are >>>> used >>>> in this situation depending on what you are trying to accomplish. >>>> >>>> - Current sense resistors between a supply rail and a load >>>> - Decoupling capacitors. >>>> >>>> I can see the decoupling capacitor use case where you want to tie a >>>> cap >>>> to a specific component power pin. >>>> >>>> >>>> I've added UI[1] and save support in eeschema already, still needs >>>> mapping to the netlist and pcbnew >>>> support. >>>> >>>> >>>> Are you aware that changes to the current schematic file format are >>>> forbidden until we (I) finish implementing the new file format? >>>> This >>>> was discussed fairly recently so everyone should be aware of this. >>>> In >>>> any event, you should have gotten input from the development team >>>> before >>>> heading down this path. This is good advice for any developer. >>>> Even I >>>> solicit input on new features or large changes because other devs >>>> always >>>> seem to think of things I didn't. >>>> >>>> I don't have a strong opinion one way or the other about this >>>> feature. >>>> On the surface it does seem useful but I've never seen any EDA >>>> product >>>> support this so board designers may not understand why they would >>>> want >>>> to use it. Any one else have any thoughts on this? You may also >>>> want >>>> to check with the users to see if it's something that they would >>>> even use. >>>> >>>> >>>> There doesn't appear to be a real standard on how to represent net >>>> ties >>>> in the schematic, though. A design note[2] from Linear Technologies >>>> uses >>>> 45 degree angles on wires to make it look really intentional that >>>> the >>>> wires should meet in the same spot, but that would be a major >>>> hassle >>>> both to implement and use. >>>> >>>> For now I've gone with a larger dot, but that is very unintuitive. >>>> Printing net names next to wires is difficult, because these are >>>> still >>>> wires only. Numbers next to the wires might be doable, but >>>> confusing, so >>>> if anyone has a good idea how to represent them, please speak up. >>>> >>>> How about a different color dot or a different shape. A different >>>> shape >>>> may be better for users who are color blind. >>>> >>>> >>>> Simon >>>> >>>> [1] http://psi5.com/~geier/net-tie.ogv >>>> [2] http://cds.linear.com/docs/en/design-note/dn434f.pdf >>>> >>>> >>>> >>>> >>>> Mailing list: https://launchpad.net/~kicad-developers >>>> Post to : kicad-developers@lists.launchpad.net >>>> Unsubscribe : https://launchpad.net/~kicad-developers >>>> More help : https://help.launchpad.net/ListHelp >>>> >>>> >>>> >>>> >>>> Mailing list: https://launchpad.net/~kicad-developers >>>> Post to : kicad-developers@lists.launchpad.net >>>> Unsubscribe : https://launchpad.net/~kicad-developers >>>> More help : https://help.launchpad.net/ListHelp >>>> >>>> >>>> Mailing list: https://launchpad.net/~kicad-developers >>>> Post to : kicad-developers@lists.launchpad.net >>>> Unsubscribe : https://launchpad.net/~kicad-developers >>>> More help : https://help.launchpad.net/ListHelp >>>> >>>> >>>> >>>> >>>> >>>> Mailing list: >>>> https://launchpad.net/~kicad-developers >>>> Post to : kicad-developers@lists.launchpad.net >>>> Unsubscribe : https://launchpad.net/~kicad-developers >>>> More help : https://help.launchpad.net/ListHelp >>>> >>>> >>>> >>>> Mailing list: https://launchpad.net/~kicad-developers >>>> Post to : kicad-developers@lists.launchpad.net >>>> Unsubscribe : https://launchpad.net/~kicad-developers >>>> More help : https://help.launchpad.net/ListHelp >>>> >>> >>> >>> _______________________________________________ >>> Mailing list: https://launchpad.net/~kicad-developers >>> Post to : kicad-developers@lists.launchpad.net >>> Unsubscribe : https://launchpad.net/~kicad-developers >>> More help : https://help.launchpad.net/ListHelp
_______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp