[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: gEDA-dev: New diagram (attempt at UML)



I don't see how the attributes footprint and source are mutually
exclusive?

When I am going out a hierarchical branch I don't look to see if a
symbol has a footprint. Perhaps I should be. I should then also mark if
the page has a physical realization (for PCB) or not (for simulation).

By the way, it has been my intention to make the third step ("flatten
nets") a function that is called from schem. 

OK i will take a look at the spice netlist format and start working on
getting that working. 

Steve Meier



On Tue, 2007-04-10 at 15:19 -0600, John Doty wrote:
> On Apr 10, 2007, at 2:23 PM, Steve Meier wrote:
> 
> > I don't follow you here.
> >
> > I understand that you want to keep the hierarchy. So do I.  
> > Following the
> > source= attribute just tells me which schematics are needed.
> >
> >
> > Pass 1) Create list of unique files. This is the first time I  
> > follow the
> > branches of the hierarchical tree
> >
> >
> > Pass 2) Collect components, nets and buses for each unique file
> 
> What do you do with a file of simulation circuitry if the netlist is  
> for a PCB? The components here don't have footprints: typically they  
> are inside something that has a footprint.
> 
> >
> > This creates netlists and buslists for each schematic page.
> >
> >
> > Pass 3) Flatten pages to make a super page that has all instances of
> > all components, nets and buses.
> 
> Yes, but in a SPICE netlist I generally don't want that. That's why I  
> can't use source= when I'm doing IC design, even though it would be  
> handy to do "Down Schematic" in gschem.
> 
> > This is the second time I follow the
> > branches of the hierarchical tree. Hierarchical Information is  
> > retained.
> > net names are hierarchicaly adjusted. Buses are converted to nets.
> >
> > When I flaten the net I still retain the hierarchy information.  
> > Also, I
> > use the step 2 nets and buses repeatedly adjusting the hierarchy as  
> > they
> > are added to the overall design
> >
> >
> > Warning: My version is not the standard geda distribution.
> >
> 
> John Doty              Noqsi Aerospace, Ltd.
> jpd@noqsi.com
> 
> 
> 
> 
> _______________________________________________
> geda-dev mailing list
> geda-dev@moria.seul.org
> http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev



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