[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: gEDA-dev: netlist route styles



In Orcad Capture, when you have finished editing a symbol, and close it to save, it does ask if you want to update that symbol in your design. It only updates the latest, previously edited version of that symbol, so it is common for your design to wind up with multiple versions of a symbol. So the gschem symbol tool should ask if you want to update, and list versions of that symbol. At the same time, the Orcad tool does not ask if you want to update the library version of that symbol, so you usually wind up with the library having out-of-date symbols. So the gschem symbol tool should also ask if you want to update the library symbol, as well.

Ross Amans
Hardware Design Engineer
Biometric Access Co
512-426-9252 (cell)

-----Original Message-----
From: geda-dev-bounces@xxxxxxxxxxxxxx [mailto:geda-dev-bounces@xxxxxxxxxxxxxx] On Behalf Of Peter Clifton
Sent: Tuesday, June 03, 2008 11:35 AM
To: gEDA developer mailing list
Subject: Re: gEDA-dev: netlist route styles

On Tue, 2008-06-03 at 16:19 +0000, Kai-Martin Knaak wrote:
> On Tue, 03 Jun 2008 08:41:09 -0600, John Doty wrote:
> 
> >> stderr / stdout warning that there might be out-dated footprints for
> >> certain files.
> > 
> > Unacceptable. In a large project, such warnings are lost in the spew.
> 
> Those, who actually work on large projects will easily adapt and look for 
> these warnings, if they prove to contain critical information. grep and 
> awk are no rocket science.
> 
>  
> > When I change a symbol to fix a pin assignment, part number, footprint,
> > underlying hierarchical schematic, etc., I expect that change to
> > propagate.
> 
> I don't -- at least not automatically and by default. This kind of change 
> all too easily breaks existing schematics or layouts. Because of this, I 
> prefer an update of symbols or footprints only if I explicitly choose 
> so.   

Given a fictional "Project environment", it should be possible (after
editing a symbol file), that the tool you just closed would then pop up
some dialog:

/----------------------------------------\
| Update schematics                    |x|
|----------------------------------------|
| Update schematics with new version of  |
| heuristic-algorithm-unit.sym           |
|                                        |
| hal9000.sch                    [x]     |
| sal9000.sch                    [x]     |
|                                        |
|----------------------------------------|
|   |Deselect all| |Select all| | OK  |  |
\________________________________________/



-- 
Peter Clifton

Electrical Engineering Division,
Engineering Department,
University of Cambridge,
9, JJ Thomson Avenue,
Cambridge
CB3 0FA

Tel: +44 (0)7729 980173 - (No signal in the lab!)



_______________________________________________
geda-dev mailing list
geda-dev@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev


_______________________________________________
geda-dev mailing list
geda-dev@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev