Re: [kicad-users] Re: change net connection of invisible Pins
PCBNEW just confirms the ERC, namely that the two VCC pins are connected to two different rails. Regards, Robert. On 16/03/2010 18:23, daystar1013 wrote: Well, On your two micros, I suggest that you forget ERC and check your NETLIST or better yet open the design in PCBNEW and verify that you do indeed have two power rails. --- In kicad-users@yahoogroups.com, Robertbirmingham_spi...@... wrote: Thanks for your replies Carl and Andy. Speaking for myself, I have designs that use two instances of the same micro, with each instance on a different supply rail. These micros all have a power pin named VCC and I have no problems with ERC, so Kicad isn't covertly connecting my VCC pins together. The OP (Mark) wants to have logic chips on two different supply rails, but it seems that Kicad joins up all the hidden pins marked Vcc, even if you connect the power pin to a different rail. Is the critical factor that the pins are hidden, is it that the name case sensitive, or is it a feature of multi-part components? It's not that the pin doesn't have a number, because the logic chip symbols have both name and number specified for the power pins (like the symbols I have created for myself). What is the critical thing that Mark has to change to allow him to connect two logic chips to two different supply rails. Regards, Robert. On 16/03/2010 11:14, Andy Eskelson wrote: Vcc IS the power to the chip, U2A in this case. so why have you connected +5V to it as well? DRC is detecting that you have effectively shorted VCC to a different 5V supply as well, and is complaining about it. Power flags are defined as power out pins, and you only have one power out on a power net,m if you add a second power flag DRC will complain about that as well. I think you are assuming that you need to connect 5 volts to the chip, and so are adding the +5V port, which is another independent supply net. Hence the confusion. The system works as has been mentioned by the power port names. When a device has a power pin with a specific name, AND you set the pin to be invisible you DO NOT need to connect anything else to it. As soon as you put a power port with the same name onto the circuit diagram, that port is automatically connected to all device power pins with the same name. A power net needs to be energised or DRC will complain. That can be done in two ways. Either a device such as a regulator can have a power out pin, which will indicate that it is energised, OR you add a power flag, which simply says that the net is energised. You use power flags in situations where you are connecting an external power source to your circuit via a connector, flying leads and so on. The one oddity is that GND is considered a power out type net as well, so it also needs energising with a power flag. logic IC's have generally had their power pins identified by names rather than the voltage, so you have Vcc Vss Vdd and so on. When you run into such chips, the same will apply, power ports of the same name are already considered to be connected to the physical supply Andy On Mon, 15 Mar 2010 16:13:15 - mthelingp...@... wrote: Hi Robert, if I connect for example a net +5V to a component U2A which has an VCC input as invisible pin, I see that in PCBnew the pin is connected to the +5V net as soon as I set an Powerflag to +5V. But the ERC check in eeschema states this as error : ErrType(5): Conflict problem between pins. Severity: error @ (5,1000 ,6,7500 ): Cmp #FLG01, Pin 1 (power_out) connected to @ (4,4000 ,6,7500 ): Cmp #FLG06, Pin 1 (power_out) (net 3) If I don't connect a Powerflag to the +5V net, in PCBnew the Power Pin of U2A is still connect to the VCC net and not to +5V as set in the schematic. Please see schematic for example: http://www.swapout.de/example_schematic.pdf What I am doing wrong? Thank you, best Regards, Mark Please read the Kicad FAQ in the group files section before posting your question. Please post your bug reports here. They will be picked up by the creator of Kicad. Please visit http://www.kicadlib.org for details of how to contribute your symbols/modules to the kicad library. For building Kicad from source and other development questions visit the kicad-devel group at http://groups.yahoo.com/group/kicad-develYahoo! Groups Links Please read the Kicad FAQ in the group files section before posting your question. Please post your bug reports here. They will be picked up by the creator of Kicad. Please visit http://www.kicadlib.org for details of how to contribute your symbols/modules to the kicad library. For building Kicad from source and other development questions visit the kicad-devel group at http://groups.yahoo.com/group/kicad-develYahoo! Groups Links No virus found in this incoming
Re: [kicad-users] change net connection of invisible Pins
Thanks for your suggestion. You're right that the connected power rail does not override the pin name on these logic chips. Another solution might be to create a logic component with the relevant gates plus a power block that could be connected to the appropriate rail(s) and tucked out of the way (and associated on the schematic with the decoupling capacitor). Regards, Robert. On 16/03/2010 16:13, Andy Eskelson wrote: You can manually connect the power if you enable show hidden pins in eeschema, but that means that you have to manually connect all the power pins up. What I don't know because I've never tried it, is if that over-rides the pin names for DRC. I would guess not. In practise the solution is very simple. Duplicate the library part and change the name of the power pins to something else. For example change Vcc to +5V, then you can use a +5V power port which will connect to just that chip. Obviously you save the part under a different name, then that part will connect to the new power net. You could also just identify the pins as power in, and not give them a special name untick the not drawn box, this would meant that you need to manually connect them. For small circuits this is not much of a problem, however it can get messy if you have a reasonable number of IC's to connect. Andy On Tue, 16 Mar 2010 14:07:21 + Robertbirmingham_spi...@gmx.net wrote: Thanks for your replies Carl and Andy. Speaking for myself, I have designs that use two instances of the same micro, with each instance on a different supply rail. These micros all have a power pin named VCC and I have no problems with ERC, so Kicad isn't covertly connecting my VCC pins together. The OP (Mark) wants to have logic chips on two different supply rails, but it seems that Kicad joins up all the hidden pins marked Vcc, even if you connect the power pin to a different rail. Is the critical factor that the pins are hidden, is it that the name case sensitive, or is it a feature of multi-part components? It's not that the pin doesn't have a number, because the logic chip symbols have both name and number specified for the power pins (like the symbols I have created for myself). What is the critical thing that Mark has to change to allow him to connect two logic chips to two different supply rails. Regards, Robert. On 16/03/2010 11:14, Andy Eskelson wrote: Vcc IS the power to the chip, U2A in this case. so why have you connected +5V to it as well? DRC is detecting that you have effectively shorted VCC to a different 5V supply as well, and is complaining about it. Power flags are defined as power out pins, and you only have one power out on a power net,m if you add a second power flag DRC will complain about that as well. I think you are assuming that you need to connect 5 volts to the chip, and so are adding the +5V port, which is another independent supply net. Hence the confusion. The system works as has been mentioned by the power port names. When a device has a power pin with a specific name, AND you set the pin to be invisible you DO NOT need to connect anything else to it. As soon as you put a power port with the same name onto the circuit diagram, that port is automatically connected to all device power pins with the same name. A power net needs to be energised or DRC will complain. That can be done in two ways. Either a device such as a regulator can have a power out pin, which will indicate that it is energised, OR you add a power flag, which simply says that the net is energised. You use power flags in situations where you are connecting an external power source to your circuit via a connector, flying leads and so on. The one oddity is that GND is considered a power out type net as well, so it also needs energising with a power flag. logic IC's have generally had their power pins identified by names rather than the voltage, so you have Vcc Vss Vdd and so on. When you run into such chips, the same will apply, power ports of the same name are already considered to be connected to the physical supply Andy On Mon, 15 Mar 2010 16:13:15 - mthelingp...@swapout.de wrote: Hi Robert, if I connect for example a net +5V to a component U2A which has an VCC input as invisible pin, I see that in PCBnew the pin is connected to the +5V net as soon as I set an Powerflag to +5V. But the ERC check in eeschema states this as error : ErrType(5): Conflict problem between pins. Severity: error @ (5,1000 ,6,7500 ): Cmp #FLG01, Pin 1 (power_out) connected to @ (4,4000 ,6,7500 ): Cmp #FLG06, Pin 1 (power_out) (net 3) If I don't connect a Powerflag to the +5V net, in PCBnew the Power Pin of U2A is still connect to the VCC net and not to +5V as set in the schematic. Please see schematic for example: http://www.swapout.de/example_schematic.pdf What I am doing wrong? Thank you, best Regards, Mark
Re: [kicad-users] OPA-4353 footprint
As far as I can tell it comes in standard packages, so you can use the appropriate one from the supplied module libraries. Regards, Robert. On 17/03/2010 09:17, juliorz wrote: Does anyone have a footprint for the OPA-4353 Quad op-amp from Burr-Brown/Texas-Instruments ? No virus found in this incoming message. Checked by AVG - www.avg.com Version: 9.0.790 / Virus Database: 271.1.1/2750 - Release Date: 03/16/10 07:33:00 No virus found in this outgoing message. Checked by AVG - www.avg.com Version: 9.0.791 / Virus Database: 271.1.1/2752 - Release Date: 03/17/10 07:33:00
[kicad-users] Re: OPA-4353 footprint
The SSOP17 package included with Kicad is close but slightly off from the R-PDSO-G16 SSOP16 flavor that TI/BB shows for that part. I'd strongly recommend picking up the CycleRecorder tool by Robert Fitzsimons, linked from the 3rd party section on the wiki's main page. CycleRecorder really does do a fantastic job of taking the footprint specs and creating a module file that you can import into your local Kicad library. Doesn't answer your question directly, I know. It's more in the manner of give a man a fish versus teach a man to fish I guess. --- In kicad-users@yahoogroups.com, juliorz juli...@... wrote: Does anyone have a footprint for the OPA-4353 Quad op-amp from Burr-Brown/Texas-Instruments ?
[kicad-users] Re: change net connection of invisible Pins
All, thank you for your answers. As Robert explains my intention was to connect different components from the same component type to different supply. (For example VCC and VCC_switched). What I can see in my example is, that as soon as I connect a PWR_Flag to the +5V net, the component U2a is correctly connected only to +5V in PCBnew. There is not bridge from +5V to VCC, this is like I intent. However, Eeschema states the mentioned error. If I don't connect a PWR_flag to the +5V Net, all components including U2A,B,C are connected to the VCC net an there is no +5V net in PCBnew. As Andy proposed I will try the simple practise solution to create a component for each supply voltage. I like to propose an idea / feature request to make the supply net of an component editable, so that the supply net can be change as parameter directly from eeschema. Thank you very much for your help! Best Regards, Mark --- In kicad-users@yahoogroups.com, Robert birmingham_spi...@... wrote: Thanks for your suggestion. You're right that the connected power rail does not override the pin name on these logic chips. Another solution might be to create a logic component with the relevant gates plus a power block that could be connected to the appropriate rail(s) and tucked out of the way (and associated on the schematic with the decoupling capacitor). Regards, Robert. On 16/03/2010 16:13, Andy Eskelson wrote: You can manually connect the power if you enable show hidden pins in eeschema, but that means that you have to manually connect all the power pins up. What I don't know because I've never tried it, is if that over-rides the pin names for DRC. I would guess not. In practise the solution is very simple. Duplicate the library part and change the name of the power pins to something else. For example change Vcc to +5V, then you can use a +5V power port which will connect to just that chip. Obviously you save the part under a different name, then that part will connect to the new power net. You could also just identify the pins as power in, and not give them a special name untick the not drawn box, this would meant that you need to manually connect them. For small circuits this is not much of a problem, however it can get messy if you have a reasonable number of IC's to connect. Andy On Tue, 16 Mar 2010 14:07:21 + Robertbirmingham_spi...@... wrote: Thanks for your replies Carl and Andy. Speaking for myself, I have designs that use two instances of the same micro, with each instance on a different supply rail. These micros all have a power pin named VCC and I have no problems with ERC, so Kicad isn't covertly connecting my VCC pins together. The OP (Mark) wants to have logic chips on two different supply rails, but it seems that Kicad joins up all the hidden pins marked Vcc, even if you connect the power pin to a different rail. Is the critical factor that the pins are hidden, is it that the name case sensitive, or is it a feature of multi-part components? It's not that the pin doesn't have a number, because the logic chip symbols have both name and number specified for the power pins (like the symbols I have created for myself). What is the critical thing that Mark has to change to allow him to connect two logic chips to two different supply rails. Regards, Robert. On 16/03/2010 11:14, Andy Eskelson wrote: Vcc IS the power to the chip, U2A in this case. so why have you connected +5V to it as well? DRC is detecting that you have effectively shorted VCC to a different 5V supply as well, and is complaining about it. Power flags are defined as power out pins, and you only have one power out on a power net,m if you add a second power flag DRC will complain about that as well. I think you are assuming that you need to connect 5 volts to the chip, and so are adding the +5V port, which is another independent supply net. Hence the confusion. The system works as has been mentioned by the power port names. When a device has a power pin with a specific name, AND you set the pin to be invisible you DO NOT need to connect anything else to it. As soon as you put a power port with the same name onto the circuit diagram, that port is automatically connected to all device power pins with the same name. A power net needs to be energised or DRC will complain. That can be done in two ways. Either a device such as a regulator can have a power out pin, which will indicate that it is energised, OR you add a power flag, which simply says that the net is energised. You use power flags in situations where you are connecting an external power source to your circuit via a connector, flying leads and so on. The one oddity is that GND is considered a power out type net as well, so it also needs energising with a power flag. logic IC's
RE: [kicad-users] Re: OPA-4353 footprint
Well your answer is even better, now I know how to fish!! Thanks, I will look at that software. _ From: kicad-users@yahoogroups.com [mailto:kicad-us...@yahoogroups.com] On Behalf Of Richard Webb Sent: Wednesday, March 17, 2010 9:16 AM To: kicad-users@yahoogroups.com Subject: [kicad-users] Re: OPA-4353 footprint The SSOP17 package included with Kicad is close but slightly off from the R-PDSO-G16 SSOP16 flavor that TI/BB shows for that part. I'd strongly recommend picking up the CycleRecorder tool by Robert Fitzsimons, linked from the 3rd party section on the wiki's main page. CycleRecorder really does do a fantastic job of taking the footprint specs and creating a module file that you can import into your local Kicad library. Doesn't answer your question directly, I know. It's more in the manner of give a man a fish versus teach a man to fish I guess. --- In kicad-users@ mailto:kicad-users%40yahoogroups.com yahoogroups.com, juliorz juli...@... wrote: Does anyone have a footprint for the OPA-4353 Quad op-amp from Burr-Brown/Texas-Instruments ?
[kicad-users] Re: Question on Generating a Bill of Materials
BOM format now outputs all 8 user fields in the csv file for BOM format One Part per Line svn revision 2465 Note: It is not necessary to edit user fields for every instance of a part, only the fields of one part for each common VALUE is required. -Frank --- In kicad-users@yahoogroups.com, Thierry thie...@... wrote: As Frank mentioned, indeed it works because I am NOT using the single part per line option. The list option works. I am also selecting all existing user fields